Разработка шейдеров в Unity 3D

19 участников

О чём курс

Вам нужно реализовать сложные визуальные эффекты, поверхности или освещение в Unity, но стандартных инструментов движка недостаточно. Интенсив обучает созданию собственных шейдеров с нуля, позволяя контролировать каждый пиксель и вершину объекта. Внутри разбирается работа с шейдерным конвейером, принципы создания прозрачности, отражений, самосвечения и физически корректных (PBS) шейдеров. Курс ориентирован на разработчиков, уже знакомых с Unity и готовых погрузиться в написание кода для графического вывода.

Программа обучения

  • День 1: Вводный урок по программированию шейдеров
  • День 2: Основы работы с текстурами
    • Назначение основных текстур
    • Базовые алгоритмы в шейдерах
    • Шейдерный конвейер: принцип работы
    • Различия сурфейс, пиксельных и вертексных шейдеров
  • День 3: Продвинутая работа с данными
    • Каналы текстур и LightMapping
    • Работа с двумя развертками (UV sets)
    • Создание базового набора: прозрачность, отражения, самосвечение, бамп, транслюцентность
    • Создание PBS-шейдера
  • День 4: Дополнительные возможности и разбор вопросов учеников
Складчина создана 16 декабря 2014 г. · описание обновлено 26 марта 2026 г.

Теги курса

Профессии
Проблемы
178 ₽ 1 500 ₽