cglandlogo First Page
°í°´¼¾ÅÍ   
gallery media job community contentsmall  
  dbrush Blizzardfest 2014
 
[Æ©Å丮¾ó][CG Á¦ÀÛ±â]CG VFX of "Troy"   2004-07-23
·±´øÀÇ Framestore CFCÀÇ Jon Thum(VFX Supervisor) ¿Í Ben Morris(CG Supervisor)°¡ ¿µÈ­ Troy¿¡¼­ 1000 ´ëÀÇ ÇÔ´ë¿Í ±º´ë¸¦ Á¦ÀÛÇß´ø °úÁ¤À» ¼Ò°³ÇÑ´Ù.
¾¾Áö·£µå±âÀÚ cgland@cgland.com
¨Ï µðÁöÅк귯½Ã & cgland.com, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö
°Ô½Ã±ÛÀ» twitter·Î º¸³»±â °Ô½Ã±ÛÀ» facebookÀ¸·Î º¸³»±â °Ô½Ã±ÛÀ» Me2Day·Î º¸³»±â


"¿µÈ­ TroyÀÇ CG VFX Á¦ÀÛ±â"



·±´øÀÇ Framestore CFCÀÇ Jon Thum(VFX Supervisor) ¿Í Ben Morris(CG Supervisor)°¡ ¿µÈ­ Troy¿¡¼­ 1000 ´ëÀÇ ÇÔ´ë¿Í ±º´ë¸¦ Á¦ÀÛÇß´ø °úÁ¤À» ¼Ò°³ÇÕ´Ï´Ù.

¸ñÂ÷
- The Greek Armada
- Building the CG Boats
- Animation Boat Sails
- Integrating CG Boats with Live Action
- Image Based Lighting & Rendering
- The beach Landing
- Creating the Army

The Greek Armada

Á¦ÀÛ Ãʱ⿡ °¡´ÉÇÑ ÇÑ ½ÇÁ¦ ¿òÁ÷ÀÓó·³ ¸¸µé±â·Î °áÁ¤À» Çß½À´Ï´Ù. ¿ì¸®¿¡°Õ µÎ°³ÀÇ ½ÇÁ¦Å©±âÀÇ ¹è¿Í ¹Ù´Ù »ÓÀ̾ú½À´Ï´Ù. Wolfgang PetersonÀÇ ÆÛÆÑÆ® ½ºÅè¿¡¼­ ó·³, ¿ì¸®°¡ ¿øÇÏ´Â Æĵµ¿Í °Å´ëÇÑ ½ºÄÉÀÏÀÇ ½ÇÁ¦ ¹Ù´Ù¸¦ Çʸ§¿¡ ´ãÀ» ¼ö ¾ø¾ú±â ¶§¹®¿¡ ¿©±â¼­µµ ¿ÏÀüÈ÷ ÄÄÇ»ÅÍ¿¡ ÀÇÇØ ¹Ù´Ù¸¦ ¸¸µé¾ú½À´Ï´Ù. Troy¿¡¼­ ¿ì¸®µéÀÌ ±â´ëÇß´ø ¿µÈ­ÀÇ Àå¸éÀ» °í·ÁÇÏ¸é ±×°ÍÀÌ ½ÇÁ¦ÀûÀÎ ¸ð¾ç¿¡ ÈξÀ ´õ °¡±õ°Ô µÉ °ÍÀ̶ó ÆÇ´ÜÇß¾úÁö¿ä. ºñ·Ï ¹èµéÀÌ Ãß°ÝÇØ¿À´Â Àå¸é¿¡ ´ëÇÑ ¿©·¯ °¡Áö ¹®Á¦°¡ ÀÖÀ»Áö¶óµµ, ¿ì¸®µéÀº ½ÇÁ¦ ¹Ù´Ù¿Í ÁÖº¯È¯°æÀ» °¡Áö°í ÀÖ¾ú±â¿¡ Çö½ÇÀûÀÎ Àå¸é¿¡ ÃæºÐÇÑ ±Ù°Å¸¦ µÎ°í ¸¸µé ¼ö ÀÖ¾ú½À´Ï´Ù.

¹Ù´Ù¿¡¼­ÀÇ ½ÇÁ¦ ¹èµéÀ» ÃÔ¿µÇÏ´Â ¹®Á¦¿¡ ´ëÇØ ¸¹Àº ÀÇ°ßµéÀÌ ÀÖ¾ú½À´Ï´Ù. ÁÁÀº Á¡Àº ³ªÁß¿¡ ÁÖº¯ °¡ÀåÀÚ¸®¸¦ Á¦°ÅÇØ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ¾ø´Ù´Â °ÍÀÌ°í, ¾ÈÁÁÀº Á¡Àº ´Ù¾çÇÑ ¹Ù´Ù ¹°°áµé°ú º¯´ö½º·¯¿î ³¯¾¾¿¡ ´ëÇØ ¿¹ÃøÇÒ ¼ö ¾ø´Ù´Â °ÍÀÔ´Ï´Ù. ¾î¶² ³¯Àº °ÅÄ£ ¹Ù´Ù¿´´Ù°¡ ¶Ç ¾î¶² ³¯Àº ¾ÆÁÖ °í¿äÇß¾ú±â ¶§¹®ÀÌÁÒ.

