Тема компьютерной графики на C++ предполагает разработку алгоритмической части рендера: моделирование поверхности жидкости, расчёт преломления и рассеяния света, а также обратная трассировка лучей для теней и глобального освещения.
Оценивают корректность алгоритмов: точность трассировки, реализованную модель глобального освещения, физику взаимодействия света с поверхностью и прозрачностью воды, корректность теней и каустиков; важна также архитектура программы на C++ и обоснование использования OpenGL только для вспомогательных операций (например, карты теней), а не для основной алгоритмической части.
Мы помогаем с объяснением структуры решения: разбиением на модули сцены, геометрии, трассировщика и шейдинга, описанием используемых формул для преломления и отражения, а также с проверкой логики реализации каустик и зависимости прозрачности от плотности жидкости. Вы получите готовое текстовое описание работы по заданной теме и разбор от специалиста, правки по замечаниям преподавателя — бесплатно до 21 дня; опишите задание в заявке, чтобы получить расчёт.
Ответим за 2 минуты, без регистрации
Рассчитать