va3c / viewer

3D Model Viewer with Three.js
http://va3c.github.io/viewer/
183 stars 118 forks source link

2016-11-09 ~ IFC View R2 #14

Open theo-armour opened 7 years ago

theo-armour commented 7 years ago

@webdada

Change Log

image

IFC View R2

Change Log

The files from https://github.com/BuildingSMART/IfcScript/tree/master/Examples look like they will be a very handy resources. There's a good number of examples with each showing a discrete facet of IFC. Also there's a folder with images of what each example should look like.

We have taken a simple example - Wall.ifc. We can load it, parse the data and display its Geometry in 3D. We are planning to add new examples to the menu on an ongoing basis. With each new example added there should also be additions and enhancements to the capabilities of the reader/interpreter.

Unfortunately it looks like there are many style for creating IFC files. The Buildingsmart files were created with a tool tiled 'Geometry Gym'. These files do not seen to create data in the same way that Revit creates IFC data. Thus the display of none of the other examples has been enhanced by the added capabilities in R2.

This is all part of a learning process. The important thing will be to keep the code readable and simple so that it will be easy for people too adapt the code to new situations.