02. Структура ShaderLab [Шейдеры в Unity]

Опубликовано: 10 Октябрь 2024
на канале: Lex Darlog
11,269
300

#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 шейдеры поддерживаются. Пока что.