2010-07-09 20 views

Respuesta

8

Para que pueda usar lo que sea conveniente para su aplicación. Si necesita una normal como parte de su vértice, puede tener eso. Si no necesita una normal, ahorra 12 bytes por vértice. Si necesita información de color, coordenadas de textura, parámetros especulares, etc., elige definirlos o no dependiendo de sus necesidades específicas.

Si Microsoft proporcionara una estructura "D3DVERTEX", usted tendría 500 versiones diferentes, con diferentes combinaciones de campos, o tendría una enorme que incluyera todos los valores posibles, matando su ancho de banda.

+0

Sí, ver DX6! :) – gatorfax

Cuestiones relacionadas