cglandlogo First Page
°í°´¼¾ÅÍ   
gallery media job community contentsmall  
  dbrush Blizzardfest 2014
 
[Æ©Å丮¾ó]RenderMan Artist Tool·Î ·»´õÇÏ±â   2002-03-04
RenderMan Artist Tool (RAT)À» ¸¶¾ß¿Í ¿£Æ®·ÎÇÇ »çÀÌ¿¡ ¿¬°èÇØ »ç¿ëÇÏ´Â ¹ýÀ» ¹è¿öº»´Ù.
¾¾Áö·£µå±âÀÚ cgland@cgland.com
¨Ï µðÁöÅк귯½Ã & cgland.com, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö
°Ô½Ã±ÛÀ» twitter·Î º¸³»±â °Ô½Ã±ÛÀ» facebookÀ¸·Î º¸³»±â °Ô½Ã±ÛÀ» Me2Day·Î º¸³»±â


º» Æ©Å丮¾óÀº Entropy¸¦ ÀÌ¿ëÇÑ RenderMan Artist Tools(MTOR)ÀÇ »ç¿ë¹ýÀÌ´Ù. ³»¿ëÀº Luis Montemayor "Using Blue Moon with Slim"¸¦ Âü°í ÇÏ¿´´Ù. (by
Victor Hugo Godoy Aquirre )

¿ä±¸»çÇ×

  •  Maya
  •  Entropy 3.0 realease 4
  •  Pixar RenderMan Artist Tools 4.1+
SlimÀ¸·Î »ý¼ºµÈ ½¦ÀÌ´õ¸¦ EntropyÀÇ Æ÷¸Ë (sle)·Î ¹Ù²Ù´Â ±â´ÉÀ» °¡Áö´Â .BAT È­ÀÏÀ» »ý¼ºÇÑ´Ù. ³ëÆ®ÆÐµå °°Àº ÀÏ¹Ý ÅؽºÆ® ¿¡µðÅÍ·Î ´ÙÀ½À» ÀÛ¼ºÇÑ´Ù.

 sle -I%2 %1

.BAT È®ÀåÀÚ·Î ÆÄÀÏÀ» 'windows path'¾È¿¡ ÀÖ´Â Æú´õ¿¡ C:BMRT2.6bin. ¿Í °°Àº ¹æ½ÄÀ¸·Î ÀúÀåÇÑ´Ù. ÀÌÁ¦, ¸¶¾ß¿¡¼­ "RenderMan / Slim / Preferences -> Expert"·Î °¡¼­ µÎ¹ø° Complier ¶õ¿¡ ´ÙÀ½À» ³Ö´Â´Ù.

  compilarENTROPYBMRT %f %I

 

"RenderMan / Slim / Preferences -> Misc" ¿¡¼­ Full paths¸¦ È°¼ºÈ­ ½ÃŲ´Ù.


ÀÌ ¿É¼ÇÀº SlimÀÌ Entropy¸¦ À§ÇÑ ½¦ÀÌ´õ ÀÛ¼º½Ã Àüü °æ·Î¸¦ ãÀ» ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ±×¸®°í, »ý¼ºµÈ ½¦ÀÌ´õ¿¡ ÀÖ´Â Àüü °æ·Îµµ ¼öÁ¤µÇ¾î¾ß ÇÑ´Ù. SlimÀ» »ç¿ëÇØ »ý¼ºµÈ µðÆúÆ® Blinn ½¦ÀÌ´õ´Â ´ÙÀ½°ú °°Àº Àý´ë°æ·Î¸¦ °®´Â´Ù.

 //D/Documents/maya/projects/default/rmanshader/$INSTANCENAME


ÀÌ ¶§, ¹Ýµå½Ã //¸¦ Á¦°ÅÇÑ ÈÄ µå¶óÀÌºê ¹®ÀÚ µÚ¿¡ ÄÝ·Ð(:)À» ³Ö¾î¼­ ¼öÁ¤ÇØ¾ß ÇÑ´Ù. »õ·Î¿î °æ·Î´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÑ´Ù.

 D:/Documents/maya/projects/default/rmanshader/$INSTANCENAME

 

·»´õ¸¦ Çϱâ Àü¿¡, global preferences¿¡¼­ ¿É¼Ç µÎ °³¸¦ º¯°æÇØ¾ß ÇÑ´Ù.
"Renderman / Renderman Globals -> Spool/Job Setup" À¸·Î °¡¼­ ¿É¼Ç ·»´õ·¯¸¦ "Custom"À¸·Î º¯°æÇÑ´Ù. ±× ÈÄ, Spool/CustomÀÇ Renderer option¿¡¼­ EntropyÀÇ ·»´õ·¯¸¦ Ãß°¡ÇÑ´Ù.

 

À̷νá, ·»´õ Áغñ°¡ µÇ¾ú´Ù.

