유니티 쉐이더 단기속성

Preview:

Citation preview

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

Recommended