±×¸®½º ÇÔ´ëÀÇ ÁÖ¿ä Àå¸éµé ÁßÀÇ Çϳª´Â ¾ÕÀå¼­¼­ µ¹ÁøÇÏ´Â ¾Æų·¹½º(Brad Pitt)ÀÇ ±ºÇÔÀ̾ú½À´Ï´Ù. Ä«¸Þ¶ó´Â ¸¹Àº ¹è¸¦ ³ªÅ¸³»±â À§ÇÏ¿© µÚ·Î Á¡Á¡ ´õ ´ç°Ü
Áö°í, ¸¶Ä§³» 1000´ëÀÇ ¹èµéÀÌ ³ªÅ¸³³´Ï´Ù. ÀÌ Àå¸éÀ» À§ÇØ Ä«¸Þ¶ó¸¦ Ç︮ÄßÅÍ À§¿¡ ³õ°í °¡´ÉÇÑ ¸Ö¸® ´ãÀ» ¼ö ÀÖµµ·Ï Çß½À´Ï´Ù. ¿ì¸®µéÀº ÇÔ´ëÀÇ Ãß°Ý Àå¸éÀÌ Áß¿äÇÑ ¹®Á¦°¡ µÉ °Í °°¾Ò½À´Ï´Ù. ¿Ö³ÄÇϸé Æĵµµéµµ ¿òÁ÷ÀÌ°í ¹èµéµµ ¿òÁ÷ÀÌ°í ¸ðµç °ÍÀÌ ¿òÁ÷ÀÌ°í ÀÖ´Ù´Â °Í ¶§¹®ÀÌÁö¿ä. Á¦ÇÑµÈ ºñÁê¾ó ÀÌÆåÆ®ÀÇ ¿¹»êÀ» °¡Áö°í ¿ì¸®µéÀº µÎ °³ÀÇ ÀÛÀº ¹èµé°ú 12°³ÀÇ ºÎÇ¥(ÇϳªÀÇ ¹è¸¶´Ù ¿©¼¸°³¾¿)¸¦ »ç¿ëÇÏ¿© °¢°¢ÀÇ ¹è µÚÂÊ¿¡ 20 ¹ÌÅÍÁ¤µµ ¶³¾î¶ß·Á ¹­±â·Î °áÁ¤ÇÏ¿´½À´Ï´Ù. ÀÌ ºÎÇ¥µé°ú ÀÛÀº ¹èµéÀº ÀÌ Àå¸éÀ» À§ÇÑ Ãß°Ý °£°ÝÀÇ Ç¥½Ã°¡
µÇ¾ú´ø °ÍÀÔ´Ï´Ù.

