Revit二次开发——模型轻量化_在浏览器显示模型

本文探讨了如何通过Revit二次开发将模型和材质数据导出为JSON,利用threejs在浏览器中显示。作者分享了学习资源,包括仁哥的博客、Jeremy的Mesh Data Custom Exporter和threejs的官方文档。文章提到可以使用va3c插件简化模型导出,并指出在JavaScript基础上实现这一过程的挑战,以及本地JSON文件加载需借助Web服务器。
摘要由CSDN通过智能技术生成

最近工作有点忙,不是抖机灵开发个插件就很快搞定那种…

学习的时间不多,知乎也是难得更新

本文算是学习笔记&思路分享了

主要思路是将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

显示效果:

  • 3
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值