Å×Å©³ë¾Æ
Ȩ > ±âȹ&º¥Ä¡ > °­ÁÂ
NVIDIA nfiniteFX ¿£Áø - 2) ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ Çȼ¿ ½¦ÀÌ´õ (2)
Å×Å©³ë¾Æ  |  webmaster@technoa.co.kr
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2001.04.10  20:55:00
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn


[°­ÁÂ] GeForce3ÀÇ ½Å±â¼ú - 1. NVIDIA nfiniteFX ¿£Áø

2) ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ Çȼ¿ ½¦ÀÌ´õ (2)


±â¼úÀû °³¿ä


GeForce2ÀÇ ÅؽºÃÄ ½ºÅ×ÀÌÁö ÆÄÀÌÇÁ¶óÀÎ
´ÜÁö µÎ°³ÀÇ ÅؽºÃÄ ºí·»µù¸¸À» Áö¿øÇÑ´Ù.

NVIDIAÀÇ GeForce2 GTS´Â DOT3 ¹üÇÁ ¸ÅÇÎÀ̳ª ±âŸ Çȼ¿´ÜÀ§ÀÇ Æ¯¼öÈ¿°ú¸¦ ³»ÀåµÇ¾î ÀÖ´Â, °íÁ¤µÈ ±â´ÉÀ» °¡Áø Çȼ¿ ÆÄÀÌÇÁ¶óÀÎÀ» ÅëÇؼ­ ¼öÇàÇÑ´Ù. Ư¼öÈ¿°ú¸¦ ¸¸µé¾î³»±â À§Çؼ­´Â ÇϳªÀÇ ÆÄÀÌÇÁ¶óÀÎÀ̳ª º¹¼öÀÇ ÆÄÀÌÇÁ¶óÀÎ Å×Å©´ÐÀ» »ç¿ëÇؼ­ ÅؽºÃÄÀÇ Á¶ÇÕÀÌ °¡´ÉÇÏ´Ù. ´Ù¸¸ ·çÇÁ¹é(loopback), Áï ÆÄÀÌÇÁ¶óÀÎÀ» ´Ù½Ã °ÅÄ¡´Â °úÁ¤ÀÌ ºÒ°¡´ÉÇϱ⠶§¹®¿¡ ¹Ý»ç±¤ÀÌ Æ÷ÇԵǾî ÀÖ´Â ÀιÙÀ̾¸ÕÆ® ¹üÇÁ ¸ÅÇÎ(environment bump mapping : EMBM) µî°ú °°Àº µ¶¸³µÈ º¹¼öÀÇ ÅؽºÃĸ¦ Àоîµé¿©¾ß¸¸ Çϴ Ư¼öÈ¿°ú´Â ¼öÇàÇس¾ ¼ö ¾ø´Ù.

ÇÁ·Î±×·¡¸ÓµéÀÌ NSRÀÇ °íÁ¤±â´É ÆÄÀÌÇÁ¶óÀο¡ ÀÇÇؼ­ Ư¼öÈ¿°úÀÇ »ç¿ëÀÌ Á¦ÇѵDZâ´Â ÇÏ¿´Áö¸¸, ±×·¡µµ ¸·´ëÇÑ ¾çÀÇ ±âÇÏÇÐÀû ¼¼ºÎÇ׸ñ Ãß°¡µÇ¾î¾ß¸¸ ÇÏ´Â, »ç½ÇÀûÀÎ ¸ð½ÀÀ» ¸¸µé¾î³¾ ¼ö ÀÖ´Â DOT3 ¹üÇÁ¸ÅÇÎ µîÀÇ ¶Ù¾î³­ Çȼ¿´ÜÀ§ÀÇ Æ¯¼öÈ¿°ú¸¦ »ç¿ëÇÒ ¼ö´Â ÀÖ¾ú´Ù.


NVIDIA nfiniteFX ÇÁ·Î±×·¡¸Óºí Çȼ¿ ½¦ÀÌ´õ

