RhinoÀÇ »ç¿ëÀÚ ÁöÁ¤
Rhino¸¦ »ç¿ëÀÚ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â µµ±¸¿¡´Â ´ÙÀ½°ú °°Àº °ÍÀÌ ÀÖ½À´Ï´Ù:
¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ´Â I/O ŸŶÀ» »ç¿ëÇÏ¿© Rhino ¾øÀ̵µ Rhino 3DM ÆÄÀÏÀ» ÀÐ°í ¾µ ¼ö ÀÖ½À´Ï´Ù.
Rhino¿Í °ü·ÃµÈ Á¦Ç°À» °³¹ßÇϰíÀÚ ÇÏ´Â Àü¼¼°èÀÇ °³¹ßÀÚµéÀº ¹ø¿ª ÀÛ¾÷°ú
¸¶ÄÉÆÃ ¼ºñ½º¸¦ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Áö¿øÀ» ¹ÞÀ¸½Ã·Á¸é
Rhino °³¹ßÀÚ ´º½º±×·ìÀ» ¹æ¹®ÇØ ÁֽʽÿÀ.
¸í·É ½ºÅ©¸³ÆÃ
Rhino¸¦ »ç¿ëÀÚ ÁöÁ¤ÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ¸í·É ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¸ðµç Rhino ¸í·ÉÀº ÀϹÝÀûÀÎ ½ºÅ©¸³Æ®¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸í·É ½ºÅ©¸³Æ®´Â ¸í·É ÇÁ·ÒÇÁÆ®¿¡
ÀÔ·ÂÇϰųª, µµ±¸¸ðÀ½ ´ÜÃß
, ¹Ù·Î °¡±â Ű, ¸í·É ¾Ù¸®¾î½º, ÅØ½ºÆ® ÆÄÀÏÀ» »ç¿ëÇϰųª, Ŭ¸³º¸µå¿¡¼ ½ºÅ©¸³Æ®¸¦ Rhino ¸í·É ½ºÆ®¸²¿¡ ºÙ¿©³Ö±âÇÏ¿© ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
µµ¿òÀÌ ÇÊ¿äÇÒ ¶§
Rhino µµ¿ò¸» ¸Þ´º¿¡¼ µµ¿ò¸» Ç׸ñÀ» Ŭ¸¯ÇÑ ÈÄ, ½ºÅ©¸³Æ® ÀÛ¼ºÀ» Ŭ¸¯ÇÕ´Ï´Ù. ´õ¿í ÀÚ¼¼ÇÑ µµ¿ò¸»À» º¸½Ã·Á¸é,
Rhino Ç÷¯±×ÀÎ ´º½º±×·ìÀ» ¹æ¹®ÇÏ¿© ÁֽʽÿÀ.
VBScripting
ÀÌÁ¦ Rhino¿¡¼ VBScripts(Visual Basic Scripting Edition - VBScript®)¸¦ Áö¿øÇÕ´Ï´Ù. ÇÁ·Î±×·¡¸Ó´Â Microsoft Visual Basic ¾ð¾îÀÇ ÇÏÀ§ ÁýÇÕÀ» »ç¿ëÇÏ¿© ½ºÅ©¸³Æ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Visual Basic ÇÁ·Î±×·¡¸Ó¸¦ ºñ·ÔÇÏ¿©, ÇÁ·Î±×·¡¸Ó°¡ ¾Æ´Ï´õ¶óµµ ¹è¿ì±â ½¬¿î ½ºÅ©¸³Æ® ¾ð¾î¸¦ ã°í ÀÖ´Â ºÐ¿¡°Ô VBScript°¡ ÀûÇÕÇÕ´Ï´Ù.
RhinoScript´Â Rhinoceros¸¦ À§ÇÑ Ç÷¯±× ÀÎÀ̸ç VBScript¸¦ º¸ÃæÇÏ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù. VBScript¿¡ ´ëÇÑ Áö¿øÀ» Á¦°øÇÏ´Â °Í ¿Ü¿¡µµ, RhinoScript´Â ¶ÇÇÑ OLE ÀÚµ¿È ¼¹ö·Î ½ÇÇàµÇ¾î RhinoÀÇ ³»ºÎ ÀÛ¾÷À» ³ëÃâÇÕ´Ï´Ù.
µµ¿òÀÌ ÇÊ¿äÇÒ ¶§
Rhino 4.0 µµ¿ò¸» ¸Þ´º¿¡¼ Ç÷¯±×ÀÎÀ» Ŭ¸¯Çϰí RhinoScript¸¦ Ŭ¸¯ÇÕ´Ï´Ù. (Rhino 2.0 ½ºÅ©¸³ÆÃÀ» À§ÇÑ ¼³¸í¼´Â
Rhino 2.0 ½ºÅ©¸³ÆÃ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.)
µµ¿òÀÌ ÇÊ¿äÇϽøé
Rhino Ç÷¯±×ÀÎ ´º½º±×·ìÀ» ¹æ¹®ÇØ ÁֽʽÿÀ.
±âŸ VBScript ¸®¼Ò½º
C++ SDK
Rhino Software Development Kit (SDK) ´Â C++ °³¹ßÀÚµéÀÌ Rhino Ç÷¯±×ÀÎÀ» °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÑ µµ±¸ÀÔ´Ï´Ù.
SDK¸¦ ¹«·á·Î ´Ù¿î·ÎµåÇϼ¼¿ä.
µµ¿òÀÌ ÇÊ¿äÇÒ ¶§
- »ùÇðú Çì´õ ÆÄÀÏ¿¡ µµ¿ò¸»ÀÌ ÀÖ½À´Ï´Ù.
- µµ¿òÀÌ ÇÊ¿äÇϽøé Ç÷¯±×ÀÎ ´º½º±×·ìÀ» ¹æ¹®ÇÏ¿© ÁֽʽÿÀ.
±³À°
Rhino °³¹ßÀÚ ±³À°Àº ¹Ì±¹ ½Ã¾ÖƲÀÇ McNeel º»»ç¿¡¼ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Rhino I/O Toolkit
Rhino 3DM ÆÄÀÏÀ» ÀÐ°í ¾²´Â C++ ¼Ò½º Äڵ尡 openNURBS À¥ »çÀÌÆ®¿¡ ÀÖ½À´Ï´Ù. À̰ÍÀº ¹«·áÀÔ´Ï´Ù.
¹ø¿ª ¼ºñ½º
À¯·´ÀÇ °¢ Áö¿ª¿¡ ÀÖ´Â ÀúÈñ »ç¹«¼Ò¿¡¼´Â ´Ù¸¥ ȸ»çÀÇ °³¹ßÀÚ¸¦ ºñ·ÔÇÏ¿©, °³¹ßÇÑ Á¦Ç°À» ÇÁ¶û½º¾î, µ¶ÀϾî, ÀÌÅ»¸®¾Æ¾î, ½ºÆäÀξî·Î ¹ø¿ªÇϰíÀÚ ÇÏ´Â ºÐµé²² ¹ø¿ª ¹× Áö¿ªÈ ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
¸¶ÄÉÆÃ
Rhino Ãß°¡ ±â´ÉÀ» °³¹ßÇÑ ÈÄ, À̸¦ ´Ù¸¥ Rhino »ç¿ëÀÚ¿Í °øÀ¯ÇϽ÷Á¸é ÀÚ¼¼ÇÑ ³»¿ëÀ» Rhino ¸®¼Ò½º ÆäÀÌÁö¿¡
Æ÷½ºÆ®ÇØ ÁֽʽÿÀ. À̰ÍÀº ¹«·áÀÔ´Ï´Ù.
¡¡ |
¡¡ |
¡¡ |