유니티 쉐이더 단기속성
TRANSCRIPT
2017 iFunFactory Dev Day-Great Technology For Great Games-
Shader 제작 단기 속성Great Technology For Great Games
발 표 자 : 유 니 티 테 크 놀 로 지 스 코 리 아 오 지 현
h t t p s : / / s u p p o r t . u n i t y 3 d . c o m
2017 iFunFactory Dev Day-Great Technology For Great Games-
Shader 제작 단기 속성Great Technology For Great Games
발 표 자 : 유 니 티 테 크 놀 로 지 스 코 리 아 오 지 현
Shader 개요라이팅 이론
렌더링 파이프라인Shader 문법
Surface Shader 예
Image : 리얼포스, 신티크
?
Image : Sonder
Image : Agent A
Image :Holographic Dissolve Shader from AssetStore
?
Image : 정종필
Image : 정종필
Image : 정종필
Image :ozlael.tistory.com/41
Image : VOLVO
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Image : www.ntu.edu.sg/home/ehchua/
Surface ShaderVS
Vertex Shader & Fragment Shader
Surface ShaderVS
Vertex Shader & Fragment Shader
ShaderLab
ShaderLab
CG
CGPROGRAM
ENGCG
float c1; float2 c2;float4 v1, v2;
V1.x = 1;V2.r = 1;
v1.rgba = float4(1,1,1,1);v1.rg = v2.rg;v2.xyzw = v1.rgba;v2 = v1.rgrg;v2.rg = v1.zz;v2 = 1;v2 = float4( c3,1);
Swizzle(Swizzling)
…CGPROGRAM…
…CGPROGRAM…
Lighting
Image : www.gamedevforever.com/220
Image : www.aversis.be
https://www.youtube.com/watch?v=2cYQeCMMmLc
Image Based lighting
0 1
0 1
2017 iFunFactory Dev Day-Great Technology For Great Games-
유니티테크놀로지스코리아
https://support.unity3d.com/
https://unity3d.com/
+82 527 9700
THANKS!G r e a t T e c h n o l o g y F o r G r e a t G a m e s , i F u n F a c t o r y
https://goo.gl/NxnucH