请你给出镜面反射光的概念,并说明如何设置渲染状态。
正确答案:
镜面光来自特定方向并被反射到特定方向;在默认状态下,Direct3D不对物体进行镜面反射计算,需设置相关的渲染状态:
g.device->SetRenderState(D3DRS_SPECULARENABLE,TRUE)
如果需要进行漫反射或镜面反射运算,那么在顶点缓冲器中必须包含顶点的法向量信息。
g.device->SetRenderState(D3DRS_SPECULARENABLE,TRUE)
如果需要进行漫反射或镜面反射运算,那么在顶点缓冲器中必须包含顶点的法向量信息。
答案解析:有

微信扫一扫手机做题