|
|
|
|
|
|
|
¸ñÂ÷ |
|
ÀÌ Ã¥À» º¸±â Àü¿¡ ¡¦
Part 01] ¼ÎÀÌ´õ(Shader)¶õ ¹«¾ùÀΰ¡?
1. ¼ÎÀÌ´õ(Shader)¶õ ¹«¾ùÀΰ¡?
2. ¿Ö ±×·¡ÇÈ ¾ÆƼ½ºÆ®°¡ ¼ÎÀÌ´õ¸¦ ¹è¿ö¾ß Çϴ°¡?
Part 02] URP¿Í ¼ÎÀÌ´õ ±×·¡ÇÁ
1. À¯´ÏƼ URP (Universal Render Pipeline)
2. ¼ÎÀÌ´õ ±×·¡ÇÁ (Shader Graph)
Part 03] ¼ÎÀÌ´õ¸¦ ÀÍÈ÷±â À§ÇÑ ±â¹Ý Áö½Äµé
1. ·»´õ¸µ ÆÄÀÌÇÁ¶óÀÎ (Rendering Pipeline : ·»´õ¸µÀÇ ¼ø¼)
2. ¸ð´ÏÅÍ¿¡ Ç¥ÇöµÇ´Â »ö°ú ºûÀÇ ±âº»¿ø¸® (¸ð´ÏÅÍÀÇ »öÀº ¾î¶»°Ô Ç¥ÇöµÇ´Â°¡?)
Part 04] ¼ÎÀÌ´õ ±×·¡ÇÁ ¸¸µé±â¿Í Property
1. ¿ÀºêÁ§Æ®¿¡ ¸ÞÅ͸®¾ó(Material)°ú ¼ÎÀÌ´õ¸¦ Àû¿ëÇØ º¾½Ã´Ù
2. ¼ÎÀÌ´õ ±×·¡ÇÁ¸¦ ¿¾î¼ °æ·Î¸¦ ¹Ù²ã º¾½Ã´Ù
3. Blackboard¿Í Graph Inspector¸¦ ÀÌ¿ëÇÏ¿© ¼ÎÀÌ´õ Properties¸¦ ¸¸µé¾î º¾½Ã´Ù
Part 05] Shader Graph ±âº» Á¶ÀÛÇϱâ 1 (»ö»óÃâ·Â)
1. Shader Graph ±âº» »ç¿ë¹ý
2. »ö»ó Ãâ·ÂÇϱâ
Part 06] Shader Graph ±âº» Á¶ÀÛÇϱâ 2 (ºÐÇØ¿Í ÀçÁ¶¸³ / ³ëµå¿Í »ö»ó ¿¬»ê°ú °¨¸¶ ÄÚ·º¼Ç)
1. ³ëµåÀÇ °ªÀ» ºÐÇØÇÏ°í ÀçÁ¶¸³Çϱâ(Split°ú Combine)
2. ³ëµå(¼ýÀÚ)ÀÇ ¿¬»ê
3. ColorÀÇ ¿¬»ê°ú °¨¸¶ ÄÚ·º¼Ç
Part 07]»ö»ó°ú ÅؽºÃÄÀÇ ¿¬»ê, Lerp
1. »ö»óÀ» ÀÔ·Â ¹Þ°í, ¹à±â¸¦ Á¶ÀýÇÏ´Â ±â´ÉÀ» ¸¸µé¾î º¾½Ã´Ù.
2. ÅؽºÃĸ¦ Ãâ·ÂÇØ º¾½Ã´Ù
3. À̹ÌÁö¸¦ Èæ¹éÀ¸·Î ¸¸µé¾î º¾½Ã´Ù
4. Lerp ³ëµå¸¦ »ç¿ëÇØ º¾½Ã´Ù
5. Lerp ³ëµå¸¦ ÀÀ¿ëÇØ º¾½Ã´Ù.
Part 08] UV¸¦ ´Ù·ç´Â ¹æ¹ýÀ» ¹è¿öº¾½Ã´Ù
1. UVÀÇ ±âº»°³³ä
2. UV¸¦ ½Ã°¢ÀûÀ¸·Î Çؼ®ÇØ º¸µµ·Ï ÇսôÙ
3. UV¿¡ ¼ýÀÚ¸¦ ´õÇØ º¾½Ã´Ù
4. UV¿¡ ¼ýÀÚ¸¦ °öÇØ º¾½Ã´Ù
5. TimeÀ¸·Î UV°¡ Èê·¯°¡°Ô ÇØ º¾½Ã´Ù
6. UV¸¦ ÀÌ¿ëÇؼ ºÒ ÀÌÆåÆ®¸¦ ¸¸µé¾î º¸µµ·Ï ÇսôÙ
7. Á» ´õ ¸ÚÁø ¹æ¹ýÀ¸·Î ºÒÀ» ¸¸µé¾î º¾½Ã´Ù
Part 09] ¹öÅؽº Ä÷¯¸¦ ÀÌ¿ëÇØ º¾½Ã´Ù
1. ¹öÅؽº Ä÷¯¸¦ Àû¿ëÇØ º¾½Ã´Ù.
2. ¹öÅؽº Ä÷¯¸¦ ÀÌ¿ëÇÑ ÀÛ¾÷À» ÇØ º¾½Ã´Ù
3. ¹öÅؽº Ä÷¯¸¦ ¸¶½ºÅ· ±â´ÉÀ¸·Î »ç¿ëÇØ º¾½Ã´Ù
Part 10] Lit Shader Graph¸¦ ÀÌ¿ëÇØ º¾½Ã´Ù
1. Lit Shader
2. Lit Shader Graph »ç¿ëÇϱâ
3. 9ÀåÀÇ ¹è°æÀ» Lit Shader·Î ¸¸µé¾î ÀÀ¿ëÇØ º¾½Ã´Ù
Part 11] Lit ¼ÎÀÌ´õÀÇ Ãß°¡ ±â´É°ú ÀÀ¿ë±â´ÉÀ» »ç¿ëÇØ º¾½Ã´Ù
1. Heightmap (Parallax Mapping)
2. Detail Map
3. [ÀÀ¿ëÇϱâ] µ¹ÀÌ Á¥°í ¸¶¸£´Â ±â´ÉÀ» ¸¸µé¾î º¾½Ã´Ù
Part 12] Digital Light ÀÌ·Ð
1. µðÁöÅÐ ¶óÀÌÆ®ÀÇ ºÐ·ù
2. µðÁöÅÐ ¶óÀÌÆ®ÀÇ ¿ø¸®
3. º¤ÅÍ (Vector)
4. º¤ÅÍÀÇ Æ¯¼º
5. ³ë¸»º¤ÅÍ (Normal Vector)
6. º¤ÅÍÀÇ ¿¬»ê
7. º¤ÅÍ ¿¬»êÀ» ÀÌ¿ëÇÑ µðÁöÅÐ Á¶¸í ¿¬»ê
Part 13] Ä¿½ºÅÒ ¶óÀÌÆ®(Lambert Light)
1. Ä¿½ºÅÒ ¶óÀÌÆ® ±âº»Çü ¸¸µé±â
2. ·¥¹öÆ® ¶óÀÌÆ® ¿Ï¼ºÇØ º¸±â
Part 14] Fresnel(ÇÁ·¹³Ú)
1. FresnelÀ̶õ?
2. FresnelÀ» ±¸ÇöÇØ º¾½Ã´Ù
3. Fresnel¸¦ ´Ùµë¾î ¿Ï¼ºÇØ º¾½Ã´Ù
4. FresnelÀ» ÀÀ¿ëÇÑ ÀÌÆåÆ®¸¦ ¸¸µé¾î º¾½Ã´Ù
Part 15] Ä¿½ºÅÒ ¶óÀÌÆ® 2
1. Æþ(Phong) ºí¸° / Æþ(Blinn-Phong) ¹Ý»ç ÀÌ·Ð
2. Æþ ¹Ý»ç(Phong Reflection) ¸¸µé±â
3. ºí¸° Æþ ¹Ý»ç(Blinn-Phong Reflection) ¸¸µé±â
Part 16] Ä¿½ºÅÒ ¶óÀÌÆ® ¿Ï¼º
1. Diffuse Reflection ¿¬»ê
2. Ambient Light / AO ¿¬»ê
3. Specular Reflection ¿¬»ê
4. Fresnel ¿¬»ê
5. FresnelÀ» ÀÌ¿ëÇÑ °¡Â¥ Specular ¸¸µé±â
6. ±×¸²ÀÚ °¨¼è (Shadow Attenuation)
Part 17] NPR Rendering
1. NPR ·»´õ¸µÀ̶õ?
2. ¿Ü°û¼± ¸¸µé±â ÀÌ·Ð
3. ¿Ü°û¼± ¸¸µé±â
4. Render Feature¸¦ ÀÌ¿ëÇؼ ¿Ü°û¼± Ãß°¡Çϱâ
5. Branch¸¦ ÀÌ¿ëÇØ ²÷¾îÁö´Â À½¿µÀ» ¸¸µé¾î º¾½Ã´Ù
6. CeilingÀ» ÀÌ¿ëÇØ ²÷¾îÁö´Â À½¿µÀ» ¸¸µé¾î º¾½Ã´Ù
7. FresnelÀ» ÀÌ¿ëÇؼ ¿Ü°û¼±À» ¸¸µé¾î º¾½Ã´Ù
8. Diffuse Warping ±â¹ý
9. Diffuse Warping ±â¹ýÀ» ÀÀ¿ëÇØ º¾½Ã´Ù
Part 18] Å¥ºê¸Ê ¸®Ç÷º¼Ç(Cubemap Reflection)
1. Å¥ºê¸ÊÀ» Àû¿ëÇØ º¾½Ã´Ù.
2. Ä¿½ºÅÒ ¶óÀÌÆ®·Î ±Ý¼Ó ÀçÁúÀÇ ¹Ý»ç ¸¸µé±â
3. Ä¿½ºÅÒ ¶óÀÌÆ®·Î ºñ±Ý¼Ó ÀçÁúÀÇ ¹Ý»ç ¸¸µé±â
4. ±Ý¼Ó°ú ºñ±Ý¼ÓÀ» ±¸ºÐÇÏ¿© ¿Ï¼ºÇØ º¾½Ã´Ù.
Part 19] ¾ËÆÄ¿Í µª½º ¹öÆÛ(Alpha & Depth buffer)
1. Z¹öÆÛ(Depth buffer)¿Í ºÒÅõ¸í(Opaque)
2. ¹ÝÅõ¸í: ¾ËÆÄ ºí·»µù(Alpha Blending)
3. ¾ËÆÄ Å×½ºÆÃ/Ŭ¸®ÇÎ(Alpha Testing/Clipping)
4. Depth Test
5. Blending Mode
6. Graph Settings
Part 20] ÀÀ¿ëÇϱâ
1. Åõ¸íÇØÁö´Â ¿ÀºêÁ§Æ® ¸¸µé±â
2. ±¼ÀýµÇ´Â ¼ÎÀÌ´õ ¸¸µé±â
3. ¿øÇϴ ŸÀֿ̹¡ ´«ÀÌ ±ôºýÀÌ´Â È¿°ú
4. Èçµé¸®´Â Ç® ¸¸µé±â
5. ¸Ëĸ (Matcap)
6. Æ®¶óÀÌÇ÷¹³Ê(Triplaner)
7. µª½º ÆäÀ̵å (Depth Fade)
Part 21] ¹° ¸¸µé±â
1. ȯ°æÀ» ¸¸µì´Ï´Ù
2. ±âº»ÀûÀÎ ¹° È¿°ú ¸¸µé±â
3. ¹° Ç¥¸é ¿þÀÌºê ¸¸µé±â
4. ±¼Àý
5. µª½º(Depth)¸¦ ÀÌ¿ëÇÑ Åõ¸í°ú ±íÀÌ
Part 22] ½ºÅÙ½Ç(Stencil)
1. ½ºÅÙ½Ç ¿É¼Ç
2. ½ºÅÙ½Ç ÁغñÇϱâ
Part 23] Æ÷½ºÆ® ÇÁ·Î¼¼½º(Post Process)
1. Æ÷½ºÆ® ÇÁ·Î¼¼½º¸¦ À§ÇÑ ±âº» ÀÛ¾÷
2. Èæ¹é Æ÷½ºÆ® ÇÁ·Î¼¼½º ¸¸µé±â
3. ºí·¯ ¸¸µé±â
4. ºñ ³»¸®´Â È¿°ú ¸¸µé±â |
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|