2010-07-09 13 views

Odpowiedz

8

Jest więc można używać, co jest wygodne dla danej aplikacji. Jeśli potrzebujesz normalnego jako części swojego wierzchołka, możesz to mieć. Jeśli nie potrzebujesz normalnego, możesz zaoszczędzić 12 bajtów na jeden wierzchołek. Jeśli potrzebujesz informacji o kolorach, współrzędnych tekstury, parametrów zarysu itd., Możesz je zdefiniować lub nie, w zależności od konkretnych potrzeb.

Gdyby Microsoft miał dostarczać strukturę "D3DVERTEX", miałbyś 500 różnych wersji, z różnymi kombinacjami pól, lub miałbyś jeden ogromny, który zawierałby każdą możliwą wartość, zabijając twoją przepustowość.

+0

Tak, patrz DX6! :) – gatorfax

Powiązane problemy