Shader Types

Unity3D/Shader 2020. 4. 17. 14:07
반응형

Standard Surface Shader
Unlit Shader
Image Effect Shader
Compute Shader
Ray Tracing Shader

 

 

Surface Shader

참조 : https://jinhomang.tistory.com/137

Shader는 GPU에서 실행되는 프로그램
Cg/HLSL 언어로 작성됨.
화면 상 3D모델의 삼각형들을 그리게 됨 
요약: 각 재질(Material)들을 어떻게 랜더링 할지 표현하는 코드 
Surface Shder : Unity에서 편하게 단순화 시키기 위해 도입한 Shader.

1. 3D모델이 지오메트리를 변경할수 있는 함수로 전달 
2. 몇몇 직관적인 속성을 사용하여 겉모습을 정의 하는 함수로 전달 
3. 지오메트리가 근처의 광원들에 의해 어떻게 영향을 받을지 결정하는 라이팅 모델에 의해 사용됨

그 결과 해당 모델의 각 픽셀들의 RGB색상으로 나타남 






반응형

'Unity3D > Shader' 카테고리의 다른 글

Unity Shader 기초강좌 링크  (0) 2020.05.26
게임용 텍스쳐 포맷 이론  (0) 2020.05.26
Shader프로그래밍 입문  (0) 2020.05.14
Unity Shader 튜토리얼  (0) 2020.05.14
ForceFieldFX  (0) 2020.05.14
: