1

我需要你的帮助。是否可以在画布上编写 3d 游戏?如果是这样,如何。也许是2个街区的一个小例子?

** 对于 3d,我不是指 OpenGL 中的 3d 图形,或者当您使用大脑应用矢量微积分将 3d 图形投影到 2d 屏幕上时在画布上的 3d 图形。我的意思是 LG Op3d/HTC Evo 3d 的程序!

提前致谢

4

5 回答 5

1

有一个下载 HTC 立体 API 的链接:http: //htcdev.com/devcenter/opensense-sdk

于 2011-09-21T01:31:53.137 回答
1

对于 HTC Evo 3D,请访问 HTC 开发者网站htcdev.com在那里您可以下载包含 S3D API 和 S3D 渲染(立体 3D 渲染)示例代码的 OpenSense SDK。
您必须对场景进行两次渲染,一方面可以更好地控制 S3D 效果,但另一方面您必须谨慎选择相机视图。

(使用其他硬件附件,例如 nVIDIA 的 3d 视觉,驱动程序会渲染两次 3D 场景,从程序员的角度来看,无法更改两个摄像头的视图)。

于 2011-12-06T08:41:13.020 回答
0

Nvidia 似乎有一个驱动程序或库,可以自动将传统的 3D 游戏转换为 3D 立体游戏。http://www.nvidia.com/object/product-geforce-3d-vision-wired-glasses-us.html

我想如果你想自己做,你只需要用稍微移动的相机渲染同一个场景两次。并且以某种方式将两个渲染结果组合在一起,您将使您的游戏成为真正的 3D。

于 2011-08-25T23:39:25.460 回答
0

HTC 有一个用于 HTC EVO 3d MPhone 的 sdk。

于 2011-09-20T22:40:50.597 回答
0

简短的回答:链接

更详细的答案:

许多 3D 电视接受多种类型的输入来渲染 3D,最值得注意的是 - 并排。

如果您有兴趣快速开始制作 3D 游戏(或只是 3D 场景),您可以使用图形引擎(例如jMonkeyEngine),并排创建 2 个视口,然后在每个从不同的摄像机角度查看端口。如果您连接 3D 电视并将其 3D 模式设置为并排 - 您将看到 3D 场景。

于 2011-08-31T08:57:53.817 回答