NVIDIA nfiniteFX ¿£ÁøÀº ¾Æ·¡¿Í °°Àº ´Ù¾çÇÑ È¿°ú¸¦ Á¦°øÇÏ´Â ³ôÀº ¼öÁØÀÇ À¯¿¬¼ºÀÌ Ãß°¡µÇ¾î ÀÖ´Ù.

    1. ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇϱ⠶§¹®¿¡ °³¹ßÀÚµéÀÌ ±×µé ÀڽŸ¸ÀÇ Æ¯º°ÇÑ Æ¯¼öÈ¿°ú¸¦ ¸¸µé¾î³¾ ¼ö ÀÖ´Ù.
    2. ´õ¿í ¸¹Àº ÅؽºÃÄ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç º¸´Ù ¸¹Àº ÅؽºÃÄ ¾îµå·¹½º ·¹Áö½ºÅ͸¦ °¡Áø´Ù.
    3. µ¶¸³µÈ ´Ù¼öÀÇ ÅؽºÃĸ¦ ÀоîµéÀÏ ¼ö ÀÖÀ¸¹Ç·Î ÇÁ·Î±×·¡¸Óµé¿¡°Ô ¿ùµîÈ÷ ¶Ù¾î³­ À¯¿¬¼ºÀ» ºÎ¿©ÇÑ´Ù.


NVIDIA nfiniteFX ÅؽºÃÄ ÆÄÀÌÇÁ¶óÀÎ
8°³ÀÇ ÅؽºÃÄ ºí·»µù, ÅؽºÃÄ°£ÀÇ ·çÇÁ¹é, ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ Çȼ¿ ½¦ÀÌ´õ¸¦ Áö¿øÇÑ´Ù.

NVIDIA nfiniteFX ¿£ÁøÀÇ ¾ÆÅ°ÅØÃÄ¿¡¼­ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ DirectX 7ÀÇ ÅؽºÃÄ ÀÛ¾÷µéÀÌ Á¦¿ÜµÇÁö ¾Ê¾ÒÀ½À» À¯ÀÇÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù. ¾îÂîµÇ¾ú´ø ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® DirectX 8¿¡ Æ÷ÇԵǾî ÀÖ´Â ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(API)¸¦ »ç¿ëÇؼ­ ÈξÀ ¼¶¼¼ÇÑ Çȼ¿ ½¦ÀÌ´õ¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î, º¸´Ù º¹ÀâÇÑ ÀÛ¾÷ÀÌ °¡´ÉÇØÁø´Ù.

ÇÏÁö¸¸, ¹öÅؽº ½¦ÀÌ´õ¿Í´Â ´Þ¸® ÀÌ·¯ÇÑ ÀÛ¾÷Àº ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇؼ­ ¿¡¹°·¹ÀÌ¼ÇµÉ ¼ö ¾ø´Ù. À̸¦ Áö¿øÇÏÁö ¾Ê´Â ±×·¡ÇÈ Çϵå¿þ¾îÀÇ Çȼ¿ ½¦ÀÌ´õ¸¦ »ç¿ëÇÒ °æ¿ì Àüü ±×·¡ÇÈ ÆÄÀÌÇÁ¶óÀÎÀ» ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î ±¸µ¿½Ãų ¼ö´Â ÀÖÁö¸¸ ÀÌ´Â ¼Óµµ¸¦ ´ë´ÜÈ÷ ´À·ÁÁö°Ô ÇÑ´Ù. NVIDIAÀÇ nfiniteFX Çȼ¿ ½¦ÀÌ´õ ¾ÆÅ°ÅØÃÄ´Â ´ë´ÜÈ÷ ºü¸¥ ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê ¼º´ÉÀ» °¡Áö°í ÀÖÀ¸¸ç, ÀÌ´Â Çȼ¿ ´ÜÀ§ÀÇ Æ¯¼öÈ¿°ú¸¦ ¸Å¿ì ºü¸¥ ¼Óµµ·Î ¸¸µé¾î³¾ ¼ö ÀÖ´Ù.


