모든 서브셰이더 후에 폴백(Fallback)을 정의할 수 있습니다. 근본적으로 “하드웨어에서 실행될 수 있는 서브셰이더가 없는 경우 다른 셰이더의 서브셰이더를 사용해 볼 수 있습니다” 라는 내용입니다.
Fallback "name"
주어진 name 의 셰이더로 폴백 또는…
Fallback Off
폴백이 없고 이 하드웨어에서 실행 가능한 서브셰이더가 없는 경우에도 경고를 출력하지 않아야 함을 명시적으로 지정합니다.
폴백 구문은 다른 셰이더의 모든 서브셰이더가 셰이더의 위치에 삽입되는 것과 동일한 효과가 있습니다.
Shader "example" {
// properties and subshaders here...
Fallback "otherexample"
}