#UnityShading
Весь плейлист: • Surface-шейдеры в Unity
Тайминги:
00:00 Создание шейдера, обзор блоков ShaderLab
01:10 Главный блок Shader
02:03 Внутренние блоки
02:40 Что такое SubShader, система фоллбэков
05:36 Блок CgFX-кода
06:05 Fixed-Function шейдеры
Дополнения:
Fixed-function шейдеры в последних версиях Unity больше не используются. Нет никакого смысла их писать. Современное железо всё равно уже не имеет нативной поддержки этого механизма, и на самом деле fixed-function шейдеры просто эмулируются на том же CgFX. Unity официально рекомендует писать только на CgFX. Но старые fixed-function шейдеры поддерживаются. Пока что.