2012-12-27 4 views
0

Я пытаюсь разработать 3D-программу на Java, которая будет использовать стереоскопию. Я совершенно новый в этом домене и не знаю точно, как все работает. После некоторых исследований я слышал о NVIDIA 3D Vision и Java3D.Какие очки для программной программы для стереозвуков?

Что нужно для простого отображения 3D-изображений в программе Java? Возможно ли использование только Java3D API и покупка определенных очков, или мне нужно купить такую ​​систему, как NVIDIA 3D Vision? Он существует для других систем, таких как open-source? У вас есть ссылки на эти очки?

ответ

3

Существует три популярных стереоскопических системы: цветной анаглиф (например, красный & синий), система поляризации и система затвора.

Использование java с цветным анаглифом может быть выполнено путем дублирования моделей с различными цветами и поворота/перемещения их немного друг от друга. Конечный клиент должен носить два цветных стекла, чтобы увидеть 3D, но качество низкое. Более высокое качество может быть достигнуто с помощью системы пассивной поляризации: стереоскопического монитора и стереоскопических очков (например, очков в IMAX) или активной системы затвора (Nvidia 3D, также используется специальный монитор и очки), но цена высокая.

Java 3D давно мертв. Новая 2D & 3D-библиотека от Oracle - это JavaFX 2.0. Существуют также движки 3D-игр с открытым исходным кодом, написанные на Java.

Для использования Nvidia 3D Vision необходим специальный монитор и очки. В некоторых играх это видно 3D, и я думаю, что это хорошая отправная точка для Google. Только программа, которую я знаю, использует 3D-видение Nvidia 3Ds Max 2012+.

 Смежные вопросы

  • Нет связанных вопросов^_^