ÇÁ·Î±×·¡¸Óºí Çȼ¿ ½¦ÀÌ´õ°¡ ¸¸µé¾î³»´Â ¿ÀºêÁ§Æ®ÀÇ Ç¥¸é
¹Ý»ç±¤À» °¡Áö¸ç, Ç¥¸é¿¡ ÀÚÀßÇÑ ¿äöÀÌ º¸ÀδÙ. ÀÌ ±ê¹ßÀÌ ÆÞ·°ÀÌ°í ÀÖ´Ù.

À§ÂÊ¿¡ º¸ÀÌ´Â ±ê¹ßÀº º¸´Ù ¼¶¼¼ÇÑ ±â¼úÀÌ °¡´ÉÇÏ´Ù´Â °ÍÀ» º¸¿©ÁØ´Ù. ¿©±â¿¡ »ç¿ëµÈ ¿ÀºêÁ§Æ®´Â ¿òÁ÷ÀÌ°í ÀÖÀ¸¸ç, Ç¥¸éÀÌ ¿ìÅøµÎÅøÇÏ°í ¶ÇÇÑ ºûÀ» ¹Ý»çÇϴ ǥ¸éÀ» °¡Áö°í ÀÖ´Ù. ÀÌ°ÍÀº ÀÌÀüÀÇ 3D Çϵå¿þ¾î¿¡¼­´Â ½Ç½Ã°£À¸·Î ±¸ÇöÇÒ ¼ö ¾ø´Â °ÍÀ̾ú´Ù.

4°³ÀÇ ÅؽºÃÄÀÇ »ç¿ë

NVIDIA nfiniteFX ¿£ÁøÀº ÇѹøÀÇ Æнº¿¡¼­ 4°³±îÁöÀÇ ÅؽºÃĸ¦ ´Ù·ê ¼ö Àֱ⠶§¹®¿¡ ÀÏ¹Ý ¼ÒºñÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ´Â Ç÷§Æû¿¡¼­ ±âÁ¸¿¡´Â ±¸ÇöÇϱ⠾î·Á¿ü´ø Çȼ¿ ¼öÁØ¿¡¼­ÀÇ Æ¯¼öÈ¿°ú¸¦ °¡´ÉÇÏ°Ô Çϸç, ¿ùµîÈ÷ ¶Ù¾î³­ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ´Ù¼öÀÇ ÅؽºÃĸ¦ ÇϳªÀÇ Æнº¿¡¼­ Àû¿ëÇÔÀ¸·Î½á ´Ù¼öÀÇ Æнº¸¦ »ç¿ëÇÏ´Â °Íº¸´Ù Ç×»ó ¼º´É¿¡¼­ÀÇ ¿ìÀ§¸¦ °¡Áö°Ô µÈ´Ù. ´Ù¼öÀÇ Æнº¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀº Áö¿À¸ÞÆ®¸® º¯Çü¿£Áø°ú Z-¹öÆÛ¸¦ ¿©·¯¹ø »ç¿ëÇÑ´Ù´Â °ÍÀ̸ç, ´ç¿¬È÷ ·»´õ¸µ °úÁ¤À» ´À¸®°Ô ¸¸µç´Ù.

¹üÇÁ ¸ÅÇÎÀÇ »ç¿ë

¹üÇÁ ¸ÅÇÎÀº ÇǺÎÀÇ ÁÖ¸§À̳ª À§¿¡¼­ º¸¾Ò´ø NVIDIA ·Î°í À§ÀÇ ÀÚÀßÇÑ ¹«´ÌµéÀ» Ç¥ÇöÇÏ´Â °Íó·³, ¿ÀºêÁ§Æ® Ç¥¸é¿¡ Ãß°¡ÀûÀÎ Áö¿À¸ÞÆ®¸®ÀÇ È¯¿µÀ» ¸¸µé¾î³»´Â °ÍÀÌ´Ù.

