- 浏览: 3703 次
- 性别:
- 来自: 上海
最新评论
文章列表
WebGL(基于HTML5 Canvas的3D绘图上下文)可以用来构建3D视图、立体动画、人机交互。
Three.js是一个主流的JS框架用来支持和简化WebGL编程。
本例是一个简单的Three.js应用,即把一个外部可用于打印的3D标准建模文件(STL文件)载入到浏览器中绘制出来。
支持二进制和文本编码的STL文件,支持自动探测文件格式,字符编码使用UTF-8。
使用起来很简单,导入three.js(version 69), 和stlloader.js, 然后编写如下代码即可:
var loader = new THREE.STLLoader();
loader.addEventL ...
本文介绍使用基于模型的开发方式来快速开发移动web应用程序。
我们将开发一个Twitter客户端的iPhone应用程序。
看到iPhone应用程序,您可能会犹豫。难道我要为此去购买一个Mac机,我是不是还要先申请加入苹果开发人员计划,是不是还要买个iPhone?幸运的是,这里介绍的开发方式,你只要有PC机和浏览器即可,大部分工作都由模拟器来完成。
如果您有过iPhone开发经验,那么应该知道使用XCode构建一个显示Twitter最新消息的客户端,基本上需要做如下几件事情:
*)设计界面
*)连接元素
*)建立HTTP连接
*)发送请求、读取资源
*)解析JSON数据
*)添加用户图标
* ...