3D°ÔÀÓ¿£Áø °³¹ßÀ» À§ÇÑ ±¹³» ù È°¿ë¼. ÃֽŠ3D ¾Ë°í¸®Áò°ú È¿°ú¸¦ »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ °ÔÀÓÀ» ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇß´Ù.
DirectX 7.0À» »ç¿ëÇÑ °í±Þ 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö(Advanced 3D Game Programming Using DirectX 7.0)Àº C++ ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀ» ¾Ë°í ÀÖÁö¸¸ ¾ÆÁ÷ °ÔÀÓ ¶Ç´Â ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀÇ °æÇèÀÌ ¾ø´Â ÇÁ·Î±×·¡¸Ó¸¦ °Ü³ÉÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚ´Â ÀΰøÁö´É, UDP¸¦ »ç¿ëÇÑ Å¬¶óÀ̾ðÆ®/¼¹ö ³×Æ®¿öÅ·, ´ÙÁß ÅؽºÃ³ È¿°ú, ´ÙÁß ÇØ»óµµ Ç¥¸é ±â¼ú, ¾ËÆÄ È¥ÇÕ µîÀÇ ³ÐÀº ¿µ¿ªÀ» ´Ù·é´Ù.
ÀÌ Ã¥¿¡¼´Â ƯÁ¤ ¾Ë°í¸®ÁòÀ» À§ÇÑ ¸î °³ÀÇ ¿¹Á¦ ÀÀ¿ë ÇÁ·Î±×·¥°ú ÇÔ²² ÀÌ Ã¥¿¡¼ ¼³¸íÇÏ´Â ¸¹Àº ±â¼úµéÀ» º¸¿©ÁÖ´Â ³×Æ®¿öÅ© ¿¬°áµÈ Ŭ¶óÀ̾ðÆ®/¼¹ö 3D Ãʺ¸¿ë °ÔÀÓ¿¡ ´ëÇÑ Àüü ¼Ò½º Äڵ带 Á¦°øÇÑ´Ù. ÇÑÆí, µ¶ÀÚµéÀÌ °íÀ¯ Ãß°¡ ±â´ÉÀ» ¸¸µé ¼ö ÀÖ´Â ±âȸµµ Á¦°øÇÑ´Ù. 3D°ÔÀÓÀ» °³¹ßÇÏ´Â °³¹ß»çÁ÷¿ø, 3D°ÔÀÓ°³¹ßÀ» ÁغñÇÏ´Â °³¹ßÀÚ, ÇлýµéÀ» À§ÇÑ Ã¥ÀÌ´Ù.
ºÎ·ÏÀ¸·Î´Â ÀÌ Ã¥¿¡¼ ¼³¸íÇß´ø ±â¼úµéÀ» º¸¿©ÁÖ´Â ÇϳªÀÇ ¿ÏÀüÇÑ °ÔÀÓÀ» Æ÷ÇÔÇÑ C++·Î ÀÛ¼ºµÈ Àüü ¼Ò½º ÄÚµå¿Í MicrosoftÀÇ Direct7a SDK, Quake, GL Quake, Quakeworld, Descent 1, Descent 2, Golgotha, Crystal Space¸¦ ºñ·ÔÇÑ ±âŸ 3D ¿£ÁøÀÇ ¼Ò½º ÄÚµå, ±×¸®°í ±×·¡ÇÈ ¹× °ÔÀÓ ÇÁ·Î±×·¡¹Ö ¾÷°è Á¾»çÀÚµéÀÌ ±â¼úÇÑ °í±Þ °ÔÀÓ ÁÖÁ¦¿¡ ´ëÇÑ ±â»çµé, ÅؽºÃ³¸¦ ¸¸µé ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â Paint Shop Pro Æò°¡ ¹öÀüÀ» ´ã¾Ò´Ù. |