ݺߣ

ݺߣShare a Scribd company logo
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 Shader
VS
Vertex Shader & Fragment Shader
??? ??? ????
??? ??? ????
Surface Shader
VS
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

More Related Content

??? ??? ????