Индивидуальное задание №3

Реализовать трёхмерную сцену с реалистичным освещением.

При реализации этого задания необходимо использовать шейдеры.

Базовые требования (3 балла):

  • Материалы: сцена должна содержать несколько объектов с различными свойствами материала.
  • Освещение: должен присутствовать, как минимум, один источник света.
  • Взаимодействие: в сцене должна быть возможность рассмотреть взаимодействие света с объектами (динамические источники освещения либо динамическая камера).

Дополнительные баллы*:

  • Текстурирование (2 балла)
  • Прожекторный источник света (2 балла)
  • Направленный источник света (2 балла)
  • Управление сценой с помощью клавиатуры/мыши (2 балла)
  • Затенение (3 балла)
  • Загрузка моделей из файла (2 балла)

*Реализация какого-то из пунктов не гарантирует получение полного числа баллов за него. Окончательное число баллов зависит от качества выполнения и остаётся на усмотрение преподавателя.