作者doasgloria (青柳立夏)
看板GameDesign
标题[程式] 从Nvidia显示卡中取得另一视点画面可能吗
时间Thu Oct 6 17:08:38 2022
VR或是一些立体装置的游戏 基本上就是需要两视点Camera
想问是否有人听说过
从Nvidia显示卡可以直接取得 游戏中另一视点画面
直接把一般的游戏变成两视点
这样即使开发时没有使用VR套件之类的也能变成立体视觉的游戏
像是这个文件:
https://download.nvidia.com/stereo/30.82/3D_Stereo_User_Guide.pdf
想问一下 一般游戏引擎开发好的游戏(现在多用Unity / Unreal)
能这样做吗? 怎麽没听说过VR厂商去使用这些软体DRIVE呢 QQ?
对3D底层渲染不太熟悉 希望大神指教 >///<
--
◤ | █ ヽ █ ◥ ▂▃▄▃▂ 回战文 疾如风
▍˙▆ 八███████▃▃▄ ●火 ◇ 风● 发废文 繁如林
▋˙●◤█◤ノ ヽ◥ ‧▋ ●◇ ◇● 挑衅文 呛如火
◥___ █◤ ● ● ██◣ ●山◇林● 宅在家不动如山
◢█ ██◤ ( _●_) ミ█◣ 彡 甲斐の熊-武田熊玄
◢▇▇▊█▼ |∪| ◢█ ◣_█◢◢ ◤、● 原SotaFujimor 改marubom
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.104.205 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1665047322.A.641.html
1F:推 chchwy: 理论上不行 10/06 19:40
2F:→ dklassic: 印象中 3D Vision 的原理不是同时渲染两个画面 10/06 19:46
3F:→ dklassic: 而是 120FPS 的游戏,间隔产生左右眼画面 10/06 19:47
4F:推 NDark: 不太懂你的问题. 一般来讲立体视觉应用就是用两个摄影机 10/06 19:47
5F:→ NDark: 两个摄影机分别输出给两个讯号源 10/06 19:47
6F:→ dklassic: 然後用眼镜去做同步,轮流遮蔽左右眼 10/06 19:48
7F:→ NDark: 差异点都是这两个摄影机的视差是否能符合硬体参数 10/06 19:48
8F:推 dklassic: 所以不是什麽魔法般地变成 3D,就跟一般的 3D 成像一样 10/06 19:54
9F:→ dklassic: ,只是在那个 3D 成像规格还在拓荒期时有比较方便的 A 10/06 19:54
10F:→ dklassic: PI 而已。 10/06 19:54
11F:→ dklassic: 加起来也就只有左右眼各 60FPS,跟现在左右眼各 90-12 10/06 19:54
12F:→ dklassic: 0 FPS 是不同级别的。 10/06 19:54
13F:推 wangm4a1: 这方法体验比较差 10/06 20:20
立体成像的部分我理解 可能同时两视点或是轮流左右渲染.
依据3D观看设备原理而定
但是我想知道的是
假设这个一般游戏打包出来了(用unity或unreal开发)
还能透过Nvidia这种软体 去取得原本游戏内没有给你的第二视点吗
游戏开发里面一般就一个主Camera物件在渲染
但依照Nvidia那个文件说明
他可以透过显卡 好像外挂的方式去取得第二视点画面
是否现在是可行的 或是在甚麽条件下是可以的呢 QQ?
※ 编辑: doasgloria (122.116.197.181 台湾), 10/06/2022 21:25:16
14F:→ dklassic: 简单来说它的品质非常不一定,看 NVIDIA 心情 10/06 22:13
15F:→ dklassic: 它的实用效果要看 NVIDIA 的官方支援为主 10/06 22:14
16F:推 kingroy: 直接去读buffer? 10/07 01:36
17F:推 ctrlbreak: 去学一下Direct3D或OpenGL 看看会不会给你新的灵感... 10/07 12:42
18F:推 nimajneb34: 还是你看看有没有能接收外部装置视讯输入的讯号的功能 10/08 04:57
19F:→ nimajneb34: 然後在游戏内设定某个摄影机只有在接收到讯号源才会 10/08 04:57
20F:→ nimajneb34: 被设定为主摄影机? 10/08 04:57