【发布时间】:2012-02-23 09:37:20
【问题描述】:
我想拍一张篮球的照片并在移动版 Safari 上以 3D 形式渲染。
我们需要从不同的角度拍摄物体,但是还需要哪些其他步骤来完成呢?是否有任何 API 可以帮助将不同的图片拼凑成 3D 图像?
如果在移动 Safari 中无法实现,我可以使用原生 iPhone 应用程序来实现吗?
谢谢!
【问题讨论】:
标签: ios html mobile 3d mobile-safari
我想拍一张篮球的照片并在移动版 Safari 上以 3D 形式渲染。
我们需要从不同的角度拍摄物体,但是还需要哪些其他步骤来完成呢?是否有任何 API 可以帮助将不同的图片拼凑成 3D 图像?
如果在移动 Safari 中无法实现,我可以使用原生 iPhone 应用程序来实现吗?
谢谢!
【问题讨论】:
标签: ios html mobile 3d mobile-safari
在这里澄清一些事情:
因此,根据您的说法,我认为您希望允许用户“以 3D 方式”旋转球。这可以通过加载您创建的图像然后在用户在屏幕上拖动手指时更改帧来简单地完成。这可以通过使用触摸事件在 Mobile safari 中完成,但这是一个不同的主题,您可能需要提出一个单独的问题。
如果您想从图片中实际创建 3D 模型(即模型文件,3D 引擎可以使用该文件在 3D 空间中渲染对象),则必须使用一些软件来执行此操作(比如3DSOM)。它与 Web API、移动 safari、iOS 等完全无关。只要您想要使用的 3D 引擎支持它,您使用什么来创建 3D 模型并不重要。然后,您可以使用 three.js 之类的库来使用 WebGL 或软件渲染器(iOS 设备更可能支持)渲染该对象。
【讨论】: