3D визуализация

Модератор: Модераторы разделов

Аватара пользователя
baldman88
Сообщения: 233

3D визуализация

Сообщение baldman88 »

Доброго времени суток. Есть задача и суть её такова, что нужно визуализировать процесс работы некоего механизма -- двухстворчатой крышки. На каждой створке линейный датчик перемещения. Визуализацию положения необходимо выполнять согласно информации, поступающей с этих датчиков. Вопрос в том, с помощью каких инструментов проще сделать визуализацию. Первое, что приходит в голову -- OpenGL.
Хотелось бы услышать советы с комментариями. Заранее благодарен.
Спасибо сказали:
Obscurus
Сообщения: 177

Re: 3D визуализация

Сообщение Obscurus »

В учебных проектах для 3D-сцен нередко применяют Ogre, но он несколько тяжеловат.
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: 3D визуализация

Сообщение baldman88 »

Тяжеловесность не играет практически ни какой роли. Спасибо, попробую.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: 3D визуализация

Сообщение NickLion »

Насколько сложна сцена? Просто параллелепипед под углом? Тогда не нужно никаких движков, SDL/GLUT+OpenGL вполне достаточно будет.
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: 3D визуализация

Сообщение baldman88 »

Не параллелепипед. Усечённый конус. Две его половины двигаются по направляюшим. Очень желательно иметь возможность менять угол обзора.
Спасибо сказали:
nill
Сообщения: 146

Re: 3D визуализация

Сообщение nill »

baldman88 писал(а):
17.11.2012 13:07
Не параллелепипед. Усечённый конус.

По сложности реализации в OpenGL разница не принципиальна. Менять угол обзора можно будет в любом инструменте.
Посмотрие ещё в сторону Blender Game Engine. Насолько я помню, в этом случае программирование можно сократить до минимума. Вам нужно будет написать скрипт на Python, который заведёт данные с датчиков в движок и использует их для управления моделями.
Спасибо сказали: