| ĵµðµå KANDID¸¦ »ç¿ëÇϸé À¯ÀüÀÚ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ±×·¡ÇÈÀ» ¹ßÀü½Ãų ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
ĵµðµå ¼øÀ§ ¹× ¿ä¾à
ĵµðµå ű×
ĵµðµå ¼³¸í
Kandid´Â À¯ÀüÀÚ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ±×·¡ÇÈÀ» ¹ßÀü½Ãų ¼ö ÀÖ½À´Ï´Ù. Kandid´Â ±×·¡ÇÈÀ» ÁøȽÃÅ°´Â ½Ã½ºÅÛÀÔ´Ï´Ù. ±×·¡ÇÈ, ĵµðµåÀÇ ¼ÕÀ¸·Î ±×·ÁÁöÁö ¾Ê½À´Ï´Ù. ´ë½Å »õ·Î¿î ¾ç½ÄÀº À¯ÀüÀÚ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ¹ß°ß µÉ ¼ö ÀÖ½À´Ï´Ù.ÀÌ ¸ñÇ¥¸¦ ´Þ¼ºÇÏ·Á¸é ĵµðµðµå´Â ¼ºÀû º¹Á¦¿Í Àα¸¸¦ »ç¿ëÇÏ¿© Áøȸ¦ ½Ã¹Ä·¹ÀÌÆ®ÇÕ´Ï´Ù. ±×·¯³ª ÇÁ·Î±×·¥Àº ÇÁ·Î±×·¥¿¡ ÀûÇÕ¼º ±â´ÉÀÌ ¾ø½À´Ï´Ù. »ç¿ëÀÚ¸¸ÀÌ Èï¹Ì·Î¿î À̹ÌÁö¸¦ °áÁ¤ÇÕ´Ï´Ù. ÁøÈ Äµðµå¸¦ ½Ã¹Ä·¹À̼ÇÇÏ´Â °ÍÀº Ⱦ´ÜÀ» ½Ã¹Ä·¹À̼ÇÇÏ°í, µ¹¿¬º¯ÀÌ, °³Ã¼±ºÀ» Ⱦ´ÜÇÏ°í À¯ÀüÀÚ µ¥ÀÌÅͺ£À̽º¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. À̹ÌÁö °è»êÀº LISP¿Í °°Àº Ç¥Çö½Ä, IFS (Iterated Function Systems), ¼±Çü ¼¿·ê·¯ ¿ÀÅä ¸¶Å¸ (LCA), Voroni ´ÙÀ̾î±×·¥, Lindenmayer ½Ã½ºÅÛ (L-Systems) ¹× VisionÀÇ Áö¼Ó¼ºÀ» ÅëÇØ °èÃþÈ µÈ ÅؽºÃ³ ·»´õ¸µÀ» ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. Ä«µµµå´Â ·¡ÆÛ·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À̹ÌÁö »ý¼º ÇÁ·Î±×·¥ÀÇ °æ¿ì. ÀÌ·¯ÇÑ ¿ÜºÎ ÇÁ·Î±×·¥Àº ÆÄÀÏ¿¡¼ ¸Å°³ º¯¼ö¸¦ ÀÐ°í °á°ú À̹ÌÁö¸¦ ´Ù¸¥ ÆÄÀÏ¿¡ »ý¼º ÇÒ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù. ¸Å°³ º¯¼ö ÆÄÀÏÀ» ¼ÕÀ¸·Î ÆíÁýÇϰųª ¼öµ¿À¸·Î ÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÇöÀç Vision Ray Tracer¿Í Scott Draves Flame Ifs Renderer°¡ Áö¿øµË´Ï´Ù. KANDID´Â Ç÷§Æû µ¶¸³ÀûÀ̸ç ÀÌ·¯ÇÑ ¿ÜºÎ ·»´õ·¯°¡ C / C ++·Î ÀÛ¼ºµÇ°í Ư¼ö ÀÛ¾÷ ½Ã½ºÅÛ¿¡ ´ëÇØ ÄÄÆÄÀϵǾî¾ßÇÕ´Ï´Ù. ¿î¿µ üÁ¦¿¡ ÀûÇÕÇÑ ¹öÀüÀ» ¼³Ä¡ÇؾßÇÕ´Ï´Ù. ¼³Ä¡ ÈÄ Äµðµå´Â ¿ÜºÎ ÇÁ·Î±×·¥À» ãÀ» ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù. Linux ÇÁ·Î±×·¥Àº Á¾Á¾ Æú´õ / USR / local / bin / ¶Ç´Â /usr/bin//.this Æú´õ°¡ ÀÚµ¿À¸·Î ¿î¿µ ½Ã½ºÅÛ¿¡ ÀÇÇØ ÆĽ̵˴ϴÙ. Windows¿¡¼´Â kandid.bat ÆÄÀÏÀÌÀÖ´Â µ¿ÀÏÇÑ Æú´õ¿¡ EXE ÆÄÀÏÀ» ¹èÄ¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ĵµðµå °ü·Ã ¼ÒÇÁÆ®¿þ¾î