>  Q&A  >  본문

webgl - 使用 three.js 编写的程序,如何往 Android 和 iOS 中移植?

我使用 three.js 编写了一个不算太复杂的程序,使用视频作为 texture 往 canvas 上渲染。因为我对 opengl 不熟悉,所以只能使用 3D 图形引擎。现在我要把我的程序往手机上移植,请问使用什么框架代替 three.js 比较合适?

具体要求:

  1. 跨 iOS 和 Android 平台。

  2. 作为 library 引入 App。

  3. 支持 custom camera、video texture 等 3D 引擎功能。

  4. 最好开源。

另外,我在网上查了一下,Unity3D 似乎可以胜任,但是这是一个比较大框架,请问把 Unity3D 作为 library 嵌入原有 App 可行吗?以及 Unity3D 如果不带任何纹理素材和 3D 模型,导出的 App 大概有多大?

最后,其实我还是想找一个简单的方案,Unity 绝大多数功能我都用不到,我就是需要一个 opengl es 的封装库。

伊谢尔伦伊谢尔伦2717일 전653

모든 응답(1)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-18 09:31:11

    apicloud, hbuilder 및phonegap을 캡슐화할 수 있습니다
    직접 작성하면 webview 권한을 완전히 활성화하고 sqlite의 js와 협력하여 모든 것을 읽을 수 있습니다.

    회신하다
    0
  • 취소회신하다