Written by Yinako Minako
¾Æ·¡±×¸²°ú°°Àº Non photo realistic shadingÀÇ È¿°ú¸¦ ¸¸µé±âÀ§Çؼ Maya¿¡¼ nprs.melÀÇ °£´ÜÇÑ shading
networkÀ» »ç¿ëÇØ º»´Ù.

nprs.mel ¹Þ±â
[Part1 before getting started]
nprsÀ» »ç¿ëÇϴµ¥ ÀÖ¾î¼ À¯ÀÇÇؾßÇÒÁ¡Àº °¢ scene¸¶´Ù ¸ðµç ¶óÀÌÆ®µéÀÇ intensityÀÇ ÇÕÀ» µ¿ÀÏÇÏ°Ô ÇؾßÇÑ´Ù.
¿¹¸¦ µé¾î ÇÑ scene¿¡¼ 3°³ÀÇ ¶óÀÌÆ®¸¦ »ç¿ëÇÏ°í ¸ðµç ¶óÀÌÆ®ÀÇ intensityÀÇ ÇÕÀ» 1·Î ¼ÂÆÃÀ» ÇÏ¿´´Ù.
±×·¯¸é ´Ù¸¥ scene¿¡¼ 10°³ÀÇ ¶óÀÌÆ®¸¦ »ç¿ëÇÏ°í ½Í´Ù¸é ¸ðµç ¶óÀÌÆ®ÀÇ intensityÀÇ ÇÕÀÌ 1À̵ǵµ·Ï °¢ ¶óÀÌÆ®ÀÇ intensityÀÇ
°ªÀ» Á¶Á¤ÇØ ÁÖ¾î¾ßÇÑ´Ù.
º¸Åë 1°³ÀÇ ¶óÀÌÆ®¸¦ »ç¿ëÇÏ¿©µµ ÁÁÀº È¿°ú¸¦ ³¾¼öÀÖÀ¸¸ç nprs¿¡¼ rampÀ» ÀÌ¿ëÇÏ¿© objectÀÇ ¹à±â¸¦ Á¶ÀýÇÒ¼ö ÀÖ´Ù.
[Part2 install and execute nprs]
nprsÀ» »ç¿ëÇϱâÀ§Çؼ´Â nprs.melÀ» Maya scripts directory¿¡ ¿Å°Ü³õ´Â´Ù.
(C:Documents and SettingsAMy DocumentsMaya4.0scripts) ¿©±â¼ A´Â °¢ÀÚÀÇ user
nameÀÌ´Ù.
MayaÀ» ½ÇÇà½ÃŲÈÄ Maya command line ¶Ç´Â script editor¿¡¼ nprsÀ» ½ÇÇà½ÃÅ°¸é µÈ´Ù.
±×·¯¸é ¾Æ·¡¿Í°°Àº window°¡ »ý±æ°ÍÀÌ´Ù.

bright color - shaded objectÀÇ °¡Àå¹àÀº ºÎºÐÀÇ color
dark color - shaded objectÀÇ °¡Àå ¾îµÎ¿î ºÎºÐÀÇ color
color steps - bright color¿Í dark color»çÀÌÀÇ colorÀÇ °¹¼ö
interpolation type - nonÀº cell shaderÀÇ ´À³¦À» ÁÖ¸ç Expotiential downÀº colorÀÇ °æ°èºÎºÐÀ»
ºÎµå·´°Ô ÇØÁØ´Ù.
create Non Photo Realistic ShadingÀ» Ŭ¸¯ÇÏ¸é ¾Æ·¡¿Í°°Àº shading network°¡ »ý±ä´Ù.
[Part3 working with nprs]
À§ÀÇ shading networkÀÇ color_steps rampÀ» ¼±ÅÃÇÏ¸é ¾Æ·¡±×¸²°ú °°ÀÌ º¸¿©Áú°ÍÀÌ´Ù.

ÀºÎºÐÀÇ °¡Àå ¹àÀº»ö°ú ¾Æ·¡ºÎºÐÀÇ °¡Àå ¾îµÎ¿î»öÀ» Æ÷ÇÔÇÏ¿© 6°³ÀÇ "color steps"À» º¼¼öÀÖ´Ù.
¾Æ·¡ À̹ÌÁö´Â nprsÀÇ default settingÀ» Àû¿ëÇÑ°ÍÀ¸·Î intensity°¡ 1ÀÎ ÇÑ°³ÀÇ ¶óÀÌÆ®¸¦ »ç¿ëÇÑ°ÍÀÌ´Ù.

ramp¿¡¼ÀÇ colorÀÇ Á¾·ù¼±Åðú À§Ä¡º¯È´Â objectÀÇ color¿Í ¶óÀÌÆ®ÀÇ ¹à±â¿¡ ¿µÇâÀ» ÁØ´Ù.

À§ÀÇ À̹ÌÁöó·³ interpolationÀ» nonÀ¸·Î Çϸé cell shaderÀÇ ´À³¦À» ÁÙ¼ö ÀÖ´Ù.
±×¸®°í MayaÀÇ IPRÀ» »ç¿ëÇÏ¸é¼ color rampÀ» Á¶ÀýÇÏ¸é °¢ÀÚ ¿øÇÏ´Â È¿°ú¸¦ ¾òÀ»¼ö ÀÖ´Ù.

objectÁÖÀ§ÀÇ °ËÀº °æ°è¼±À» ¿øÇÏÁö ¾ÊÀ¸¸é condition nodeÀÇ second termÀÇ °ªÀ» 0À¸·Î ÇØÁÖ¸é µÈ´Ù.
¹Ý´ë·Î second termÀÇ °ªÀ» ¿Ã·ÁÁÖ¸é °æ°è¼±ÀÌ µÎ²¨¿öÁø´Ù.
[Part4 Tips]

À§ÀÇ ±×¸²Ã³·³ Âü°íÀ̹ÌÁö¿¡ color pickerÀ» ÀÌ¿ëÇÏ¿© ¿øÇÏ´Â colorsÀ» ¾òÀ»¼öÀÖ´Ù.

À§ÀÇ color rampó·³ °¢ÀÚ ¿øÇÏ´Â È¿°ú¸¦ À§ÇØ colorÀÇ Á¾·ù¿Í À§Ä¡¸¦ ¹Ù²Ù¾î ÁØ´Ù.