web-ifc-viewer:客户端应用程序的ifc查看器

时间:2024-05-02 11:24:32
【文件属性】:

文件名称:web-ifc-viewer:客户端应用程序的ifc查看器

文件大小:470KB

文件格式:ZIP

更新时间:2024-05-02 11:24:32

threejs geometry bim ifc 3d

IFC.js 该库可将任何浏览器转换为IFC查看器。 它通过THREE.js将IFC实体解析为WebGL几何。 它基于 ,这是的三个改编版。 如果THREE.js在单独的存储库中已经有加载器,为什么还要使用该库? 几乎所有的IFC查看器和BIM工具都具有用于导航,选择,菜单等的相同通用工具。该库包含所有样板代码,使您可以在几分钟内以简单的方式在3中创建BIM工具。 介绍 IFC(工业基础课程)是开发的一种开放格式,用于在AEC部门中不同开发人员的应用程序之间交换信息。 IFC文件通常包含有关建筑物的许多相关信息,包括其所有几何形状以及与每个元素相关的信息,可能包括测量,结构,热,声,经济或耐火数据。 该项目使用读取IFC文件,在内存中构造其数据,并将其转换为Three.js自定义几何实体,以在任何浏览器中显示。 尽管有许多库能够解析IFC格式,但几乎所有库都依赖于与服务器的通信,因此


【文件预览】:
web-ifc-viewer-master
----.gitignore(50B)
----package.json(881B)
----src()
--------main.js(502B)
--------scene()
--------select-edit()
--------gui()
--------files()
--------display()
----resources()
--------folder-icon.svg(2KB)
--------section-plane-down.svg(2KB)
--------wireframe-cube.svg(3KB)
----build()
--------favicon.ico(66KB)
--------bundle.js(1.04MB)
--------styles.css(1KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----.DS_Store(6KB)
----rollup.config.js(351B)
----README.md(3KB)
----index.html(785B)
----lib()
--------IfcLoader.js(4KB)
--------entity-descriptions.json(186KB)
--------IfcLoader.d.ts(407B)
----web-ifc.wasm(312KB)
----docs()
--------contribution()
--------resources()
--------index.html(5KB)
--------styles()
----.prettierrc(183B)

网友评论