标签分类

如何更改添加的世界坐标的原点位置?

小红砖坐标设置
1 回答45 浏览0 有用

如何实现在模型上添加文字标签或者图标标签?

BOS添加标签小红砖
2 回答41 浏览1 有用

BIM模型下载问题?

BIM地址消防系统
0 回答44 浏览0 有用

怎么渲染Revit模型啊?

revit模型渲染
1 回答95 浏览0 有用

碰撞检测?

revit何用碰撞检测
1 回答59 浏览0 有用

基于webGL或three.js开发BIM专业建模软件的难点有哪些?

webGLThree.jsBIM建模
1 回答195 浏览1 有用
鲁班大师:
ThreeJS做了一些基本的建模函数,比如拉伸、剖切等等,同时使用扩展字段来存储属性数据,因此,做一个简单的BIM建模软件还是可以的。但是,BIM建模又有一些要求,是需要继续开发的。1.文件参考,BIM建模不是一个个的孤立模型,相互之间需要来回参照,因此国外软件的参考功能必不可少;2.数据膨胀,Threejs的数据格式是文本格式,压缩比不高,同样的图形文件,曲面元素比较多的话,数据文件大小膨胀5-10倍很正常;3.精度,由于Webgl大都是直接存三角形,曲面会用三角面拟合。三角面少,精度不高;三角面多,渲染和存储压力大。通过曲面参数动态生成三角面显示应该可以,但是具体没尝试过;4.坐标系统,建筑信息模型毕竟是真实存在的,最好支持空间坐标系,而Threejs目前就是直角坐标系;5.数据交换,即主流格式的导入导出;6.捕捉,图形编辑的基本功能,ThreeJS可以捕捉三角点,其它关键点、平行、垂直等关系需要实现;7.Civil功能,DEM读入、填挖方操作、路线等等功能以及显示效率。很多时候国外主流厂商的建模平台,与DEM打交道都是很吃力的;所以,我觉得WebGL还是作为展示数据的方案比较好,毕竟大家在Web上主要就是查询和浏览。基于WebGL的BIM建模平台可以主要定位为非专业、小规模、大众的数据生产,与国外软件差异化竞争,但难以打破其垄断。能推向公众的话,前景应该比较好。转载自知乎:https://www.zhihu.com/question/277108327查看更多