view3dscene. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Michalis Kamburelis
view3dscene. ű×
view3dscene. ¼³¸í
View3DSceneÀº °£´ÜÇÏ°í »ç¿ëÇϱ⠽¬¿î VRML / x3d ºê¶ó¿ìÀú¿Í ´Ù¸¥ 3D ¸ðµ¨ Çü½ÄÀÇ ºä¾î·Î ¼³°èµÇ¾ú½À´Ï´Ù. ÀÌÁ¦ÀÌ À¯¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ¿© ¿øÇÏ´Â ¸ðµç 3D À̹ÌÁö¸¦ Ž»ö,º¸°í ¹× ºÐ¼® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¿ä Ư¡: ´Ù¾çÇÑ Å½»ö ¸ðµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù : °Ë»ç (Àüü ¸ðµ¨À» ½±°Ô ȸÀüÇÏ°í À̵¿ÇÕ´Ï´Ù), °È´Â (Ãæµ¹ ŽÁö, Áß·Â ¹× °ü·Ã ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖÀ½), ºñÇà (°È´Â °Í°ú ºñ½ÁÇÑ °Í°ú À¯»çÇÏÁö¸¸ ). Äݶó ´Ù, 3ds, MD3, Æĸé obj ¹× Áö¿À ÆÄÀÏÀ» x3d·Î º¯È¯ÇÕ´Ï´Ù. X3D Classic ¹× XML ÀÎÄÚµù (¾ç¹æÇâ ¸ðµÎ) »çÀÌ¿¡¼ º¯È¯ ÇÒ ¼ö ÀÖÀ¸¸ç VRML 2¿¡¼ x3d·Î º¯È¯ ÇÒ ¼ö ÀÖ½À´Ï´Ù. View3DSceneÀ» "¿¹¿ - ÇÁ¸°ÅÍ"·Î »ç¿ëÇÒ ¼öµµ ÀÖ°í ¹öÀü º¯È¯¾øÀÌ VRML / x3d ÆÄÀÏÀ» ¿°í ÀúÀåÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¹èÄ¡ ¸ðµå·Î º¯È¯ÇÏ´Â ¸í·É Çà ¿É¼Ç (- ¿þÀÌ Æ®)Àº View3DScene¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ưº°ÇÑ ÃÖ¼ÒÈ µÈ ¹ÙÀ̳ʸ® TOVRMLX3D (GUI ¶óÀ̺귯¸®°¡¾ø´Â ¼¹ö¿¡ ¼³Ä¡ÇÏ´Â µ¥ À¯¿ëÇÑ °æ¿ì) View3DSCene ¾ÆÄ«À̺꿡µµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. GLSL ½¦ÀÌ´õ, ¹üÇÁ ¸ÅÇÎ ¹× ±×¸²ÀÚ¿Í °°ÀÌ Kambi ¿£ÁøÀÇ ·»´õ¸µ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ray-Tracer ³»Àå (º°µµÀÇ ¸í·É ¶óÀÎ ÇÁ·Î±×·¥, Rayhunter)À¸·Î¼ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Àå¸éÀÇ ¸ÚÁø Àü¸ÁÀ» »ý¼ºÇÕ´Ï´Ù (±×¸²ÀÚ, °Å¿ï ¹× Åõ°úÀ²). Ŭ·¡½Ä ·¹ÀÌ - Æ®·¹À̼´Â Á¤È®È÷ VRML 97 / x3D Á¶¸í ¹æÁ¤½ÄÀ» ±¸ÇöÇÕ´Ï´Ù. ¸ðµ¨À» °Ë»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù (Walk / Fly ¸ðµå¿¡¼ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À» Ŭ¸¯ÇÏ¿© »ï°¢ÇüÀ» ¼±ÅÃÇÏ°í ¸Þ´º Ç׸ñ µµ¿ò¸» -> ¼±ÅÃÇÑ °³Ã¼ Á¤º¸¸¦ »ç¿ëÇϽʽÿÀ). ¸Å¿ì Á¦ÇÑµÈ ÆíÁý ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ÀϺΠ¸ðµ¨ÀÇ ÈÄ Ã³¸®·Î ¸¸ »ç¿ëÇϱâÀ§ÇÑ °ÍÀÔ´Ï´Ù. ¿ì¸®´Â ÀǵµÀûÀ¸·Î Àüü 3D Á¦ÀÛ ÇÁ·Î±×·¥À» ±¸ÇöÇÏ·Á°íÇÏÁö ¾Ê½À´Ï´Ù. ´ëÈ½Ä ¾Ö´Ï¸ÞÀ̼ÇÀº ¼¾¼, ½ºÅ©¸³Æ®, º¸°£ ¹× ¸ðµç ´Ù¸¥ ¸ðµç VRML À̺¥Æ® ±â´ÉÀ» »ç¿ëÇÏ¿© VRML / x3d ÆÄÀÏ¿¡¼ Àç»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶¿ì½º ¿ÞÂÊ ¹öÆ°À» Ŭ¸¯Çϸé VRML Æ÷ÀÎÆà ÀåÄ¡ ¼¾¼¸¦ È°¼ºÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù (Ä¿¼°¡ ¸ð¾çÀÌ º¯°æµÇ°í Ä¿¼°¡ ÀϺΠŬ¸¯ °¡´ÉÇÑ ¼¾¼¸¦ ³ÑÀ¸¸é »óÅ Á¤º¸°¡ ¹ß»ýÇÕ´Ï´Ù). ÀÌ°ÍÀº Ãæµ¹ ŽÁö°¡ ÄÑÁ®ÀÖ´Â °æ¿ì¿¡¸¸ ÀÛµ¿ÇÕ´Ï´Ù (octree°¡ ÇÊ¿äÇϹǷÎ). ¹Ì¸® °è»ê µÈ ¾Ö´Ï¸ÞÀ̼ÇÀº Kanim ¶Ç´Â MD3 ÆÄÀÏ¿¡¼ Àç»ýµË´Ï´Ù (¹× ´ëÈ Çü VRML / x3D ¾Ö´Ï¸ÞÀ̼ÇÀ» ¹Ì¸® °è»ê µÈ ÇϳªÀÇ ¾Ö´Ï¸ÞÀ̼ÇÀ» º¯È¯ ÇÒ ¼ö ÀÖ½À´Ï´Ù). ÇöÀç, ¹Ì¸® °è»ê µÈ ¾Ö´Ï¸ÞÀ̼ÇÀÇ °æ¿ì ÀϺΠ±â´É (Ãæµ¹ °Ë»ç, ¸¶¿ì½º µû±â, ±¤¼± ÃßÀûÀÚ - ÀϺΠoctree°¡ ÇÊ¿äÇÑ ¸ðµç °ÍÀÌ Ç¥½ÃµË´Ï´Ù) ÇöÀç ¾Ö´Ï¸ÞÀÌ¼Ç ÇÁ·¹ÀÓÀÌ Ç¥½ÃµÈ ù ¹ø° ¾Ö´Ï¸ÞÀÌ¼Ç ÇÁ·¹ÀÓÀ» »ç¿ëÇϽʽÿÀ. 3D Àå¸é ¹× ¾Ö´Ï¸ÞÀ̼ÇÀÇ ½ºÅ©¸° ¼¦°ú µ¿¿µ»óÀ» Àâ´Â ¸Þ´º Ç׸ñ°ú ¸í·É ÁÙ ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ±×³ð »ç¿ëÀÚ´Â Nautilus thumbnailer·Îµµ »ç¿ëÇÒ ¼ö ÀÖÀ½À» ±â²¨ÀÌ µè°í VRML / x3d ¹× ´Ù¸¥ 3D ¸ðµ¨À» »ç¿ëÇÏ¿© µð·ºÅ丮¸¦ º¼ ¶§ ¹Ì¸®º¸±â À̹ÌÁö¸¦ Á¦°øÇÕ´Ï´Ù. ¿ì¸®´Â ¶ÇÇÑ 3D ȯ°æÀÇ Æ¯º°ÇÑ "½ºÅ©¸° ¼¦"À» Å¥ºê ¸Ê (DDS ¶Ç´Â 6 °³ÀÇ º°µµ À̹ÌÁö)À¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
view3dscene. °ü·Ã ¼ÒÇÁÆ®¿þ¾î