2012-02-24 2 views
5

Благодаря JohnnyO он уже был дан ответ, если можно запустить JAVA3D применение в сочетании с NVIDIA 3D Vision:Можно ли запускать приложения Java3D на аппаратном обеспечении Nvidia 3D Vision в оконном режиме?

Is it possible to run Java3D applications on Nvidia 3D Vision hardware?

Его подход также работал хорошо для меня. Но он ограничен полноэкранным режимом.

Его нить уже несколько месяцев, и теперь в течение последних нескольких недель nVidia улучшила свои драйверы для 3D Vision: теперь можно запускать множество приложений также в оконном режиме. Если вы используете профессиональное оборудование, такое как карты nVidia Quadro или ATI Fire GL, вы знаете и оцениваете оконный режим уже очень долгое время.

Теперь с последними обновлениями драйверов nVidia (в настоящее время я установлен 295.73) также можно запускать множество приложений, таких как nVidia Picture Viewer, Stereoscopic Player и т. Д. В оконном режиме.

http://nvidia.custhelp.com/app/answers/detail/a_id/2311

Обычно приложение DirectX 9 должно работать в оконном режиме, как вы можете прочитать на странице ранее упомянутой NVidia. И я думаю, что Java 3D является приложением DirectX 9. Если я использую:

-Dj3d.debug = истинный

Тогда консоль говорит:

[J3D] Использование DirectX D3D 9.0 или выше.

(И, конечно, кажется, никто не работает над улучшением реализации DirectX в Java 3D это говорит.)

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

+0

Рад, что я мог помочь. – JohnnyO

ответ

0

Одна вещь, которую я заметил, когда я играл с этим, заключалась в том, что драйверы 3D-зрения не пинали, даже когда я думал, что все правильно настроено.

Мы обнаружили, что драйверы nVidia были сконфигурированы только для поддержки определенных видеоигр в своем белом списке, но совпадение белых списков было основано только на именах exe.

После множества проблем и разочарований мы переименовали нашу оболочку Java из myprogram.exe в нечто из белого списка, все работает намного лучше. Я думаю, какое-то время, или exe был назван BatmanAC.exe в тестировании или что-то в этом роде. Казалось, что драйверы nVidia намного более разрешительны для того, что мы хотели сделать.

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