찾기
내용으로 건너뛰기
추적
•
svg
•
midnight_commander
•
endometrial_hyperplasia
•
sftp_net_drive
•
lfm
문서의 이전 판을 선택했습니다!
저장하면 이 자료로 새 판을 만듭니다.
미디어 파일
======ShaderLab syntax: Shader====== //쉐이더//는 쉐이더 파일의 루트 명령입니다. 각 파일은 하나의 (오직 한 개의) 쉐이더만을 정의해야 합니다. 그것은 이 쉐이더를 사용하는 그것의 재질이 어떻게 렌더되는지를 지정합니다. =====Syntax===== _Shader_ "//name//" _{_ [Properties] Subshaders [Fallback] _}_ 쉐이더를 정의합니다. 그것은 _name_ 아래에 리스트된 재료 인스펙터에서 나타날 것입니다. 쉐이더는 재료 세팅으로서 나타나는 _properties_의 리스트를 선택적으로 정의할 수 있습니다. 이것이 서브 쉐이더의 리스트가 온 후에 선택적으로 대체합니다. =====Details===== ====Properties==== 쉐이더는 [[SL-Properties|properties]]의 리스트를 가질 수 있습니다. 쉐이더 안에서 선언된 어떠한 속성이라도 Unity내부의 재료 인스펙터에서 보여집니다. 일반적인 속성은 물체의 색상, 텍스쳐 또는 쉐이더에 의해 사용되는 임의의 값입니다. ====SubShaders & Fallback==== 각 쉐이더는 [[unity:SL-SubShader|sub-shaders]]의 리스트로 이루어집니다. 사용자는 최소한 하나를 가져야 합니다. 쉐이더를 로딩할 때 Unity는 서브 쉐이더의 리스트를 통해서 갈 것이고 사용자의 기계에 의해 지원되는 첫 번째 것을 선택합니다. 서브 쉐이더가 지원되지 않으면 Unity는 [[SL-Fallback|fallback shader]]를 사용하려고 노력할 것입니다. 다른 그래픽 카드는 다른 능력을 가집니다. 이것은 게임 개발자를 위한 영원한 이슈를 낳을 것입니다; 사용자는 사용자의 게임이 최신의 하드웨어에서 훌륭하게 보이기를 원하나 그것이 오직 인구의 3%에만 가능하기를 원하지는 않습니다. 이것은 서브 쉐이더가 들어오는 곳에 있습니다. 사용자가 꿈꿀 수 있는 모든 멋진 그래픽 효과를 가지는 서브 쉐이더를 생성하고나서 오래된 카드를 위한 더 많은 서브 쉐이더를 추가합니다. 이러한 서브 쉐이더는 사용자가 원하는 효과를 더 느린 방법으로 구현할지도 모르고 또는 그들은 디테일들을 구현하지 않는 것을 선택할지도 모릅니다. =====Examples===== Here is one of the simplest shaders possible: <file csharp>// colored vertex lighting Shader "Simple colored lighting" { // a single color property Properties { _Color ("Main Color", Color) = (1,.5,.5,1) } // define one subshader SubShader { Pass { Material { Diffuse [_Color] } Lighting On } } } </file> 이 쉐이더는 색 속성 //_Color//(material inspector에서 //Main Color//로 보여지는)을 기본값 //(1, 0.5, 0.5, 1)//로 정의합니다. 그리고 나서 하나의 서브 쉐이더는 정의됩니다. 서브 쉐이더는 정점 조명을 키는 하나의 [[SL-Pass|Pass]]로 구성하고 그것을 위한 기본적인 재질을 셋업합니다. =====Subsections===== (:tocportion:) {{tag>유니티 unity}} * 출처: [[http://unitykoreawiki.com/index.php?n=KrMain.SL-Shader|유니티코리아위키]] (CC BY-NC-SA 2.0)
2+1?
이 필드는 비어 있도록 유지하세요:
저장
미리 보기
취소
편집 요약
참고: 이 문서를 편집하면 내용은 다음 라이선스에 따라 배포하는 데 동의하는 것으로 간주합니다:
CC Attribution-Noncommercial-Share Alike 4.0 International
연결문서
유니티3D ( Unity3D )
Shaders
Shaders: ShaderLab & 고정함수 쉐이더
Reference Manual
문서 도구
문서 보기
이전 판
연결문서
맨 위로
다크 모드로 보기
☀️
Toggle Menu
유니티3D ( Unity3D )
너두 고쳐두 됩니다.
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
등록
로긴
최근 수정된 문서
start-up_stopped
semen_analysis
[정액검사결과 정상치]
페러데이_저가_투어
[페러데이 저가 투어]
php
[safe mode 를 사용하라]
complex_regional_pain_syndrome
dj_java_decompiler
[자바 디컴파일러 (Dj Java Decompiler)]
std024
↷ 링크가 이동 작업으로 인해 적응했습니다
misuse_preca4
↷ 링크가 이동 작업으로 인해 적응했습니다
misuse_nobason6
↷ 링크가 이동 작업으로 인해 적응했습니다
herpes_simplex
↷ 링크가 이동 작업으로 인해 적응했습니다
임신_중_음부포진_감염
↷ 링크가 이동 작업으로 인해 적응했습니다
외음부
↷ 링크가 이동 작업으로 인해 적응했습니다
genital_herpes
연성하감
↷ 링크가 이동 작업으로 인해 적응했습니다
섹스
↷ 링크가 이동 작업으로 인해 적응했습니다
성병예방_치료
↷ 링크가 이동 작업으로 인해 적응했습니다
성병
↷ 링크가 이동 작업으로 인해 적응했습니다