http://www.unitykoreawiki.com/index.php?n=KrMain.SL-Fallback


ShaderLab syntax: Fallback

모든Subshaders후에 Fallback이 정의될 수 있습니다. 그것은 기본적으로 어떠한 서브 쉐이더를 하드웨어 위에서 실행될 수 없으면 또다른 쉐이더로부터의 그것들을 사용하는 것을 시도해보라고 말합니다.

Syntax

Fallback "name"
주어진 이름으로 쉐이더에 대체.
Fallback Off
심지어 어떠한 서브 쉐이더가 하드웨어에서 실행될 수 없음에도 명확하게 어떠한 대체도 없고 어떠한 주의 메세지도 프린트되어 지지말아야 한다고 나타냅니다.

Details

대체를 나타내는 서술은 마치 그 다른 쉐이더로부터 모든 서브 쉐이더가 그것의 위치에 삽입되어지는 것처럼 같은 효과를 가집니다.

Example

Shader "example" {
    // properties and subshaders here...
    Fallback "otherexample"
} 

결론은 하드웨어 문제로 작성된 셰이더를 돌릴수 없을때 이것을 사용하라~~ 이런것이군먼

'TA > Unity Shader 레퍼런스' 카테고리의 다른 글

Writing vertex and fragment shaders  (0) 2012.07.12
Blending  (0) 2012.06.25
RenderTech-VertexLit  (0) 2012.05.17
RenderTech-ForwardRendering  (0) 2012.05.17
RenderTech-DeferredLighting  (0) 2012.05.17
Posted by 프리랜서 디자이너