摘要: 在D3D中,顶点的颜色除了在创建的时候主动的声明之外,还有一种实现的方式就是通过光照和材质的相互作用关系。我们知道自然界中光是由红绿蓝三种原色光组成的白光,如果这个白光照射在某种吸收蓝光的物体上,那么反射出来的光就只含有绿色和红色,当这个只包含着绿色和红色的光到达我们的眼睛的时候,我们就觉得这个物体是黄色的。在D3D中,我们用光照和材质这两个东西来模拟上述的行为。“光照”中指定模拟光线中红绿蓝三色的比例,材质是模拟光照射的物体的一种对于光线的反射(或者吸收)的能力。这个就和自然中的光线效果一致了。在D3D中还对光照进行了细化,用三种光来模拟自然世界中的光线:分别是环境光、漫反射光和镜面光,通过 阅读全文
posted @ 2013-07-25 19:41 兜兜转转 阅读(823) 评论(0) 推荐(0) 编辑