¹Ù´Ù Àå¸éµéÀ» ÃÔ¿µÇϱâ À§ÇØ, ¿ì¸®µéÀº 2d3(http://www.2d3.com)ÀÇ Boujou ¿Í RealViz(www.realviz.com)ÀÇ MatchMover ¸¦ °áÇÕÇÏ¿© »ç¿ëÇÏ¿´½À´Ï´Ù. ½±Áö ¾ÊÀº ½Ãµµ¿´±â ¶§¹®¿¡, ¾çÂÊ È¸»ç ¸ðµÎ ¿ì¸® ÇÁ·ÎÁ§Æ®¸¦ µ½±â À§ÇØ Àü·ÂÀ» ´Ù ÇØÁÖ¾úÁö¿ä. ƯÈ÷, 2d3 ÀÇ ¼±ÀÓ ¿¬±¸¿ø ÁßÀÇ Çϳª´Â ¹Ù´Ù¿¡ ´ÜÁö ¹èµé¸¸ º¸ÀÌ°í ºÎÇ¥µéÀÌ º¸ÀÌÁö ¾Ê°Ô ÇÏ´Â °Í¿¡¼­ºÎÅÍ ¸¹Àº Àå¸éµé±îÁö ½ÇÁ¦·Î ¿ì¸®¸¦ µµ¿Í ÁÖ¾ú½À´Ï´Ù.

pull-back Àå¸éÀ» ¸¸µå´Âµ¥ ÀÖ¾î ¶Ç ´Ù¸¥ Áß¿äÇÑ °ÍÀºÀº Ã˹ÚÇÑ ½Ã°£°úÀÇ ½Î¿òÀ̾ú½À´Ï´Ù. ¿µÈ­ÀÇ °¡Àå Å« Àå¸éµé ÁßÀÇ ÇϳªÀÓ¿¡µµ ºÒ±¸ÇÏ°í ¸¶°¨±â°£±îÁö 6°³¿ùÀÇ ±â°£ ¹Û¿¡ ¾ø¾ú½À´Ï´Ù. ºñ·Ï timeframeÀÌ Å¸ÀÌÆ® ÇÏ¿´Áö¸¸, ¹èµé°ú ij¸¯Å͵éÀ» ÀÌ¹Ì Á¦ÀÛÀÌ µÇ¾ú¾ú°í, ¸ðµç »ç¶÷ÀÌ ¿­½ÉÈ÷ ÀÏÇ߱⿡ ¿Ï¼ºÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ÀÌ Àå¸éÀº ´Ù¸¥ Àå¸éµéÀ» ÁغñÇÏ´Â °úÁ¤ÀÇ ÆÄÀÌÇÁ¶óÀÎÀ¸·Î ¼¼¿ì±â¿¡ ÈǸ¢Çß½À´Ï´Ù.



Building the CG Boats

8~12 ÁÖ ±â°£ µ¿¾È, ½ÇÁ¦ ¹èµéÀÌ Malta¿¡¼­ ¸¸µé¾îÁö°í ÀÖ¾úÀ» ¶§ ¿ì¸®µéÀº µ¿½Ã¿¡ µðÁöÅÐ ¹èµéÀ» ¸ðµ¨¸µ Çß½À´Ï´Ù. »çÁø»Ó ¾Æ´Ï¶ó ¿ì¸® ¸ðµ¨·¯µéÀº ·¹ÆÛ·±½º·Î »ç¿ëÇß´ø ¿À¸®Áö³¯ ±×¸²µé±îÁöµµ »ç¿ëÇß½À´Ï´Ù. ±× CG ¸ðµ¨µéÀº MayaÀÇ Subdivision Surface·Î ¸¸µé¾îÁ³½À´Ï´Ù. ambient-occlusion °ú normal maps. Color, bump, displacement,Specular maps µîÀ» ±â¹ÝÀ¸·Î ½ÇÁ¦ »çÁøÀ» ÂüÁ¶·Î Á÷Á¢ ¼ÕÀ¸·Î ±×¸®´Â ¹æ¹ýÀ» ÅÃÇß½À´Ï´Ù.

½ÇÁ¦ ÃÔ¿µ¿¡ ¾Õ¼­ ¹èÀÇ »çÁø°ú ¿À¸®Áö³¯ Âü°íÀڷḦ °¡Áö°í ÀÖ¾úÁö¸¸, ¾ÆÆ®ÆÀ¿¡¼­´Â ÃÔ¿µ Àü¿¡ Á¶±Ý º¯°æÀ» ½ÃÄ×½À´Ï´Ù. ¿ì¸®µéÀº ÀÌ·¯ÇÑ ¼öÁ¤¿¡ ¾Õ¼­ ´ÜÁö ¼¼Æø¸ ÇÏ¿´°í ¸¶Áö¸·À¸·Î ¹èÀÇ »çÁøÀ» ÃÔ¿µÇß½À´Ï´Ù. ÀÌ·¸°Ô Çؼ­ ¸¸µé¾îÁø ÀÌ µðÁöÅÐ »çÁøµéÀº ¸¶Ä§³» ÃÖÁ¾ ÅؽºÃÄ·Î »ç¿ëµÇ¾îÁ³½À´Ï´Ù.

1000´ëÀÇ ÇԴ븦 ¸¸µé ¿¹Á¤À̾ú°í, ±×°ÍµéÀ» °³º°ÀûÀ¸·Î ¸¸µé·Á ÇÏÁö ¾Ê°í ±âº» ÇüÅÂÀÇ Á¶ÇÕÀ¸·Î ¸¸µé¾ú½À´Ï´Ù. ¹î¸Ó¸®, ¹èÀÇ µÞºÎºÐ ±×¸®°í Áß¾ÓÀÇ °©ÆÇ(³ëÁ£´Â »ç¶÷µéÀÌ ¾É¾Ò´ø)°ú °°ÀÌ ¼¼ºÎºÐÀ¸·Î ¸ðµ¨¸µ µÆ½À´Ï´Ù. °¢°¢ÀÇ ±¸¼º¿¡ 6°³¿¡¼­10°³ÀÇ ÇüÅÂÀ¸·Î ¸ðµ¨¸µ µÆ½À´Ï´Ù. ¿¹¸¦ µé¸é ¸î¸îÀº ±ä
¹èÀÇ µÞºÎºÐ°ú ÇϳªÀÇ ³ë ±×¸®°í 2¸íÀÇ ¼±¿øÀÌ ÀÖ¾ú°í ´Ù¸¥ °ÍÀº À§Ä¡¿Í ¼ö¸¦ ´Þ¸®Çؼ­ ¸ðµ¨¸µ µÆ´ø °ÍÀÔ´Ï´Ù. °¢°¢ÀÇ ±¸¼ºµéÀÌ ÇÔ²² Àß Á¶Çյǵµ·Ï ¸ðµç ¸ðµ¨µéÀº °øÅëÀûÀ¸·Î ¸Â´Â À§Ä¡°¡ ÇÊ¿ä·Î ÇßÀ¸¸ç ÀÌ°ÍÀ» 'Meta RIB Armada Pipeline' À̶ó°í ºÒ·¶½À´Ï´Ù.

·»´õ¸µ ÇÒ ¶§, Render Man DSO´Â °¢°¢ ÇÔ´ëµéÀÇ ÀÓÀÇÀÇ ¼ö¸¦ ÀÚµ¿ÀûÀ¸·Î »ý¼ºÇϱâ À§ÇØ RIBµéÀ» À籸¼ºÇß°í,±× Á¶ÇÕµéÀ» ¹«ÀÛÀ§·Î ÃßÃâÇÏ¿´½À´Ï´Ù. Laurent Hugueniot (TD Supervisor)´Â
80¸í ÀÌ»óÀÇ »ç¶÷µéÀ» ÇϳªÀÇ ¹è¿¡ Ç¥ÇöÇس»±â À§ÇØ Maya¸¦ »ç¿ëÇß½À´Ï´Ù. Framestore CFC´Â ºü¸¥ ÇÁ¸®ºä¸¦ À§ÇØ °¡´ÉÇϸé Maya¾ÀÀ» °¡º±°Ô À¯ÁöÇØ¾ß ÇßÀ¸¸ç µðÅ×ÀÏÇÑ ¸ðµ¨À» ·»´õ¸µ ÇÒ¶§³ª ¶Ç´Â ¿ì¸®°¡ ÇÊ¿ä·Î ÇÏ´Ù¸é ÇÊ¿ä¿¡ µû¶ó 󸮸¦ ÇØ¾ß Çß½À´Ï´Ù.

¿ì¸®µéÀº ¹èµéÀÌ È­¸éÀÇ 1/4 Á¤µµ¸¸ º¸À̵µ·Ï ¸ðµ¨¸µ ÇØ´Þ¶ó°í ¿ä±¸ ¹Þ¾Ò½À´Ï´Ù. ¾î¶² Àå¸éµé¿¡¼­´Â Ç® »çÀÌÁîÀÇ ¹èµéÀÌ ÇÊ¿ä·Î Çß¾úÁö¸¸, ¿ì¸®´Â ÈξÀ ´õ ³ôÀº ÇØ»óµµÀÇ ¹èµéÀ» ¸¸µé¾ú½À´Ï´Ù.
¹èµé¿¡ ¹èÄ¡µÇ¾î ÀÖ´Â ±º»çµéÀº ¸ð¼Ç ĸÃÄ¿Í Å° ÇÁ·¹ÀÓÀÇ ÀûÀýÈ÷ »ç¿ëµÈ CG ij¸¯Å;ú½À´Ï´Ù. °¡²ûÀº »À´ë¸¦ °¡Áø ij¸¯Å͵éÀÌ À¯±âÀûÀ¸·Î ¿¬°áµÆ½À´Ï´Ù. ¹èµéÀº Á¤ÀûÀÎ ¸ðµ¨À̾úÁö¸¸ ±ºÁß ½Ã½ºÅÛÀº ij¸¯Å͵éÀÇ ¾Ö´Ï¸ÞÀ̼ÇÀ» À§ÇØ »ç¿ëµÇ¾ú½À´Ï´Ù. °¡´ÉÇÑ ÇÑ ·»´õ¸µ ¾ÀÀ» °¡º±°Ô À¯ÁöÇϱâ À§Çؼ­ 'Level of Detail'±â¹ýÀÌ »ç¿ë µÇ¾ú´Âµ¥ ¸ðµç ij¸¯ÅÍ¿Í ¹èÀÇ Àå¸éµéÀº »ó´çÇÑ ¾çµéÀÇ µðÅ×ÀÏÇÑ °Í(low, medium, high)µéÀÇ º¹ÀâÇÑ ±¸Á¶·Î ¿¬°áµÇ¾î ÀÖ¾ú½À´Ï´Ù.

Director¿Í Visual Effects Supervisor°¡ ±âº» ¼¦(¿¹¸¦ µé¸é, ¸ðµ¨ÀÇ ÇüÅÂ, ÅؽºÃÄ, »ç¶÷, ¹è ¾Ö´Ï¸ÞÀÌ¼Ç µîµî)¿¡¼­ ¾à°£ÀÇ º¯È­¸¦ ¿øÇß½À´Ï´Ù. °¢°¢ÀÇ ¹è¸¦ À§ÇØ Á¶Á¤µÉ ¼ö ÀÖ¾ú´ø ¼ö¹é°¡ÁöÀÇ ÆĶó¹ÌÅÍ°¡ ÀÖ¾úÁö¸¸, ¿ä±¸¿¡ ¸Â´Â ƯÁ¤ ÇÔ´ëµéÀº ¿ÏÀüÈ÷ ·£´ýÀ¸·Î ó¸®Çß½À´Ï´Ù.


±ºÇÔµé°ú ±ºÀεéÀÇ ¾Ö´Ï¸ÞÀ̼ÇÀº 2000 ÇÁ·¹ÀÓÀÇ ½ÃÄö½º·Î ¸¸µé¾î Á³½À´Ï´Ù. ´ëºÎºÐÀÇ Àå¸éµéÀº ±æÀÌ°¡ 1000 ÇÁ·¹ÀÓ ÀÌÇÏ ¿´±â ¶§¹®¿¡, ´ÜÁ¡À» º¸¿ÏÇÒ ¼ö ÀÖ¾ú°í DirectorÀÇ ¿ä±¸¿¡ ¸ÂÃç ÀýÃæÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. Maya¿¡¼­ Á» ´õ À¯¿ëÇÏ°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ¹æ´ëÇÑ ¾Ö´Ï¸ÞÀÌ¼Ç ¶óÀ̺귯¸®¸¦ ¸¸µé¾ú½À´Ï´Ù. ¿ì¸®µéÀÌ ÇÊ¿ä·ÎÇÏ´Â ±â¼úÀûÀÎ ¸ðµç ¼Ò½ºµéÀ» ÁغñÇß¾úÁö¸¸ ´ëºÎºÐÀÇ º¯È­°¡ µÀ¿¡ ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÇ¾úÁÒ.



Animating Boat Sails

µÀÀÌ ÇÔ´ë¿¡¼­ °¡Àå µÎµå·¯Áø Ư¡À̾ú´ø °Íó·³, ÁøÇàÇÏ´Â ¹èµéÀÇ µÀÀº ¾ÆÁÖ Áß¿äÇÑ °ÍÀ̾ú½À´Ï´Ù. ±× µÀµéÀÇ ÆÞ·°ÀÌ´Â È¿°ú¸¦ ¸¸µé±â À§ÇØ, MayaÀÇ Syflex Ç÷¯±×ÀÎÀ» »ç¿ëÇß½À´Ï´Ù. ¾Ö´Ï¸ÞÀ̼ÇÀÇ °üÁ¡¿¡¼­ º¸¸é, µÀµéÀº ¹Ù¶÷¿¡ ¹ÝÀÀÇØ¾ß ÇÏ°í, ¹è°¡ ¹° ¶§¹®¿¡ ¾ÕµÚ·Î Èçµé¸± ¶§ »ç¶÷µéÀº ¹åÁÙÀ» ´ç±â¸é¼­ ºñ½ºµëÈ÷ ¾É¾Æ¾ß Çß½À´Ï´Ù. ±âÁ¸ ¶óÀ̺귯¸® ÀÚ·á¿¡¼­, µÀÀÇ µ¿ÀÛÀ» Ç¥ÇöÇϴµ¥ ÀÖ¾î ¸ðµç ¿¹ÃøÇÒ ¼ö ÀÖ´Â Àüü µÀ ÁßÀÇ 2000 ÇÁ·¹ÀÓÀ¸·Î µÈ ¾à 40°³¸¦ ´Ù½Ã »ç¿ëÇß½À´Ï´Ù. ÀÌ ¾Ö´Ï¸ÞÀ̼ǵéÀº ÇÔ´ë¿¡ ·£´ýÇÏ°Ô ºÐ¹èµÇ¾ú°í, ±×·± ÈÄ¿¡ °¢ ¹è¸¶´Ù º¯È­¸¦ ÁÖ¾ú½À´Ï´Ù.

2000 ÇÁ·¹ÀÓÀÇ ¸ðµ¨ ¿ë·®ÀÌ ³Ê¹« ¹«°Å¿ü±â ¶§¹®¿¡ µÀÀÇ ½ÇÁ¦ ÅؽºÃÄ ½ÃÄö½ºµéÀÌ ÀÖ´Â PMap(Absolute Vector Based Displacements)µé·Î ¾Ö´Ï¿¡À̼ǵéÀ» ÀüȯÇß½À´Ï´Ù. ÀÌ°ÍÀº ¿øÇÏ´Â µÀÀÇ ¾Ö´Ï¸ÞÀ̼ÇÀ» ´õ »ó¼¼ÇÏ°Ô ¸¸µé°Å³ª ÀÚ¿¬½º·¯¿î 2D À̹ÌÁö·Î Ç¥ÇöÇϴµ¥ À¯¿ëÇß½À´Ï´Ù.

±ºÀεéÀÌ Çغ¯¿¡ »ó·úÇÏ´Â ¹èÀÇ µÀÀ» ²ø¾î´ç±â´Â ¾Ö´Ï¸ÞÀ̼ÇÀÌ °¡Àå º¹ÀâÇß½À´Ï´Ù. ¿ì¸®µéÀº ½ÇÁ¦Å©±âÀÇ À§Ä¡¿¡¼­ µÀÀ» ²ø¾î´ç±â´Â ´Ù¼¸ ¸íÀÇ ³²ÀÚµéÀ» ¸ð¼Ç ĸÃÄ Çß°í, ÀÌ µ¥ÀÌÅ͸¦ ¹èÀÇ ±ºÀΠij¸¯ÅÍ¿¡ Àû¿ëÇß½À´Ï´Ù. Dynamics solversÀ¸·Î ½Ã¹Ä·¹ÀÌ¼Ç Ã³¸®¸¦ Çß½À´Ï´Ù. ÀÌ·± ¸ðµç ¿ä¼ÒµéÀÌ ±×·²µíÇÑ È¿°ú¸¦ ¸¸µé±â À§ÇØ ÇÔ²²
Àß ¾î¿ì·¯Á³´ø °ÍÀÔ´Ï´Ù.

Integrating CG Boats with Live Action

½ÇÁ¦ ¹Ù´Ù¿Í Àß ¾î¿ì·¯Áö´Â CG ¹è¸¦ ¸¸µé·Á°í ÇÒ ¶§, ¿ì¸®µéÀº °¢Á¾ È¥ÇÕÃ¥À» »ý°¢ÇØ ³Â½À´Ï´Ù. ¿ì¸®µéÀº °¡´ÉÇÑ ÇÑ ¸¹Àº ½ÇÁ¦ µ¿ÀÛµéÀ» »ç¿ëÇß°í, ÇÊ¿äÇÑ ¸¸Å­ÀÇ ºÎºÐÀûÀÎ È¿°ú¸¦ ½Ã¹Ä·¹À̼ÇÀ» ÇÏ¿© ÀÌ ¿Ï¼ºµµ¸¦ ³ô¿´½À´Ï´Ù. ¹î¸Ó ¸®¿¡ Ãæ°ÝÀ» ÁÖ´Â ÆĵµÀÇ Ã³·³, ¼ö¸¹Àº ÆĵµÀÇ »óÈ£ÀÛ¿ë Àå¸éÀ» À§ÇØ, ¿ì¸®´Â °øÇػ󿡼­ ¹èÀÇ ½ÇÁ¦ µ¿ÀÛÀ» ÃÔ¿µÇß½À´Ï´Ù. ±×¸®°í ¹î¸Ó¸®¸¦ ¶§¸®´Â ÆĵµÀÇ È¿°ú¸¦ ½Ã¹Ä·¹ÀÌ¼Ç Çϱâ À§ÇØ CG ¹è¿¡ À̸¦ ÇÕ¼ºÇßÁö¿ä. ¹è°¡ Àü¼Ó·ÂÀ¸·Î ´Þ¸®¸é¼­ ¹î¸Ó¸®¸¦ ¶§¸®´Â Æĵµ¸¦ ¸¸µé±â À§ÇØ ±× ¹è ¾Õ¿¡ ÀÛÀº ¹è°¡ Áö±×Àç±× ¸ð¾çÀ¸·Î ¿òÁ÷¿© ¸¸µéµµ·Ï Çß½À´Ï´Ù. ¿ì¸®´Â ¹èµéÀÌ ½ÇÁ¦º¸´Ù ´õ °ÅÄ£ ¹Ù´Ù ¼Ó¿¡ ÀÖ¾ú´ø °Íó·³ ¸¸µé¾ú½À´Ï´Ù.

¹èÀÇ Ç×ÀûÀ» ¸¸µé±â À§Çؼ­, °£´ÜÇÑ Ç×Àû ¾Ö´Ï¸ÞÀÌ¼Ç ÅؽºÃÄ ¸ÊÀ» ¸¸µé¾ú½À´Ï´Ù. ³ë Á¥´Â ºÎºÐÀº, ½ÇÁ¦ µ¿ÀÛÀ» ÃÔ¿µÇß°í ¾Ö´Ï¸ÞÀÌ¼Ç ÅؽºÃÄ·Î À̸¦ ÇÕ¼ºÇß´Ù. ³ë Á£´Â »çÀÌ
Áî¿Í ±Ô¸ð¸¦ °áÁ¤Çϱâ À§ÇØ °¢°¢ÀÇ ³ëÀÇ ¼Óµµ¿Í °¢µµ¸¦ °è»êÇÏ´Â °ÍÀÌ Áß¿äÇÑ ÆÁÀ̾úÁö¿ä.

¸ðµç ¹°ÀÇ ¿òÁ÷ÀÓÀº 3D·Î ¸¸µé¾î Á³½À´Ï´Ù. ±Þ·ù ¼Ò¿ëµ¹ÀÌ ÀÚ±¹, ¹è°¡ Áö³ª°£ ÈçÀû, ¹î¸Ó¸®ÀÇ Ã¶½â°Å¸²°ú °°Àº ½ÇÁ¦ ¿òÁ÷ÀÓµéÀº CG ¹è ¸ðµ¨¿¡ ÀÇÇØ ¾Ö´Ï¸ÞÀÌ¼Ç ÅؽºÃÄ ¸ÊÀ¸·Î ó¸® ÇßÀ¸¸ç ÇÕ¼ºÀº Shake·Î ó¸®Çß½À´Ï´Ù.

½ÇÁ¦ ¿òÁ÷ÀÌ´Â ¹Ù´Ù¿Í CG ¹è¿ÍÀÇ ÇÕ¼º¿¡¼­ ¹®Á¦ ÁßÀÇ Çϳª´Â ¹è°¡ ¼ö¸éÀ» µû¶ó ±×·²µíÇÏ°Ô °¡·ÎÁú·¯ °¡¾ß ÇÑ´Ù´Â °ÍÀ̾ú½À´Ï´Ù. À̸¦ À§ÇØ, ¿ì¸®´Â ¹°ÀÌ ³õ¿©ÀÖ´Â °÷ÀÇ Â÷´Ü¼±ÀÎ 'occlusion skirt¡¯À» ¸¸µé¾ú½À´Ï´Ù. ÆòÆòÇÏÁö ¾Ê´Â ½ÇÁ¦ ¹èÀÇ ¼ö¸éÀº ÆĵµÀÇ »óÈ£ÀÛ¿ë ¶§¹®¿¡ ´Ù¾çÇÑ ¹°°áÀ» ÀÏÀ¸Å°°í ÀÖ¾ú½À´Ï´Ù. ÀÌ°ÍÀº °¢°¢ÀÇ CG¹è ¹ØÀÇ ÆòÆòÇÑ Grid¸¦ ¸¸µé°í ½ÇÁ¦ °¨±¤ÆÇÀ» Åõ¿µÇÏ¿´°í, µð½ºÇ÷¹À̽º¸ÕÆ® ¸ÊÀ¸·Î ó¸®ÇÑ Åõ¿µµÈ ÅؽºÃĸ¦ luminance level·Î »ç¿ëÇÏ¿´½À´Ï´Ù. ±×·± ´ÙÀ½ ¿ì¸®´Â °¢ ¹èÀÇ 'occlusion skirt¡¯À» ´ëüÇϱâ À§ÇØ ÀÌ ¸ÊÀ» »ç¿ëÇÏ¿´´ø °ÍÀÔ´Ï´Ù. ÀÌ°Í´Â ¹è°¡ ¼ö¸éÀ» °¡¸§À¸·Î½á ±×°ÍÀÌ ¸¶Ä¡ Æĵµ¿¡ ÀÇÇÑ ¹°°áÀ» ÀÏÀ¸Å°´Â °Íó·³ º¸ÀÌ°Ô µÇ¾úÁÒ.



Image Based Lighting & Rendering

±âÁ¸¿¡ Environment MapÀ¸·Î HDRI ¸ÊÀ» ¾ò´Â ¹æ¹ýÀº Å©·Ò º¼°ú Ä«¸Þ¶ó¸¦ »ç¿ë ÇÏ´Â °ÍÀÔ´Ï´Ù. ¹®Á¦´Â ¿ì¸®°¡ ¼¼ÆÃÇÏ´Â À§Ä¡°¡ ÁÁÁö ¾Ê´Ù´Â °ÍÀ̾ú½À´Ï´Ù. ¿ì¸®´Â ¸ß½ÃÄÚ¿Í MalitaÀÇ Çغ¯°¡ »Ó ¾Æ´Ï¶ó °øÇػ󿡼­µµ ÃÔ¿µÀ» ÇÏ°í ÀÖ¾ú½À´Ï´Ù. ±×·¡¼­ ¿ì¸®´Â HDRI Map°ú Environment MapÀ» ĸÃÄÇÏ´Â ½Å¼ÓÇÑ ¹æ¹ýÀÌ ÇÊ¿äÇß½À´Ï´Ù. Á¶»ç°á°ú ¿ì¸®´Â Canon 1DS digital SLRÀÌ Àüü 35mm CCDÀÇ ¹é Ç÷¹ÀÌÆ®¸¦ °®´Â ¶Ù¾î³­ Á¦Ç°À̶ó´Â °ÍÀ» ¾Ë°Ô µÇ¾ú½À´Ï´Ù. Sigma 8mm ¾î¾È ·»Á ºÎÂøÇÒ ¼ö ÀÖ¾ú°í ÀÚÀßÇÑ Àΰø¹°µé°ú ÇÔ²² Àüü À̹ÌÁö¸¦ ÂïÀ» ¼ö ÀÖ¾ú½À´Ï´Ù. ¶ÇÇÑ, ij³í Ä«¸Þ¶ó´Â ¿ø¼ÅÅÍ¿¡ ÀÇÇØ
F-stopsÀ» º¯È­½ÃÄÑ ÀÚµ¿À¸·Î 5°³ÀÇ È­¸éÀ» Âï´Â ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ÀÌ ¸ðµç ÀåÄ¡´Â °¢ Ãø¸é¿¡ ÀüüÀûÀÎ ¹Ý±¸ÇüÅÂÀÇ »çÁøÀ» Âï±â À§ÇØ È¸ÀüÇÒ ¼ö ÀÖ¾ú´ø iPix rotator¿¡ °íÁ¤ µÆ½À´Ï´Ù. ±× °á°ú ¾î¶² À§Ä¡¿¡¼­µµ Àüü HDRI MapÀ» ĸÃÄÇϴµ¥ ´ÜÁö 20ÃÊÀÇ »ç°£ ¹Û¿¡ °É¸®Áö ¾Ê¾Ò½À´Ï´Ù. ¿ì¸®´Â ÀÌ À̹ÌÁöµéÀ» ÇÔ²² ¹­±â À§ÇØ Panoweaver¸¦ »ç¿ëÇß°í, ÇÊ¿äÇÏ´Ù¸é, Image-Based Lighting °ú standard CG lightingÀ» ÅëÇÕÇϱâ À§ÇØ µðÀÚÀÎ µÈ shaders·Î ¸ðµç HDR À̹ÌÁö¿Í ȯ°æ¸ÊÀ» ó¸®Çß½À´Ï´Ù.

¿ì¸®µéÀÌ ºÎ´ÚÃÆ´ø ¹®Á¦ ÁßÀÇ Çϳª´Â ³ëÃâµÈ ȯ°æÀÌ¿´½À´Ï´Ù. ¿ì¸®´Â ¼¼°¡Áö(Red: ¶ß°Å¿î žç, Gree
n: ÇÏ´Ã, Blue: ¹Ù´Ù)·Î ³ª´©¾î ¸í¾ÏÀ» ¸¸µé°í, 3°¡Áö ä³ÎÀÇ Color LevelÀ» ¸¸µé¾ú´ø ÄÄÆÛÁöÅ͵éÀ» À§ÇØ Ãß°¡ÀûÀÎ lightingÀÇ °¨¼è¸¦ À§ÇØ HDR ¸ÊÀ» °¡Áö°í ¸î °¡Áö Æ®¸¯À» Àû¿ëÇÏ¿´½À´Ï´Ù. ±×·± ´ÙÀ½ ¿ì¸®´Â ÀÌ RGB Intensity ¸ÊÀ» °¡Áö°í ·»´õ¸µ Çß°í, ÄÄÆÛÁöÅ͵é·Î ÇÏ¿©±Ý Contrast ratio¸¦ Á¶Á¤Çϵµ·Ï Çß½À´Ï´Ù.

¸ðµç »ç¶÷ÀÌ ¾ãÀº µÀ, ¾Æ¸§´Ù¿î ¿ª±¤, ¹ÝÅõ¸íÇÑ ´À³¦À» ÁÖ´Â ¿À´Ã³¯ ¿äÆ® Ç×ÇØ¿¡ ´ëÇÑ ¼±ÀÔ°ßÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ¿ì¸®´Â ½ÇÁ¦ ¹è¿¡ »ç¿ëµÇ´Â ¹«°Å¿î ĵ¹ö½ºÀÇ µÀ°ú µÀ ¹Ù·Î µÚ¿¡ ¼±¸íÇÑ Å¾çÀÇ ÇÞºûµµ üũÇß½À´Ï´Ù. ¹Ù·Î °Å±â¿¡ translucency°¡ »ý±é´Ï´Ù.¿ì¸®´Â ¿ì¸®ÀÇ Shaders¿¡ BRDF (Bidirectional Reflectance Distribution Function)¸ðµ¨¸¦ È®ÀåÇßÀ¸¸ç, µÀÀÇ ¹Ý»çÀ²À» °è»êÇϱâ À§ÇØ ¹Ý»çÀ² ÃøÁ¤±â¸¦ ¸¸µé¾ú½À´Ï´Ù. ±×·¯¹Ç·Î °á±¹ °ü°´µéÀÌ ½ºÅ©¸°¿¡¼­ º¸´Â µÀµéÀº ±× ½Ã´ë¿¡ »ç¿ëµÆ´ø µÀµéÀ» Á¤È®ÇÏ°Ô Ç¥ÇöÇß´Ù°í º¼ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù.



The Beach Landing

TroyÀÇ Çؾȿ¡ ´ê´Â ±×¸®½º ÇԴ븦 ´Ã¸®±â À§ÇØ, Framestore CFC´Â ´Ù¾çÇÑ ±ºÁß ¾ÀÀ» ¿¬ÃâÇß½À´Ï´Ù. Çغ¯¿¡ ±ºÀεéÀÇ ¹è°¡ »ó·úÇÏ´Â Àå¸éÀº Ç︮ÄßÅ͸¦ Ÿ°í Çغ¯ÁÖÀ§¸¦ µ¹¸é¼­ Á¤È®ÇÑ ÇÁ¸®ºñÁÖ¾ó¶óÀÌÁ¦ÀÌ¼Ç ÅëÇØ Ã³¸®Çß½À´Ï´Ù.

óÀ½¿¡ Ä«¸Þ¶ó´Â Çغ¯ ¾Æ·¡ÂÊÀ¸·Î °¡±î¿öÁö¸ç, õõÈ÷ ±â¿ï¾îÁö¸é¼­, ½À°ÝÇÏ´Â ¸ð½ÀÀ» Full Scale·Î ´ã¾Ò½À´Ï´Ù. 400¿©¸íÀÇ ¿¢½ºÆ®¶ó´Â °­ÇÏ°Ô ¸ð¼Çºí·¯(motion-blurred)µÇ¾î Çغ¯ ³¡¿¡ ¹èÄ¡µÇ¾úÀ¸¸ç ¸î ¸íÀÇ ¿¢½ºÆ®¶ó´Â Çغ¯ ¿©±âÀú±â ´Ù¾çÇÏ°Ô ¹èÄ¡µÇ¾ú½À´Ï´Ù.

ÀÌÀü¿¡ CG¸¦ ÀÌ¿ëÇؼ­ ±ºÀεéÀ» Å×½ºÆ®¸¦ Ç߱⠶§¹®¿¡ Çغ¯¿¡ ¿¢½ºÆ®¶ó¸¦ ¸¸µé¾î³»´Â °Í¿¡ ´ëÇؼ­´Â ÀÚ½ÅÀÌ ÀÖ¾ú½À´Ï´Ù.
±×·¯³ª ¹®Á¦´Â »ó·úÇÏ´Â ±ºÇÔ¿¡ ÀÖ¾ú½À´Ï´Ù.

Æĵµ°¡ 20 ÇÇÆ®°¡ ³Ñµµ·Ï Å©°Ô ÀϾ±â ¶§¹®¿¡ ½ÇÁ¦ ¹°¸®ÀûÀ¸·Î ¹è¸¦ »ó·ú ½ÃÅ°±â¶õ ¿©°£ ¾î·Á¿î ¹®Á¦°¡ ¾Æ´Ï¾úÁÒ. ³Ê¹« À§ÇèÇÑ »óȲÀ̾ú½À´Ï´Ù.
¾î¼¸é ÆĵµÀÇ Å©±â´Â ³Ê¹« ³ô¾Ò±â ¶§¹®¿¡ ¾Æ¿¹ ´õ ÆíÇÏ°Ô »ý°¢ÇÏ°í Å« Æĵµ°¡ ÀÖ´Â »óȲ¿¡¼­, CG·Î Á¦ÀÛÇÑ ¹èµéÀÌ ÇÕ¼ºµÇ±æ Èñ¸ÁÇߴµ¥, ÀÌ°ÍÀÌ ±×´ë·Î ½ÇÇö µÇ¾ú½À´Ï´Ù.

Creating Army

¹ÝÁöÀÇ Á¦¿Õ¿¡¼­ »ç¿ëÇß´ø Massive°¡ ¸Å¿ì ÀλóÀûÀ̾úÁö¸¸ ¿ì¸®µéÀÌ ¿ä±¸ÇÏ´Â °ÍÀ» ¸¸Á·½ÃÄÑÁֱ⿡´Â Á¶±Ý ºÎÁ·Çß½À´Ï´Ù.
Andrew Chapman (Senior Technical Director)´Â Framestore CFC ¸¸ÀÇ ±ºÁß ½Ã½ºÅÛÀ» ¾²±â·Î °áÁ¤ÇÏ¿´½À´Ï´Ù. ¿©·¯ °¡Áö Maya Ç÷¯±×Àΰú Renderman DSOsÀ» »ç¿ëÇÏ¿© ij¸¯Å͵éÀ» ·»´õ¸µÀ» Çß½À´Ï´Ù.

±ºÀεéÀÇ ¿òÁ÷ÀÓÀº ¸ð¼ÇĸÃĸ¦ »ç¿ëÇßÀ¸¸ç ¿µ±¹ÀÇ Áö¿ª ¸ð¼ÇĸÃÄ ±â°üÀÎ Artem Digital °ú The Moving Picture CompanyÀÇ Áö¿øÀ» ¹Þ¾Ò½À´Ï´Ù.
ArtemÀº Vicom SystemÀ» »ç¿ëÇÏ¿© ¸ð¼ÇĸÃĸ¦ ¹Þ¾Ò°í, C3D Æ÷ÀÎÆ® µ¥ÀÌÅÍ¿Í FBX ½ºÄ̸®Åæµé·Î µ¥ÀÌŸ¸¦ ó¸®ÇÏ¿© Framestore¿Í MPC¿¡ ¾Ö´Ï¸ÞÀÌ¼Ç µ¥ÀÌÅ͸¦ Àü´ÞÇß½À´Ï´Ù.

¿ì¸®µéÀÌ ÇÊ¿ä·Î Çß´ø ±ºÁ߽ýºÅÛÀº ¸Å¿ì ±ÔÄ¢ÀûÀÎ ¿òÁ÷ÀÓÀ̾ú±â ¶§¹®¿¡
±ºÁß ¾ÀÀ» Á¦¾îÇϱâ À§ÇØ ÀΰøÁö´É ½Ã½ºÅÛÀ» Á¦ÇÑÇØ¾ß Çß½À´Ï´Ù.
±ºÀεéÀÇ Ç౺¿¡ °üÇÑ Á¤º¸´Â ¾øÁö¸¸ Á¶±ÝÀº º¹ÀâÇÑ »óÈ£ÀÛ¿ëÀÌ ÇÊ¿ä Ç߱⿡ ¸ð¼Ç ĸÃĸ¦ »ç¿ëÇß´ø °ÍÀÔ´Ï´Ù.

Flow filed³ª Terrain Á¦ÀÛ µîÀº ±ºÀεéÀÇ ¿òÁ÷ÀÓÀ» Á¦¾îÇÑ Maya¿¡¼­ 󸮸¦ Çß½À´Ï´Ù.

±º´ë Çà·Ä¿¡ ÀÇÇÑ Æ¯Á¤ ¾×¼ÇÀ̳ª ±× ¼ö¸¦ Á¦¾îÇϱâ À§ÇØ, ÇÊ¿äÇß´ø ¸ÊÀ» ¼¼¹ÐÇÏ°Ô ÆäÀÎÆÃÇß½À´Ï´Ù. ±× ¿¹·Î ºê·¡µå ÇÇÆ®°¡ ¾ÆÆú·Î½ÅÀü¿¡¼­ °É¾î³ª°¡°í ±×°¡ Ä®À» ÈÖµÎ·ê ¶§ ±ºÀεéÀÇ È¯È£°¡ ¹°°á Ä¡´Â Àå¸éÀ» ²ÅÀ» ¼ö ÀÖ½À´Ï´Ù.

¿ì¸®µéÀÇ ¸ñÀûÀº ·»´õ¸µ µÉ ¶§ ±îÁö °¡´ÉÇÑ ÇÑ Àå¸éÀ» °¡º±°Ô ÇÏ´Â °ÍÀ̾úÀ¸
¸ç AndrewÀÇ Ç÷¯±× ÀÎÀº ¸¶¾ß¿¡¼­ »ç¶÷µéÀÇ µðÅ×ÀÏ Á¤µµ¸¦ ´Ù¸£°Ô ¹¦»çµÉ ¼ö ÀÖµµ·Ï(Level of Detail) 󸮸¦ Çß½À´Ï´Ù.
µðÅ×ÀÏ Á¤µµ´Â ÇÊ¿ä¿¡ µû¶ó Wireframe SkeletonÀ̳ª Full GeometryÀ¸·Î ±âº» ¹èÄ¡µÇ¾ú½À´Ï´Ù.

·»´õ¸µ Çϱâ Àü¿¡ ±ºÀεéÀÇ ¾Ö´Ï¸ÞÀÌ¼Ç µ¥ÀÌÅ͸¦ ij½¬¿¡ ÀúÀåÇß½À´Ï´Ù.
°¢ ±ºÀεéÀÇ Á¦¾î°ª(Armor, Army, Animation, Character)µéÀº ´ë±Ô¸ðÀÇ Character Component Library°¡ ¿¬°áµÈ RenderMan DSO·Î ³Ñ°ÜÁ® ·»´õ¸µ µÇ¾ú½À´Ï´Ù.

·»´õ¸µµÈ ¸ðµç Àå¸éÀº ÇÊ¿ä¿¡ µû¶ó ÀÛÀº µðÅ×ÀÏ¿¡¼­ ºÎÅÍ Á¡Á¡ µðÅ×ÀÏ Á¤µµ¸¦ ³ô¿©°¬½À´Ï´Ù.
°á±¹ ¿ì¸®°¡ ¸¸µç CG Character´Â ½ÇÁ¦ ij¸¯ÅÍ Ã³·³ ¿Ïº®ÇÑ ½Å·Ú¸¦ º¸ÀÌ°Ô µÇ¾úÁö¿ä.

Àç¹ÌÀÖ¾ú´ø Á¡Àº ÇÁ·Îµà¼­°¡ Çï±â¸¦ Ÿ°í ´Ù´Ï¸é¼­ ½ÇÁ¦ ±ºÀε鿡°Ô "À̺Á~ »ç¶÷µéÀÌ °¡Â¥·Î º¸¿©~!" ¶ó°í ÁöÀûÇÏ´ø °ÍÀ̾ú½À´Ï´Ù.


°ü·Ã ¸µÅ©
Framestore CFC
¡®Troy¡¯the movie website
Alias Maya


±â»ç Ãâó
cgnetworks ±â»ç ¿ø¹®
www.cgnetworks.com

 
½ºÆ©µð¿À ¿¬°á²÷±â