GreenBuildingXML / GreenBuildingXML.github.io

GitHub repositories for https://gbxml.org/
https://GreenBuildingXML.github.io
3 stars 1 forks source link

Is it possible to update the model look-and-feel to more resemble a rendered building? #16

Open StephenRoth2014 opened 4 years ago

StephenRoth2014 commented 4 years ago

Please look at this link:

https://github.com/xeokit/xeokit-sdk/wiki/Creating-Files-for-Offline-BIM

This is an open source project for displaying IFC geometry in a web-browser. They are nowhere near what we are doing in terms of ease-of-use and accessibility (it looks more theoretical at the moment). However, I like how more realistic the building looks. Anyway to replicate that with our analytical model?

theo-armour commented 4 years ago

@StephenRoth2014

Of course!

To any surface, you could:

To any scene, you could

Also, you could take any model and have it appear anywhere in an augmented reality gizmo

These are features I really want to work on but for the past year the priority has been trying to fix models containing invalid gbXML data.

Perhaps the priorities could be re-examined for next year. ;-)

BTW, Lindsay Kay is a good online friend and he is a real programmer. I very much admire his work. The only glitch is that I build on the Three.js library and he works on his own xeo-labs library.

StephenRoth2014 commented 4 years ago

Here's another example of an interesting gbXML model rendering on the web. This is from Talece, a design-build collaboration platform. It looks like they are using the Autodesk Forge platform:

1

theo-armour commented 4 years ago

@StephenRoth2014

Most previous viewer releases have a limited ability up set the colors of surfaces

image

I will add this same capability back into the next viewer update.

It would be fun and interesting to add even better capabilities. There are two directions to progress.

  1. We come up with several standard color schemes and make these available with just a few more buttons 2 We add tools so that you can create your own color schemes and textures

It is worth noting that this is an example of where scratching the surface is good enough

See https://www.ladybug.tools/spider/gbxml-viewer-basic/gbxml-viewer-video/gbxml-viewer-video.html

image