ÁÖ:
Entropy´Â ¸¶¾ßÀÇ µðÆúÆ® ½¦ÀÌ´õ¿Í Á¶¸íÀ» »ç¿ëÇÏÁö ¸øÇÑ´Ù. SlimÀ» »ç¿ëÇØ »ý¼ºµÈ ½¦ÀÌ´õ¿Í Á¶¸íÀº ¸¶¾ß Scene¾ÈÀÇ ´ëÀÀµÇ´Â °Í°ú ¿¬°áµÇ¾î¾ß ÇÑ´Ù. º» Æ©Å丮¾óÀÌ ¿Ï¼ºµÇ¸é, ¿Ã¹Ù·Î Àû¿ëµÇ°ÔÇϱâ À§ÇØ ¸¶¾ß¸¦ Àç½ÃÀÛÇØ¾ß ÇÑ´Ù. "rendrib"ÀÇ ¿É¼Ç -d ´Â ·»´õµÈ °á°ú¸¦ º¸¿©ÁØ´Ù. ¸¸¾à À̹ÌÁö¸¦ ¼¼À̺êÇØ¾ß ÇÑ´Ù¸é, ÀÌ ¿É¼ÇÀº ¾ø¾î¾ß ÇÑ´Ù.

 

Entropy ¿¡ ÀÇÇØ »ý¼ºµÈ ½¦ÀÌ´õ´Â RenderMan¿¡ ÀÇÇØ ÄÄÆÄÀϵǰųª Slim¿¡ Ãß°¡µÉ ¼ö ¾ø´Ù. µû¶ó¼­, Àüü °æ·Î¸¦ ÁöÁ¤ÇÏ´Â RibBox¸¦ ¼³Á¤ÇØ¾ß ÇÑ´Ù. RibBox¿¡¼­ À̸§À» frameÀ¸·Î ¼³Á¤ ÇÑ´Ù.


