DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ¿­°ÅÇü D3DFOGMODE   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
D3DFOGMODE ¿­°ÅÇü
 
Microsoft DirectX 9.0

D3DFOGMODE ¿­°ÅÇü


Æ÷±×(¾È°³:fog) ¸ðµå¸¦ ±â¼úÇÏ´Â Á¤¼ö¸¦ Á¤ÀÇÇÑ´Ù.

±¸¹®

typedef enum _D3DFOGMODE {
    D3DFOG_NONE = 0,
    D3DFOG_EXP = 1,
    D3DFOG_EXP2 = 2,
    D3DFOG_LINEAR = 3,
    D3DFOG_FORCE_DWORD = 0x7fffffff
} D3DFOGMODE;

Á¤¼ö

D3DFOG_NONE

Æ÷±×(¾È°³:fog) ÀÌÆåÆ®´Â ¾ø´Ù.

D3DFOG_EXP

´ÙÀ½ÀÇ ¹æÁ¤½ÄÀÇ Áö¼ö·Î, Æ÷±×(¾È°³:fog) ÀÌÆåÆ®°¡ ´Ã¾î³­´Ù.

Æ÷±×(¾È°³:fog) ÀÌÆåÆ® °­µµÀÇ ¹æÁ¤½Ä

D3DFOG_EXP2

´ÙÀ½ÀÇ ¹æÁ¤½ÄÀÇ Áö¼öÀÇ 2 ½ÂÀ¸·Î, Æ÷±×(¾È°³:fog) ÀÌÆåÆ®°¡ ´Ã¾î³­´Ù.

Æ÷±×(¾È°³:fog) ÀÌÆåÆ® °­µµÀÇ ¹æÁ¤½Ä

D3DFOG_LINEAR

´ÙÀ½ÀÇ ¹æÁ¤½ÄÀÇ ½ÃÁ¡°ú Á¾Á¡ÀÇ »çÀÌ¿¡ ¼±Çü¿¡ Æ÷±×(¾È°³:fog) ÀÌÆåÆ®°¡ ´Ã¾î³­´Ù.

Æ÷±×(¾È°³:fog) ÀÌÆåÆ® °­µµÀÇ ¹æÁ¤½Ä

À̰ÍÀº, ÇöÀç Áö¿ø µÇ°í ÀÖ´Â À¯ÀÏÇÑ Æ÷±×(¾È°³:fog) ¸ðµåÀÌ´Ù.

D3DFOG_FORCE_DWORD

ÀÌ ¿­°ÅÇüÀ» °­Á¦ÀûÀ¸·Î 32 ºñÆ® »çÀÌÁî¿¡ ÄÄÆÄÀÏ ÇÑ´Ù. ÀÌ °ªÀº »ç¿ëµÇÁö ¾Ê¾Ò´Ù.

ÁÖÀÇ

ÀÌ ¿­°ÅÇüÀÇ °ªÀº,D3DRS_FOGTABLEMODE ¹× D3DRS_FOGVERTEXMODE ÀÇ ·»´õ¸µ ½ºÅ×ÀÌÆ®¿¡ ÀÇÇØ »ç¿ëµÈ´Ù. Æ÷±×(¾È°³:fog)´Â, Åõ¸íµµ¸¦ ³ªÅ¸³»´Â ±âÁØÀÌ´Ù.

Æ÷±×(¾È°³:fog)´Â, Åõ¸íµµ¸¦ ³ªÅ¸³»´Â ±âÁØÀÌ´Ù. ÀÌ °æ¿ì, Æ÷±×(¾È°³:fog)ÀÇ ¹æÁ¤½Ä¿¡ ÀÇÇØ »ý¼ºµÇ´Â Æ÷±×(¾È°³:fog)ÀÇ °ªÀÌ ÀÛÀ» Á¤µµ(¼ö·Ï), °³Ã¼´Â º¸À̱⠾î·Á¿öÁø´Ù.

¿­°ÅÇüÀÇ Á¤º¸

Çì´õd3d9types.h
ÃÖÀúÇÑÀÇ operating system Windows 98

ÂüÁ¶

D3DRENDERSTATETYPE


© 2002 Microsoft Corporation. All rights reserved.
¡èTOP