2010-07-09 14 views

risposta

8

È così che è possibile utilizzare tutto ciò che è conveniente per la vostra applicazione. Se hai bisogno di un normale come parte del tuo vertice, puoi averlo. Se non hai bisogno di un normale, salvi 12 byte per vertice. Se hai bisogno di informazioni sui colori, coordinate di texture, parametri speculari e così via, decidi di definirli o meno in base alle tue esigenze specifiche.

Se Microsoft fornisse una struttura "D3DVERTEX" avresti 500 versioni diverse, con combinazioni di campi diverse, oppure ne avresti una enorme che includesse tutti i valori possibili, eliminando la larghezza di banda.

+0

Sì, vedere DX6! :) – gatorfax

Problemi correlati