Разработка программного модуля для построения 3D модели на С++

20 000 руб. за проект
20 марта 2023, 07:40 • 6 откликов • 72 просмотра
Описание ПО.
ПО является одним из компонентов более крупной программы, служащей для управления
голографической камерой. В программе присутствует модуль трехмерной визуализации
голограммы и алгоритмически найденных дефектов в ней, использующий OpenGL для
визуализации. Визуализация строится на основе массива бинарных изображений. В OpenGL.
Построение трехмерных моделей осуществляется из треугольных полигонов, имеющих по
три вершины, расположенных в трех измерениях пространства. Для отрисовки каждого
треугольного полигона используется информация о расположении каждой из его вершин в
трех измерениях относительно центра оси. Задача ПО – расчитать координаты каждой
вершины таким образом, чтобы можно было построить трехмерную модель, используя
минимальное возможное количество полигонов. Также, ПО должно принимать три
коэффицента масштабирования (по трем осям) модели, передаваемые через API.
Исполнителю также предоставляется исходный код программы visualise.exe в приложении к
ТЗ. Эта программа является простым визуализатором результата работы vtxgen. К исходному коду также прилагается Readme c руководством пользователя и несколько папок с массивами
изображений.
Срок выполнения проекта 1 месяц.
Файлы