是否可以在窗口模式下在Nvidia 3D Vision硬件上运行Java3D应用程序?

Som*_*mer 5 java directx java-3d nvidia stereo-3d

感谢JohnnyO已经回答了是否可以结合nVidia 3D愿景运行Java3D应用程序:

是否可以在Nvidia 3D Vision硬件上运行Java3D应用程序?

他的方法对我来说也很好.但它仅限于全屏模式.

他的线程已经有几个月了,现在在过去的几周里,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或更高版本.

(当然,似乎没有人正在努力改进Java 3D的DirectX实现.)

有人同时找到了如何在立体窗口模式下运行Java3D的技巧吗?我试过了,但我失败了这么久.我认为这将是一个非常重要的参数 Java 3D的,如果我们解决了这个问题!

Joh*_*nyO 0

当我玩这个时我注意到的一件事是 3D 视觉驱动程序没有启动,即使我认为我已经正确设置了所有内容。

我们发现的一个黑客行为是,nVidia 驱动程序实际上仅配置为支持其白名单上的特定视频游戏,但白名单匹配仅基于 exe 名称。

在经历了很多问题和挫折之后,我们将 Java 包装器从 myprogram.exe 重命名为白名单中的某个内容,事情变得更好了。我想有一段时间,或者exe在测试中被命名为BatmanAC.exe之类的。这似乎让 nVidia 驱动程序更加宽容我们想做的事情。