我正在考虑在浏览器中渲染 3D 模型。我应该使用什么工具/应该看哪些地方?
我不知道模型将是什么数据格式,我可能会要求以任何我想要的方式格式化数据。
我正在查看three.js,但它似乎需要WebGL 才能工作,这在IE 中似乎不受支持。
是否存在“跨浏览器兼容的 HTML 3d 渲染引擎”?:)
我正在考虑在浏览器中渲染 3D 模型。我应该使用什么工具/应该看哪些地方?
我不知道模型将是什么数据格式,我可能会要求以任何我想要的方式格式化数据。
我正在查看three.js,但它似乎需要WebGL 才能工作,这在IE 中似乎不受支持。
是否存在“跨浏览器兼容的 HTML 3d 渲染引擎”?:)
我还没有玩过 3D,但我知道 HTML5 的 3D 资源的好地方。
http://www.html5rocks.com/en/gaming
这是一个关于如何使用Three.js
框架创建 3D 模型的教程。
http://www.html5rocks.com/en/tutorials/three/intro/
这可能会对您有所帮助。祝你好运。
我还需要你一直在寻找的东西并做了一些研究。
我找到了 JSC3D(https://code.google.com/p/jsc3d/)。这是一个完全用 Javascript 编写并使用 HTML 画布的项目。它已针对 Opera、Chrome、Firefox、Safari、IE9 等进行了测试。
然后你就有了p3d.in和Sketchfab等服务,它们为你提供了一个很好的阅读器来查看网页上的 3D 模型:它们使用 HTML5 和 WebGL。他们都有免费版本。
几年后,我会投票给three.js,因为
即 11 支持 webgl(在多大程度上我不能向你保证,因为我通常在 chrome 中)
并且,至于将外部模型导入到 three.js 中,这里是 mrdoob 更新的加载器的链接(太多了!)
2019 年 11 月更新:THREE.js 加载器现在要多得多,将它们全部发布几乎没有意义:只需转到此链接
http://threejs.org/examples 并查看加载器 - 至少 20 个
您是否使用 3D 工具(例如 Maya)?对于玛雅,您可以查看http://www.inka3d.com