【问题标题】:3D development - Javascript/HTML5/CSS3?3D 开发 - Javascript/HTML5/CSS3?
【发布时间】:2011-11-24 11:57:13
【问题描述】:

我正在研究这个新项目,这对我来说是一项新技术...... 我正在使用 Appcelerator Titanium,构建这个 3d 应用程序...

我的应用程序应该类似于 3d Canvas... 我的意思是能够将对象添加到画布(拖放),旋转它们(3d), 最重要的是旋转整个 Canvas(3d)。

从检查主题中附带了很多插件和库:

三个.js,WebGl,HTML5 Canvas,CSS3...

问题是——有没有人知道什么是最好的 这个任务?

谢谢!

【问题讨论】:

  • 这取决于您的具体需求。如果您的对象标准元素(如文本、表单、正方形)使用 CSS3。如果您的元素是 3d 基元,例如立方体、圆柱体、球体,请使用 three.js。

标签: javascript jquery html css 3d


【解决方案1】:

Three.js 让创建原语和加载预生成对象(通常来自 JSON 数据)变得非常容易。

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

查看页面底部的示例,并注意只需很少的代码即可完成任何操作。唯一的缺点是像 Three.js 这样的大型库的开销,以及它仍处于起步阶段并且每个月都会略有变化的事实。除此之外,我无法给您太多建议,因为我不知道您打算在此画布中放置什么样的对象,也不知道项目的目标是什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 2014-05-25
    • 2012-01-19
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多