내용으로 건너뛰기
긴스 위키 (GINS WIKI)
tag
사용자 도구
로그인
사이트 도구
도구
원본 보기
이전 판
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
긴스위키 GINS wiki
»
개발 언어
»
shader
»
unity
»
Surface Shader
추적:
•
Surface Shader
검색
목차
Surface Shader
Vertex and Fragment(Pixel) Shader
Fixed Function Shader
사이드바
카테고리
aws
디비 DB
인디 게임들
개발 언어
memory
office
os
정규식
개발 SDK
無분류 팁 모음집
툴 tools
웹 툴 & 개발
위키 내부
winapi
z
게임
게임 개발
문서
사진자료실
주요 항목 모음
라이센스
작성용 바로가기
웹 링크 모음
임시 메모
방문
자료실
툴
language:shader:unity:shader-guide
3종류의 셰이더 작성 방식
Surface Shader
라이트,쉐도우를 사용하려면 가장 나은 옵션
유니티의 라이팅 파이프라인을 추상화해서 복잡한 셰이더를 (비교적)간편하게 작성
포워드,디퍼드 라이팅 방식을 (대부분) 둘다 지원하고
약간의 Cg/HLSL 코드와 자동으로 생성되는 스크립트를 포함한다고
진짜로?
Vertex and Fragment(Pixel) Shader
완전히 새로운 효과를 원하는 경우
유니티의 라이팅 파이프 라인을 사용하지 않는 경우, 새롭게 라이팅 모델을 짜려는 경우
Cg/HLSL을 사용한다.
Fixed Function Shader
셰이더 이전의 고정 파이프 라인에서 사용되는 효과들에 대한 셰이더
프로그래밍 가능한 셰이더를 지원하지 않는다.
ShaderLab으로만 작성하며, 구 하드웨어를 지원한다.
어떤 경우든 ShaderLab 스크립트로부터 파생되므로 ShaderLab 구문은 익숙해져야 한다.
language/shader/unity/shader-guide.txt
· 마지막으로 수정됨: 2022/12/07 22:30 저자
kieuns
문서 도구
원본 보기
이전 판
역링크
Fold/unfold all
맨 위로