2

我正在尝试开发一个应用程序,它可以渲染来自网络摄像头的两个视频流,使其在 3D 显示器上被视为立体图像。我以前从未处理过立体 3D,但理论上这应该像将流渲染到两个不同的表面并为适当的眼睛显示每个表面一样简单(抱歉,不完全熟悉术语)。我知道 NVidia 驱动程序可以“立体化”任何 3D 应用程序。我也知道视频游戏将此功能作为单独的设置包含在内,因此打开并使用它应该很简单。

不过,我无法在 MSDN 或 NVidia 网站上找到有关如何执行此操作的任何指南。

我将不胜感激在这方面的任何帮助。

谢谢!

4

1 回答 1

1

我附上了一个链接到我不久前找到的一个小项目,但它在 XNA 3.1 中,所以我将它转换为 XNA 4。它用于RenderTargets创建效果。您需要将网络摄像头中的图像存储到 aTexture2D或 aRenderTarget中才能修改代码。

3D 测试

于 2012-03-01T09:09:22.083 回答