[程式] 從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