DOT3 ¹üÇÁ ¸ÅÇÎÀº ¿©·¯°³ÀÇ ÅؽºÃĸ¦ Àû¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» ÇÊ¿ä·Î ÇÑ´Ù. °¡Àå Áß¿äÇÑ ÅؽºÃÄ´Â ³ôÀÌ ¸Ê(Ç¥¸é Áö¿À¸ÞÆ®¸®ÀÇ ³ôÀÌ¿¡ ´ëÇÑ Á¤º¸)¿Í ¹ý¼±(normal, ¿ÀºêÁ§Æ®ÀÇ °¡»óÀÇ Ç¥¸é¿¡ ¼öÁ÷ÀÌ µÇ´Â º¤ÅÍ) ¸ÊÀÌ ±×°ÍÀÌ´Ù. ³ôÀÌ ¸ÊÀº ´Ü¼øÇÑ ±×·¹À̽ºÄÉÀϷΠǥÇöµÇ¸ç, ÀÌ ¶§ÀÇ ±×·¹À̽ºÄÉÀÏÀº ³ôÀ̳ª ¿äöÀÇ Á¤µµ¸¦ Ç¥ÇöÇÑ´Ù. ¹ý¼± ¸ÊÀº RGB ¹æ½ÄÀÇ Ä÷¯ ¸ÊÀ¸·Î ±¸¼ºµÈ´Ù. ÀÌ°ÍÀº Ç¥¸é¿¡ ºûÀÌ ºñÃß¾îÁú °æ¿ì¿¡ ³ªÅ¸³ª´Â È¿°ú¸¦ Á¤ÀÇÇÑ´Ù. ¿©±â¼­ ¸»ÇÏ´Â ¹ý¼±À̶ó´Â °ÍÀº ¼öÇÐÀûÀÎ ¹ý¼±, º¤ÅÍ(vector : ¹æÇâÀ» °¡Áö´Â ¾ç, ¹æÇâ·®(Û°ú¾Õá))¸¦ ÁöĪÇÑ´Ù. NVIDIA nfiniteFX ¿£ÁøÀÇ Çȼ¿ ½¦ÀÌ´õ ¾ÆÅ°ÅØÃÄ´Â ÇϳªÀÇ Æнº¿¡¼­ À§¿¡¼­ ¾ð±ÞÇÑ, ÀÌ¿¡ ¿ä±¸µÇ´Â ¸ðµç ÅؽºÃĸ¦ Çѹø¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.


¹üÇÁ ¸ÅÇο¡ »ç¿ëµÇ´Â µÎ°¡Áö ±âº» ¸Ê
¿ÞÂÊÀÌ ³ôÀÌ ¸Ê(hight map)À̸ç, ¿À¸¥ÂÊÀÌ ¹ý¼± ¸Ê(normal map)ÀÌ´Ù.


¹üÇÁ ¸ÅÇÎÀÇ ÃÖÁ¾ °á°ú¹°

Çȼ¿ ½¦ÀÌ´õÀÇ ÇÁ·Î±×·¡¹Ö

ÇÁ·Î±×·¥¿¡ ´ëÇؼ­ »ý°¢ÇÒ ¶§, ´ë°³ C++À̳ª º£ÀÌÁ÷ °°Àº °í¼öÁØÀÇ ¾ð¾î¸¦ »ý°¢Çϱ⠸¶·ÃÀÌ´Ù. ÇÏÁö¸¸, Çȼ¿ ½¦ÀÌ´õÀÇ ÇÁ·Î±×·¥Àº À̺¸´Ù´Â ÈξÀ ³·Àº ¼öÁØÀÇ ÇÁ·Î±×·¥, Áï ¾î¼Àºí¸®¾î·Î ±¸¼ºµÈ ÇÁ·Î±×·¥ÀÌ´Ù. óÀ½ºÎÅÍ NVIDIA nfiniteFX ¿£ÁøÀÇ ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ Çȼ¿ ½¦ÀÌ´õ¸¦ À§Çؼ­ ¸¸µé¾îÁø ¾î¼Àºí¸®¾î´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»çÀÇ DirectX 8 API¿¡ Á¤ÀǵǾî ÀÖ´Ù.

