最近写的一个小项目
最近前同事wgs
在谷歌搜索,搜到了我的一篇博客。博主大受鼓舞,连发一篇。最近做了一个实现性的3d模型展示的小项目。在这里。项目主要为使用three js
基于webGL
和html5 canvas
的一个实验性obj
模型展示demo,主要实现了obj
模型加载,旋转和放大缩小等等一些功能。现分享一些学习经验。
实际效果
实际在我windows phone 8.1手机上用IE打开的运行效果如下。
再来一发。
主流框架
现浏览器3d模型展视主流框架有免费开源的有像mrdoob
先生的three js
,微软的babylon js
,等等。免费使用但是可能卖钱就要收费的有unity web player
,play canvas
,等等。还有需要收费功能更丰富的Autodesk
的A360
,更有一些国产GIS
系统,如超级地图
,等等。本demo使用了three js
,是一个相对比较轻量级的js
引擎。入门相对较快。