我一直在使用能够生成罗马考古文物纹理 3D 模型的软件(参见 map interface mockup here - click icons for models)。该软件 (3DSom Pro) 使用 Flash 或 Java 通过浏览器显示模型。
我需要一个非 Flash/Java 解决方案来查看 iOS 网页,但 WebGL 仅在 Safari 的夜间构建(或 - 我理解 - 用于广告)中受支持,不包括普通用户。
有没有人在 iOS 的网络浏览器中成功展示了带纹理的 3D 模型?我知道 Pages(我认为)支持原生 SketchUp 文件并且 iOS 设备可以显示 3D,但是在浏览器中...?
Best Answer-推荐答案 strong>
虽然three.js(一个很好的使用javascript在浏览器中进行3D处理的库)也支持 Canvas 渲染而不仅仅是webGL渲染,不幸的是mobilesafari与three.js的canvasrenderer结合使用仍然相当不稳定(我从mrdoob 的 github 讨论,这是自 IOS5 以来一直存在的问题)
您可以尝试找到一个 css3 DOM 渲染器,但似乎没有一个可与框架结合使用,为您提供加载纹理模型的能力,这可能需要大量工作才能实现。
关于ios - 在 iOS 中显示带纹理的 3D 模型,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/9592640/
|