2010-04-13 3 views

Répondre

1

Eh bien, si vous le faites via un matériau, l'appel primitif Draw (Indexed) complet vous fournira une seule couleur dans l'équation d'éclairage (c'est-à-dire celle définie dans le matériau de l'ensemble).

Si vous le définissez comme une couleur par sommet, chaque sommet peut avoir une couleur différente et chaque couleur sera interpolée à travers le polygone.

Bien sûr, gardez à l'esprit que vous avez différentes couleurs qui peuvent provenir du vertex et du matériau (ie Emissive, Ambient, Diffuse et Specular). Pour vraiment comprendre ce qu'il fait sous le capot, je vous recommande de lire le article on the mathematics of lighting in MSDN.