Заказ закрыт
Программирование компьютерной графики: OpenGL Tao Framework на C#

Откликнуться
3
Заказчик
Отзывы фрилансеров: + 21 - 0
Зарегистрирован на сайте 14 лет и 2 месяца
Бюджет: Более 5 000 ₽/час
Реализовать программный проект, представляющий собой интерактивную 3d-сценку. Разрабатывается на C# Windows Forms с использованием OpenGL и TAO Framework. Сцена отображается внутри элемента Tao.Platform.Windows.SimpleOpenGlControl и должна содержать модели основных объектов и фон (ландшафт), близкие по стилистике к тематике, а также включать любые вспомогательные объекты. Обязательными являются использование не менее
двух управляемых пользователем объектов, взаимодействие объектов, неуправляемая циклическая анимация. Также реализовать кнопку для мгновенного перемещения камеры к другим координатам (для смещения фокуса на другой объект).

Тематика проекта — Сад. Примеры управляемых объектов:
1)клумба с цветами. Можно реализовать их полив, чтобы после этого цветы начинали расти до определённого размера.
2)перемещение тачки под яблонями. Само движение происходит по нажатию кнопки (кнопок) или ползунка. Когда тачка подъезжает к яблоне, можно нажать кнопку "Собрать яблоки". Тогда яблоки с яблони пропадают (потом должны вырасти), и тачка едет дальше.

Сами модели можно рисовать внутри программы. Желательно, где это уместно, в качестве цвета использовать текстуры-изображения (их можно взять просто из интернета,
они должны храниться в отдельной папке), но есть также вариант размещения болванок моделей в формате ASE (доступен в 3ds Max), которые я, если что, заменю сам. Главное, чтобы у них соблюдался поворот.

Необходимо помимо моделей реализовать: -геометрический фрактал "ветвь папортника" (его можно использовать в качестве окружающей растительности);
-растровый фильтр "размытие" (активировать по нажатию кнопки на форме сбоку от 3д-пространства)
-кривая линия для поверхности вращения "кривая Эрмита" (с её помощью можно реализовать, например, тропинки или водоём).

В файлы прикреплю проект-образец, чтобы лучше были понятны структура файлов и направление работы. Позже, если необходимо, могу предоставить методические материалы.
Разделы:
Заказ
Опубликован:
15.04.2024 | 15:10 [поднят: 15.04.2024 | 15:10] [последние изменения: 15.04.2024 | 15:23]
Заказ находится в архиве
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы

Теги: нужен программист, ищу программиста, резюме программиста, требуется разработка интерактивных приложений

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