Шейдеры в Unity 1 – Простой Surface-шейдер

Рассмотрим создание шейдеров на примере написания шейдеров Unity, управляющих визуализацией поверхности моделей (т.е., пикселей/фрагментов). Такие шейдеры проще для понимания и содержат меньше кода. Это можно сравнить с использованием библиотек во фреймворке, упрощающих написание проектов. Простота важна, учитывая что приходится изучать 2 языка: ShaderLab, специфичный для Unity и высокоуровневый шейдерный язык HLSL. 00:00 – 1. Вступление 01:46 – 2. Что можно сделать при помощь Surface Shader’ов 03:45 – 3. Готовим проект к началу работы: добавляем модель и материал 05:49 – 4. Как оно работает 07:55 – 5. “Вскрытие“ Surface-шейдера 19:25 – 6. UV-развёртка 23:11 – 7. Packed arrays 29:52 – 8. Числа с плавающей точкой: float, half, fixed Ссылки: Плагин для VS:
Back to Top