Megosztás a következőn keresztül:


Bump Map Pixel Formátumok (Direct3D 9)

A bump map egy IDirect3DTexture9 objektum, amely speciális képpontformátumot használ. Ahelyett, hogy piros, zöld és kék színösszetevőket tárolna, a lökéstérkép minden képpontja tárolja az Ön és a v (DU és DV) és néha egy fényerejű összetevőt, az L értéket. Ezeket az értékeket a rendszer alkalmazza a Bump Mapping Formulas (Direct3D 9) témakörben leírtak szerint.

Az ütközéstérkép képpontformátumát úgy adhatja meg, hogy a formátumot a következők valamelyikére állítja: D3DFMT_CxV8U8, D3DFMT_V8U8, D3DFMT_L6V5U5, D3DFMT_X8L8V8U8, D3DFMT_Q8W8V8U8 vagy D3DFMT_V16U16. A leírásokért lásd: D3DFORMAT.

A képpontok DU és DV összetevői - 1,0 és +1,0 közötti aláírt értékek. A fényesség összetevő használata esetén egy aláíratlan egész szám, amely 0 és 255 közötti tartományba esik.

Jegyzet

Az ütközéstérkép képpontformátumának kiválasztása előtt ellenőrizze, hogy az adott formátum támogatott-e. További információ: A bump mapping (Direct3D 9).

 

bump mapping