°æ·Î´Â, Option "searchpath" "shader" [".:C:/Program Files/Exluna/Entropy/shaders:&"]

ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ¸¶Âù°¡Áö·Î Slim¿¡¼­ ºê·¡Å¶( [] )Àº Ư¼ö ¹®ÀÚ·Î °£ÁֵǹǷΠ¹é½½·¡½¬ (/)¸¦ °¢ ºê·¡Å¶¾Õ¿¡ Ãß°¡ÇØ¾ß ÇÑ´Ù.

 Option "searchpath" "shader" [".:C:/Program
 Files/Exluna/Entropy/shaders:&"]


ÁÖ :
ºê·¡Å¶À» ÀÔ·ÂÇϱâ À§ÇØ ÀÚü OSÀÇ ¹é½½·¡½Ã ´ë½Å Slim ÀÚüÀÇ (/)¸¦ »ç¿ëÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.

Entropy¿¡¼­ ±×¸²ÀÚ¸¦ »ý¼ºÇϱâ À§ÇØ, À̸§ÀÌ ÇÒ´çµÇ´Â °÷¿¡ ¾Æ·¡ÀÇ ½¦ÀÌ´õ¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. (shadowname)

ÀÌÁ¦ Entropy spotlight.sl ÆÄÀÏÀ» ÄÄÆÄÀÏÇÑ ÈÄ SlimÀ¸·Î ÀÓÆ÷Æ®ÇÔÀ¸·Î½á spotlight.slo ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Ù. ¸¸¾à raytrace ±×¸²ÀÚ¸¦ ¸¸µé°í ½Í´Ù¸é shadowname ¶õ¿¡ ´Ü¾î shadow¸¦ ÷°¡ÇÏ¸é µÈ´Ù.

 

EntropyÀÇ ±×¸²ÀÚ¸¦ »ç¿ëÇϱâ À§ÇØ, RibBox¿¡ ´ÙÀ½ µ¥ÀÌÅ͸¦ ³Ö¾î¾ß ÇÑ´Ù.

 Attribute "visibility" "shadow" [1]

±× ÈÄ, À§ µ¥ÀÌÅ͸¦ ¿øÇÏ´Â ¿ÀºêÁ§Æ®¿¡ ÇÒ´çÇÑ´Ù.

 

±×¸²ÀÚ °æ°èÀÇ ÁúÀ» ³ôÈ÷°í ½Í´Ù¸é, shadowsamplesÀÇ ¼öÄ¡¸¦ ³ôÈ÷¸é µÈ´Ù.
¼öÄ¡°¡ ³ôÀ» ¼ö·Ï ³ôÀº ÁúÀÇ ±×¸²ÀÚ°¡ »ý¼ºµÇ³ª, ·£´õ½Ã°£¿¡ ¿µÇâÀ» ¹ÌÄ¡¹Ç·Î ÀûÀýÇÑ ¼öÁØÀ» °í·ÁÇØ¾ß ÇÑ´Ù.

½Ç ¼¼°è¿¡¼± ´Ù¸¥ ¿ÀºêÁ§Æ®¿¡ ¹Ý»çµÈ ±¤¼±ÀÌ ¶Ç ´Ù¸¥ ¿ÀºêÁ§Æ®¸¦ ºñÃá´Ù. ÀÌ°ÍÀ» indirect illuminationÀ̶ó ĪÇÑ´Ù. Entropy¿¡¼± "indirect" Á¶¸í ½¦ÀÌ´õ¸¦ ÷°¡ÇÏ¸é µÈ´Ù.

 LightSource "indirect"

ÀÌ Á¶¸íÀº º¯¼ö°¡ ¾ø°í, 42À̶õ ¼ýÀÚ¸¸ÀÌ lightID¸¦ ÀǹÌÇÏ°Ô µÈ´Ù. »ý¼ºµÈ RibBox´Â world¶ó°í À̸§Áþ°í, ´ÙÀ½°ú °°Àº ÆĶó¹ÌÅ͸¦ ÀÔ·ÂÇÑ´Ù.

 LightSource "indirect"42

 

Indirect illuminationÀº raytrace reflectionÀ» Ãß°¡ÇϹǷÎ, ´ÙÀ½ÀÇ ÆĶó¹ÌÅ͸¦ ÀÔ·ÂÇÑ´Ù.

 Attribute "visibility" "reflection" [1]

1Àº reflectoin °¡½Ã¼ºÀ» È°¼ºÈ­½ÃÅ°´Â ¹Ý¸é, 0Àº ºñÈ°¼ºÈ­¸¦ ÀǹÌÇÑ´Ù. reflection ¼Ó¼ºÀº ¿©·¯°¡Áö ¹æ½ÄÀ¸·Î ÇÒ´çµÉ ¼ö ÀÖ´Ù.

  •  ¸¸¾à RibBox¿¡ indirect light (world)¿Í ÇÔ²² Æ÷ÇԵȴٸé, reflection ¼Ó¼ºÀº ¾À Àüü¿¡ ÀÖ´Â ¸ðµç ¿ÀºêÁ§Æ®¿¡ ¿µÇâÀ» ¹ÌÄ¡°ÔµÈ´Ù.

  •  RibBox¿¡ ±×¸²ÀÚ ¼Ó¼º°ú ÇÔ²² Æ÷ÇÔ‰ç°Å³ª, RibBox°¡ reflection ¼Ó¼º°ú °°ÀÌ »ý¼º‰ç´Ù¸é reflectin ¼Ó¼º°ú ÇÔ²² »ý¼ºµÈ ¿ÀºêÁ§Æ®¸¸ indirect lightÀ» »ý¼ºÇÑ´Ù.

 

°£Á¢ Á¶¸íÀº ·»´õ½Ã°£ÀÌ ¿À·¡°É¸°´Ù. ¼Óµµ¸¦ ³ôÈ÷±â À§ÇØ ¼Ó¼ºÀº Á¶¸í RibBox³»¿¡ Ãß°¡µÉ ¼ö ÀÖ´Ù. Entropy´Â °£Á¢ illuminationÀ» »ç¿ëÇÒ ¶§, ¸ðµç µ¥ÀÌÅ͸¦ °¡Áö°í ÀÖµµ·Ï ¼³Á¤µÉ ¼ö ÀÖ´Ù. Á¶¸í°ú ¿ÀºêÁ§Æ®ÀÇ À§Ä¡°¡ °íÁ¤µÇÀÖ´Â ÇÑ, ÀÌ ÈÄÀÇ ·»´õ´Â ·»´õ½Ã°£À» ´ÜÃàÇϱâ À§ÇØ ÀÌ Á¤º¸¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.

ÀÌ ¿É¼ÇÀ» È°¼ºÈ­Çϱâ À§ÇØ, °æ·Î ¿É¼ÇÀÌ ¼³Á¤µÈ RibBox¿¡ Ãß°¡µÈ´Ù.

 Option "indirect" "string savefile" ["file"]

"file"Àº ¸ðµç Á¶¸í°è»êÀ» ÀúÀåÇÏ´Â ÆÄÀÏ¿¡ ÁÖ¾îÁö´Â ¸íĪÀÌ´Ù. ¸¸¾à °æ·Î°¡ ¼³Á¤µÇÁö ¾Ê´Â´Ù¸é »ý¼ºµÇ´Â ÆÄÀÏÀº .rib ÆÄÀÏ°ú °°Àº À§Ä¡¿¡ »ý¼ºµÈ´Ù. ¸ðµç ¿É¼ÇÀº ¹Ýµå½Ã WorldBeginÀÇ ¿ÜºÎ¿¡ ÀÖ¾î¾ß ÇϹǷÎ, name ¼³Á¤À» frameÀ̶ó°í ¼³Á¤ÇÏ°í RibBox¾È¿¡ À§Ä¡½ÃÅ°´Â °ÍÀÌ Áß¿äÇÏ´Ù. À§ÀÇ ÆÄÀÏÀ» Ãâ·ÂÇϱâ À§ÇØ ´ÙÀ½ÀÇ ¸í·ÉÀÌ »ç¿ëµÈ´Ù.

 Option "indirect" "string seedfile" ["C:/users/tutorial/rib/file"]

RATÀ» »ç¿ëÇÒ ¶§, ÆÄÀÏ °æ·Î¸¦ ¸í½ÃÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.  

ÁÖ :
¸ðµç RibBox ¾È¿¡¼­ ¹é½½·¡½¬()´Â ºê·¡Å¶ÀÇ Æ¯¼ö±â´ÉÀ» ¾ø¾Ö±â À§ÇØ »ç¿ëµÈ´Ù.

 

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