| ¹ÝÁö ·¹ÀÌ Æ®·¹À̼ 100 % Java·Î ÀÛ¼ºµÈ ·¹ÀÌ Æ®·¹À̼ |
Áö±Ý ´Ù¿î·Îµå |
¹ÝÁö ·¹ÀÌ Æ®·¹À̼ ¼øÀ§ ¹× ¿ä¾à
¹ÝÁö ·¹ÀÌ Æ®·¹À̼ ű×
¹ÝÁö ·¹ÀÌ Æ®·¹À̼ ¼³¸í
Ray Tracer´Â 100 % Java·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù Ring Ray Tracer´Â 3D ±×·¡ÇÈ ¹× »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ·»´õ¸µÇϱâÀ§ÇÑ Java ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇÏ´Â ¹«·á ±¤¼± ÃßÀû±âÀÔ´Ï´Ù. Ray ÃßÀû ¿£ÁøÀº Java·Î ÀÛ¼ºµÈ ¼ÒÇÁÆ®¿þ¾î°¡ »ç¿ëÀÚ ¶Ç´Â ´Ù¸¥ Java ¼ÒÇÁÆ®¿þ¾î°¡ Çö½ÇÀûÀÎ 3D À̹ÌÁö¸¦ »ý¼º ÇÒ ¼öÀÖ°Ô ÇØÁÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ·¹ÀÌ Æ®·¹À̼´Â Çö½ÇÀûÀÎ À̹ÌÁö¸¦ »ý»êÇÏ´Â µ¥ µµ¿òÀ̵Ǵ ¸¹Àº ¹æ¹ý Áß ÇϳªÀÔ´Ï´Ù. °¡Àå °·ÂÇÑ ¹æ¹ý Áß ÇϳªÀÌÁö¸¸, ¾Æ¸¶µµ °¡Àå ´À¸° ½Ã°£ÀÔ´Ï´Ù. Âü°í : ¹ÝÁö´Â ¿©ÀüÈ÷ º£Å¸À̹ǷΠ¾ÆÁ÷ ¸¹Àº ±â´ÉÀÌ ¾ÆÁ÷ ¾ø¾ú¾î¾ßÇÕ´Ï´Ù. ±×°ÍÀÇ Á¤¸»·Î ¿ÏÀüÈ÷ À¯¿ëÇÏÁö´Â ¾ÊÁö¸¸, ±×°ÍÀº ¿©ÀüÈ÷ ±¦Âú½À´Ï´Ù. ´ÙÀ½Àº "rings ray tracer"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. UI Ư¡ : ¡¤ ¸ð¾ç°ú ´À³¦ ¿É¼Ç. ¡¤ Ç¥¸é ¹× Á¶¸í Á¤º¸ ÆгÎ. ¡¤ Ç¥¸é °³Ã¼ÀÇ °í±Þ °èÃþ Àû ±×·ìÈ. ¡¤ ·»´õ¸µ ¿É¼Ç ´ëÈ »óÀÚ. ¡¤ ŸÀÌ¸Ó ¹× ÁøÇà ¸ð´ÏÅÍ ·»´õ¸µ. ·»´õ¸µ ±â´É : ¡¤ Ä÷¯ ·»´õ¸µ (·¹ÀÌ ÃßÀû). ¡¤ ¾ØƼ ¾Ù¸®¾î½Ì (½´ÆÛ »ùÇøµ). ¡¤ ÁÖÀ§, ¹æÇ⼺ ÁÖº¯ ¹× Á¡ ±¤¿øÀ» Áö¿øÇÏ´Â Á¶¸í ¸ðµ¨. ¡¤ Æ÷ÀÎÆ® ±¤¿ø¿¡ ´ëÇÑ °Å¸® °¨¼è. ¡¤ ÅؽºÃ³°¡ ³»Àå µÈ µÎ °³ : ½ºÆ®¶óÀÌÇÁ ¹× À̹ÌÁö. ¡¤ 4 °³ÀÇ ½¦ÀÌ´õ°¡ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù : È®»ê, °Á¶ Ç¥½Ã, ¹Ý»ç ¹× ±¼Àý (»ó´çÈ÷ ÀÛµ¿ÇÏÁö ¾ÊÀ½). Ç¥¸é / ¸ðµ¨¸µ ±â´É : ¡¤ »ç¿ëÀÚ Á¤ÀÇ °èÃþÈ µÈ º¯È¯ (½ºÄÉÀÏ, ȸÀü, ¹ø¿ª µî). Áö¿øµÇ´Â Ç¥¸é À¯Çü : ¡¤ ¿ø½Ã ±¸, ¿øÃßÇü, ½Ç¸°´õ, Æò¸é. ¡¤ »ï°¢Çü ¹× »ï°¢Çü ¸Þ½¬. ¡¤ ´ÙÇ×½Ä Ç¥¸é. Áö¿øµÇ´Â µ¥ÀÌÅÍ ÀúÀå ¹æ¹ý : ¡¤ Àå¸é / Ç¥¸é µ¥ÀÌÅÍÀÇ XML ÀÎÄÚµù. ¡¤ À̹ÌÁö µ¥ÀÌÅÍÀÇ PPM, PIX ¹× JPEG ÀÎÄÚµù. ¡¤ ¿ø½Ã »ï°¢Çü µ¥ÀÌÅÍ °¡Á® ¿À±â. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù
¹ÝÁö ·¹ÀÌ Æ®·¹À̼ °ü·Ã ¼ÒÇÁÆ®¿þ¾î