2010-04-13 232 views

回答

1

那么如果你通过材质来做,那么整个Draw(Indexed)Primitive调用将为你提供照明方程中的单一颜色(即集合材质中的一个颜色)。

如果您将其设置为每顶点颜色,则每个顶点可以具有不同的颜色,并且每个颜色都将在多边形内插。

当然要记住,你有不同的颜色可以来自每个顶点和材质(即发射,环境,漫反射和镜面反射)。要真正理解它在底层做什么,我建议你阅读article on the mathematics of lighting in MSDN