多亏了JohnnyO,如果能够与Java3D 3D视觉一起运行Java3D应用程序,就已经得到了答案:
Is it possible to run Java3D applications on Nvidia 3D Vision hardware?
他的方法对我也很管用。但它仅限于全屏模式。
他的线程已经有了几个月的历史,现在在过去的几周里,nVidia改进了它的3D视觉驱动程序:现在也可以在窗口模式下运行许多应用程序。如果您正在使用专业的硬件,如nVidia象限卡或are,您知道和欣赏窗口模式已经很长时间了。
现在,随着nVidia驱动程序的最新更新(我目前已经安装了295.73),也可以在窗口模式下运行许多应用程序,如nVidia图片查看器、立体播放器等。
http://nvidia.custhelp.com/app/answers/detail/a_id/2311
通常,DirectX 9应用程序应该以窗口模式运行,因为您可以在前面提到的nVidia页面上阅读。我认为Java3D是一个DirectX 9应用程序。如果我用:
-Dj3d.debug=true
然后控制台说:
j3d使用DirectX D3D 9.0或更高版本。
(当然,似乎没有人在改进Java3D的DirectX实现,这些人说。)
有没有人同时发现了在立体窗口模式下运行Java3D的诀窍?我试过了,但失败太久了。我认为这将是一个非常重要的论点亲Java3D,如果我们解决这个问题!
发布于 2013-03-18 14:33:49
当我玩这个的时候,我注意到一件事,那就是3D视觉驱动程序没有启动,即使当我认为所有的设置都是正确的时候。
我们发现的一个问题是,nVidia驱动程序实际上只被配置为支持他们的白名单上的特定视频游戏,但是白名单匹配只是基于exe名称。
在经历了许多问题和挫折之后,我们将Java包装器从myprogram.exe重命名为白名单中的东西,效果要好得多。我想有一段时间,或者在测试中,exe被命名为BatmanAC.exe之类的东西。这似乎使nVidia驱动程序对我们想要做的事情更加宽容。
https://stackoverflow.com/questions/9436226
复制相似问题