Подключите нашего Telegram-бота для уведомлений о новых проектах

Методы невидимости линий и поверхностей, OpenGL (Python или C#)

Разместить заказ
i
Заказчик
Отзывы фрилансеров: + 7 - 0
Зарегистрирован на сайте 3 года и 1 месяц
Бюджет: по договоренности
Исполнитель определен: Иван С.  
На Python или c# (WPF) с помощью OpenGL нужно разработать приложение, отрисовывающее несколько 3d моделей, при отрисовке каждой из которых использован один из методов скрытия невидимых граней и линий. В качестве объектов могут быть простые объемные фигуры (кубы, пирамиды и т.п.). 
Нужно использовать следующие методы: z-буфер, алгоритм художника, алгоритм плавающего горизонта и алгоритм трассировки лучей. При необходимости алгоритмы плавающего горизонта и трассировки лучей можно заменить другими методами.
Примерный (необязательный) интерфейс приложения:  главное окно содержит 4 кнопки: «z-буфер», «алгоритм художника», «алгоритм плавающего горизонта», «алгоритм трассировки лучей». При нажатии на кнопку выводится модель, отрисованная с использованием метода, соответствующего названию кнопки.
Готова отвечать на вопросы и корректировать ТЗ при необходимости.
Разделы:
Опубликован:
16.05.2022 | 19:09 [поднят: 16.05.2022 | 19:09]

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».