【问题标题】:Javascript 3D Frameworks running on mobile在移动设备上运行的 Javascript 3D 框架
【发布时间】:2013-01-11 21:33:37
【问题描述】:

我需要使用 html5 和 javascript 开发一个 3D 演示,但这必须在移动设备上运行。我对 webgl 了解一点,但我认为它需要显卡支持。 我在我的三星 SII 中测试了一些演示,但它不起作用。

谁能给我有关与智能手机兼容的 3D javascript 框架的信息?

问候,

【问题讨论】:

  • Google 搜索比等待答案要快。

标签: javascript html mobile frameworks 3d


【解决方案1】:

部分移动网络浏览器支持 WebGL,

我做了一个快速的谷歌搜索,我发现这些支持 WebGl

  1. 诺基亚 N900
  2. 黑莓 PlayBook
  3. Firefox 移动版
  4. 索尼爱立信 Xperia 系列 Android 智能手机在固件升级后具有 WebGL 功能
  5. Opera Mobile 12
  6. Tizen 1.0

此列表可能已过时,因为我在 Wikipedia 上找到了它

另一个可能会给你一些信息的网站是WebGL Compatibility page

编辑

另一个允许部署 JavaScript、HTML5 应用程序并在移动平台上工作的框架是 CocoonJS, 这是supported feature list

【讨论】:

  • 我看到CocoonJS 是一个使用openGL 的框架。其他人推荐 Three.js 或其他使用 openGL 的框架,而不是按原样编码 openGL(当然是 web gl)。但是除了 OPENGL 还有其他选择吗?
  • 我不确定你的意思,如果你需要知道的话,整个事情都会使用 html5 和 javascript
【解决方案2】:

ThreeJS 会进行 canvas 2d、webgl 和 svg 渲染,因此这取决于您的移动能力

http://mrdoob.github.com/three.js/

你也有 CSS 3D 变换,所以这取决于你需要做什么。

【讨论】:

  • 因为演示可能不使用 Canvas2D 渲染器,并且可能使用您的模块上不可用的一些 javascript 东西,您有不同的方式在 ThreeJS 中渲染内容,但您必须自己实际设置正确的渲染器,你的手机支持canvas还是svg?
猜你喜欢
  • 1970-01-01
  • 2017-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-23
  • 1970-01-01
  • 2015-01-31
相关资源
最近更新 更多