Unity 6.3
0 онлайн 85 гостей 3 в системе
Вход

Ветвь, основанная на модели шейдера

SHADER_TARGET определяется как числовое значение, соответствующее модели компиляции Shader (то есть, соответствующее директиве #pragma target). Например, SHADER_TARGET является 30 при компиляции в модель Shader 3.0. Вы можете использовать его в коде Shader для выполнения условных проверок. Например:

#if SHADER_TARGET < 30
    // less than Shader model 3.0:
    // very limited Shader capabilities, do some approximation
#else
    // decent capabilities, do a better thing
#endif

Дополнительные ресурсы