Написать трехмерную фигуру "Супертороид" C++ с использованием OpenGL

1 500 руб. за проект
26 декабря 2021, 21:59 • 2 отклика • 34 просмотра
Супертороид
Исходные данные:
X=(d+cos 2/m (v))*cos 2/n (u); v изменяется от -Pi до Pi
Y=(d+cos 2/m (v))*sin 2/n (u); u изменяется от -Pi до Pi
Z= sin 2/m (v);
Pi - число пи
1. Каркасное изображение объекта.
2. Изображение фигуры в виде многогранника с удалением невидимых линий. Для удаления невидимых линий использовать любой из известных алгоритмов. Получить аксонометрическую и перспективную проекции объекта.
3. Предусмотреть возможность интерактивного перемещения объекта по сцене.
4. Закрасить грани многогранника с использованием любого метода с учетом расположения и интенсивности источника света и свойств материала. Предусмотреть возможность изменения свойств и положения источника освещения и свойств материала.
5. Наложить на изображение текстуру. Текстуру взять из любого графического файла или сгенерировать в памяти компьютера.

Сроки до 27.12.2021 08:00 по Москве