android - Three.js 等同于 Android?

标签 android three.js

我正在为 Google Cardboard 构建一个应用程序,该应用程序与 Barry Martin 的 Hopalong Orbits Visualizer ( http://iacopoapps.appspot.com/hopalongwebgl/ ) 非常相似,它使用 three.js 并且仅适用于网络浏览器。

我不确定是否需要使用 OpenGL。就我的目的而言,这似乎过于复杂。是否有任何 three.js 等同于 android?

最佳答案

Three.js 也适用于 android、iOS 和 windows mobile。 您可以使用包装器“打包”它,以便在这些设备上像本地应用程序一样运行它。 例如,因为我经常使用它,所以有 Crosswalk 项目。 我没有看到 Three.js 有任何问题,但如果你这样做了,这里有一个使用 webgl 的 3D 引擎列表: https://github.com/search?utf8=%E2%9C%93&q=webgl+engine&type=Repositories&ref=searchresults

如果您不喜欢这种方法,则必须学习 OpenGL 或使用围绕它构建的框架;提及我最喜欢的一对:Project Anarchy、Unity。

关于android - Three.js 等同于 Android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29310829/

相关文章:

android - Dagger 未在 Android 中初始化注入(inject)字段

Android:包含自定义行和调用 ContextMenu 的 ListActivity

android - 无法从 SDK 管理器安装 "Android SDK Platform Tools"

android - 计算谷歌地图v2中4条边的坐标

android - 如何在 Android 中使用 mDNS 从 ".local"解析 Ipv4 和 Ipv6

javascript - VIVE 耳机上的 THREE.js(Steam 中的 JS/浏览器/WebGL)

javascript - 三个 JS : Orbit Controls and camera. up.set

three.js - 使用 Three.js 创建类似屋顶的结构

javascript - 将 OrbitalControl 添加到 Three.js 会导致 TypeError

three.js - 二十面体几何不渲染