Shader Types
Unity3D/Shader 2020. 4. 17. 14:07Standard 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 |