°³¹ßÀÚµéÀº Çȼ¿ ½¦ÀÌ´õ¸¦ ±×µé ÀÚ½ÅÀÇ °³º°ÀûÀΠƯ¼öÈ¿°ú³ª ½¦À̵ù ¾Ë°í¸®ÁòÀ» ¸¸µé¾î³»±â À§Çؼ­ ÇÁ·Î±×·¡¹ÖÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î¼­ Çȼ¿ ½¦ÀÌ´õ´Â °£´ÜÇÑ ¸¸È­Ã³·³ º¸ÀÌ´Â È­¸é µîÀÇ ¼ö¸¹Àº °³¼ºÀûÀÎ È­¸éÀ» ¸¸µé¾î³¾ ¼ö ÀÖ°Ô ÇÁ·Î±×·¡¹ÖµÉ ¼ö ÀÖ´Ù.

µû¶ó¼­, À̷νá Ç¥Çö°¡´ÉÇÑ Æ¯¼öÈ¿°úÀÇ ¹üÀ§´Â ´ÜÁö °³¹ßÀÚÀÇ »ó»ó·Â¿¡ ÀÇÇؼ­¸¸ Á¦¾àÀ» ¹Þ´Â´Ù. nfiniteFX ¿£ÁøÀº DirectX 8 ¶Ç´Â OpenGL°ú ¿¬°èµÇ¾î¼­ µ¿ÀÛÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ´Â ÇÁ·Î±×·¡¸Ó¿¡°Ô ¹Ï±â¾î·Á¿î ¶Ù¾î³­ ¼º´ÉÀ» Á¦°øÇÏ´Â »õ·Î¿î ¼öÁØÀÇ Á¦¾î´É·ÂÀ» Á¦°øÇÑ´Ù.

°á·Ð

NVIDIA nfiniteFX Çȼ¿ ½¦ÀÌ´õ ¾ÆÅ°ÅØÃÄ´Â 3D ±×·¡ÇÈ Çϵå¿þ¾î ºÐ¾ß¿¡¼­ÀÇ »õ·Î¿î µµ¾àÀ» ´ëº¯ÇÏ´Â °ÍÀÌ´Ù. °í¼ÓÀÇ ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê ¼º´É, Çȼ¿ ¼öÁØÀÇ ÃÑüÀû Á¦¾î´É·Â, ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ ½¦À̵ù ¿£ÁøÀ» Áý¾à½ÃÅ´À¸·Î½á NVIDIA nfiniteFX ¿£ÁøÀº PC µ¥½ºÅ©Å¾¿¡¼­ È­ÁúÀÇ ´ëÆøÀûÀÎ Çâ»óÀ» ÀÌ·ç¾î³½´Ù.

Å×Å©³ë¾ÆÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
eÇÇÇÃ
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
³ªÀÌ°¡ µé¸é µé¼ö·Ï °øºÎÇϱⰡ ¾î·Æ´Ù´Â ¸»ÀÌ ÀÖ´Ù. ´õ±º´Ù³ª ½Ç¾÷ÀÎ »óÅ¿¡¼­ °øºÎÇÏ´Â °ÍÀ̶ó¸é ºÎ´ãÀÌ ´õ Ŭ ¼ö ¹Û¿¡ ¾ø´Ù.ÇÏÁö¸¸ À̸¦ ºñ¿ôµíÀÌ ±Øº¹ÇÏ°í, ¿ÃÇØ 2¿ù °øÁ¶³Ãµ¿±â´É»ç...

Á¦È£ : Å×Å©³ë¾Æ  |  ¹ßÇàÀÎ : ±èÇʱԠ |  ÆíÁýÀÎ : ±èÇʱԠ |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ¹Ú»ó±Ô
¼­¿ïÁö»ç : ¼­¿ïƯº°½Ã ±¸·Î±¸ µðÁöÅзÎ32°¡±æ 18, 7F | Á¦º¸ : it@technoa.co.kr
¹ßÇà¼Ò : Àü¶óºÏµµ ÀüÁֽà ¿Ï»ê±¸ Àü·æ6±æ 6 3F | µî·Ï¹øÈ£ : Àü¶óºÏµµ ¾Æ00057
µî·ÏÀÏÀÚ : 2008³â 1¿ù 14ÀÏ  |  ´ëÇ¥ÀüÈ­ : 070-8755-6291  |  FAX : 02-6280-9562
Copyright © 1999-2017 Å×Å©³ë¾Æ. All rights reserved. mail to technoa@technoa.co.kr