[程式] 从Nvidia显示卡中取得另一视点画面可能吗

楼主: doasgloria (青柳立夏)   2022-10-06 17:08:38
VR或是一些立体装置的游戏 基本上就是需要两视点Camera
想问是否有人听说过
从Nvidia显示卡可以直接取得 游戏中另一视点画面
直接把一般的游戏变成两视点
这样即使开发时没有使用VR套件之类的也能变成立体视觉的游戏
像是这个文件:
https://download.nvidia.com/stereo/30.82/3D_Stereo_User_Guide.pdf
想问一下 一般游戏引擎开发好的游戏(现在多用Unity / Unreal)
能这样做吗? 怎么没听说过VR厂商去使用这些软件DRIVE呢 QQ?
对3D底层渲染不太熟悉 希望大神指教 >///<
作者: chchwy (mat)   2022-10-06 19:40:00
理论上不行
作者: dklassic (DK)   2022-10-06 19:46:00
印象中 3D Vision 的原理不是同时渲染两个画面而是 120FPS 的游戏,间隔产生左右眼画面
作者: NDark (溺于黑暗)   2022-10-06 19:47:00
不太懂你的问题. 一般来讲立体视觉应用就是用两个摄影机两个摄影机分别输出给两个讯号源
作者: dklassic (DK)   2022-10-06 19:48:00
然后用眼镜去做同步,轮流遮蔽左右眼
作者: NDark (溺于黑暗)   2022-10-06 19:48:00
差异点都是这两个摄影机的视差是否能符合硬件参数
作者: dklassic (DK)   2022-10-06 19:54:00
所以不是什么魔法般地变成 3D,就跟一般的 3D 成像一样,只是在那个 3D 成像规格还在拓荒期时有比较方便的 API 而已。加起来也就只有左右眼各 60FPS,跟现在左右眼各 90-120 FPS 是不同级别的。
作者: wangm4a1 (水兵)   2022-10-06 20:20:00
这方法体验比较差
作者: dklassic (DK)   2022-10-06 22:13:00
简单来说它的品质非常不一定,看 NVIDIA 心情它的实用效果要看 NVIDIA 的官方支援为主
作者: kingroy (手残总比脑残好)   2022-10-07 01:36:00
直接去读buffer?
作者: ctrlbreak   2022-10-07 12:42:00
去学一下Direct3D或OpenGL 看看会不会给你新的灵感...
作者: nimajneb34 (kanzaki.h.aria)   2022-10-08 04:57:00
还是你看看有没有能接收外部装置视讯输入的讯号的功能然后在游戏内设定某个摄影机只有在接收到讯号源才会被设定为主摄影机?

Links booklink

Contact Us: admin [ a t ] ucptt.com