¸îÀÏÀü ±×µ¿¾ÈÀÇ ¿À·£ ±â´Ù¸²À» ±ú°í µåµð¾î nVIDIAÀÇ NV30 ±×·¯´Ï±î Geforce FX°¡ ¹ßÇ¥µÇ¾ú´Âµ¥
Xbitlabs¿¡¼ Geforce FX°¡ DirectX 9.0À» ¿Ïº®È÷ Áö¿øÇÏÁö´Â ¾Ê´Â´Ù´Â ±ÛÀ» Æ÷½ºÆÃÇÏ¿´´Ù.
ÀÌ¹Ì Geforce FX´Â DirectX 9.0ÀÌ Áö¿øÇÏ´Â Pixel Shader ¹× Vertex Shader2.0 À» ¶Ù¾î³Ñ´Â Shader¿£ÁøÀ» ÀåÂøÇÏ°í Àֱ⿡ DirectX 9.1°úµµ ȣȯµÇÁö ¾ÊÀ»±î¶ó´Â ¼Ò½Ä±îÁö µé·Á¿À°í ÀÖ´Â »óÅÂÀε¥ À̹ø ¼Ò½ÄÀº Áö±Ý±îÁö nVIDIAÀÇ Geforce°è¿¿¡¼ Áö¿øÇÏÁö ¾Ê¾Ò´ø °î¼±±â¼ú ±×·¯´Ï±î ATI¿¡¼´Â ±âÁ¸ºÎÅÍ Ã¤¿ëÇÏ°í ÀÖ´Â Æ®·çÆûÀ̳ª À̹ø DirectX 9.0ºÎÅÍ ±âº»À¸·Î Áö¿øÇÏ°ÔµÉ N-Patch(Displacement Mapping)À» Geforce FX°¡ Áö¿øÇÏÁö ¾Ê±â ¶§¹®¿¡ DirectX 9.0À» ¿Ïº®È÷ Áö¿øÇÏÁö´Â ¸øÇÑ´Ù°í ÇÑ´Ù.
N-Patch´Â MatroxÀÇ Parhelia°¡ ÃÖÃÊ Ã¤ÅÃÇÏ°í Microsoft¿¡¼ ¶óÀ̼¾½º¸¦ ¹Þ¾Æ³½ ±â¼ú·Î Displacement MappingÀ̶óÇÏ¿© ±×µ¿¾È Bump MappingµîÀÇ ±â¼úÀ» ±³Ã¼ÇÏ¿© ¹°Ã¼ÀÇ Ç¥¸éÁú°¨À̳ª ¿©·¯ ÀÀ¿ë¿¡ ÀÖ¾î Çõ½ÅÀûÀÎ ±â¼ú·Î ÀÎÁ¤¹Þ¾Æ À̹ø DirectX 9.0¿¡ Ç¥Áرâ¼ú·Î äÅÃµÈ ¾ÆÅ°ÅØÃÄÀÌ´Ù.
Ç㳪 N-Patch´Â Çϵå¿þ¾îÀÇ Áö¿øÀÌ ¾øÀÌ ¼ÒÇÁÆ®¿þ¾î»óÀ¸·Î ¿¡¹Ä·¹ÀÌÆ®ÇÒ¼ö ¾ø±â¿¡ Geforce FX°¡ Çϵå¿þ¾îÀûÀ¸·Î Áö¿øÇÏÁö ¸øÇÑ´Ù¸é ±×µéÀÌ ÁÖÀåÇÑ DirectX 9.0ÀÇ ¿Ïº®È£È¯Àº °ÅÁþÀÌ µÇ°Ô µÈ´Ù°í ÇÑ´Ù.
ÇÊÀÚµµ »ý°¢Çغ¸´Ï±î ºÐ¸í MatroxÀÇ Parhelia³ª ATIÀÇ RADEON9700Á¦Ç°±ºÀ̳ª ¸ðµÎ Á¦Ç°¹ßǥȸ¸¦ ÁøÇàÇÏ°í ÀÚ»çÀÇ ±â¼úµéÀ» È«º¸ÇÏ¸é¼ Displacement Mapping, Æ®·çÆû2.0(N-Patch)À» È«º¸ÇÏ¿´´Âµ¥ À̹ø Geforce FXÀÇ ¹ßÇ¥¶§´Â ÀÌ·± ±â¼ú¿¡ ´ëÇÑ ¹ßÇ¥°¡ ¾ø´Â°Í °°´Ù.