Техническое задание:
Разработать программу, которая визуализирует вращение флюгера, состоящего из таких геометрических примитивов, как сфера, четырехугольная пирамида, цилиндр, прямоугольный параллелепипед. Предоставить пользователю возможность изменять цвета и отражающие свойства материалов, из которых изготовлены объекты сцены, а также направление и скорость вращения флюгера. В сцене должны быть реализованы управляемые фоновое освещение, направленные и точечные источники освещения. Предусмотреть возможность изменения положения камеры. Сцена должна быть реалистичной и учитывать такие явления, как отражение и отбрасывание теней.