最近工作有点忙,不是抖机灵开发个插件就很快搞定那种…
学习的时间不多,知乎也是难得更新
本文算是学习笔记&思路分享了
主要思路是将revit模型和材质数据导出json格式,使用threejs加载并在浏览器中显示
首先学习资料
仁哥博客算是国内为数不多的分享了:
怎样用webgl显示Revit模型 - niuge8905的博客 - CSDN博客
blog.csdn.net
图标
将模型数据导出为json文件的方法可以参考jeremy的这篇:
ADN Mesh Data Custom Exporter to JSON
thebuildingcoder.typepad.com
图标
threejs官网里有英文文档,以及每个功能块的案例和源代码:
threejs官网
threejs.org
中文版的文档可以辅助学习:
Three.js 中文教程 | 参考手册 | 使用指南 | 动画特效实例 | 踏得网
techbrood.com
YouTube上有threejs的视频教程:
https://www.youtube.com/results?search_query=three.js
www.youtube.com
----20190121更新-----
将模型数据导出为json格式,可以选用va3c插件,将导出的.js文件后缀名直接修改成.json就可以直接使用
https://link.zhihu.com/?target=https%3A//github.com/va3c/RvtVa3c
显示效果: