HTML5 是当前最流行的 Web 前端开发技术,其中最大的改变即是 Canvas 对象在各大浏览器平台中变得通用,在 HTML5 流行之前在 Web 端显示三维图形有很多种技术,但各种技术之间存在很大区别,大多还需要安装专门的插件,给程序开发、部署都带来不少难题。
Three.js 是支持 HTML5 标准的一套 JS 3D 开发库,作者近期基于 Three.js 开发了一套 3D 建筑模型设计系统,开发过程中遇到并解决了不少实际应用中的难题,本 Chat 讨论的话题是其中之一,开发时在国内外网站查找过不少资料,没有找到合适的方法,最后自己解决,想把实现方法分享给大家。
本场 Chat 您将学到如下内容:
- 了解 Three.js 可以解决的问题
- 如何正确引用 Three.js 进行开发
- 如何实现特定领域 Three.js 扩展类库:Three.map.js
- 绘制墙体方法比较:真不是一件简单的事
- 绘制墙体基础:绘制指定宽度的二维线对象
- 绘制墙体进阶:绘制指定宽度的折线型二维线对象
- 绘制墙体实现:根据路径绘制 3D 墙体
- Three.map.js 实例展示
阅读全文: http://gitbook.cn/gitchat/activity/5ce7c1e85c08da0ff74dbceb
一场场看太麻烦?成为 GitChat 会员,畅享 1000+ 场 Chat !点击查看