Formaty pikseli mapy bump (Direct3D 9)
Mapa bump jest obiektem IDirect3DTexture9, który używa wyspecjalizowanego formatu pikseli. Zamiast przechowywać składniki koloru czerwonego, zielonego i niebieskiego, każdy piksel na mapie bump przechowuje wartości różnicowe dla Ciebie i v (DU i DV), a czasami składnik luminance, L. Te wartości są stosowane przez system zgodnie z opisem w temacie Bump Mapping Formulas (Direct3D 9).
Możesz określić format pikseli mapy bump, ustawiając format na jeden z następujących: D3DFMT_CxV8U8, D3DFMT_V8U8, D3DFMT_L6V5U5, D3DFMT_X8L8V8U8, D3DFMT_Q8W8V8U8 lub D3DFMT_V16U16. Aby uzyskać opisy, zobacz D3DFORMAT.
D U i DV składników piksela są podpisane wartości z zakresu od - 1.0 do +1.0. Składnik luminance, gdy jest używany, jest niepodpisaną wartością całkowitą, która waha się od 0 do 255.
Nuta
Przed wybraniem formatu pikseli mapy bump sprawdź, czy dany format jest obsługiwany. Aby uzyskać więcej informacji, zobacz Using Bump Mapping (Direct3D 9).
Tematy pokrewne
-
mapowania bump