GreenBuildingXML / GreenBuildingXML.github.io

GitHub repositories for https://gbxml.org/

Home Page:https://GreenBuildingXML.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

StephenRoth2014 opened this issue · comments

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?

@StephenRoth2014

Of course!

To any surface, you could:

  • Add any colors or bitmap textures
  • Apply any image
  • Apply new 3D elements by procedure

To any scene, you could

  • Apply a sky box
  • Add 3D terrain and adjacent building data from MapBox, etc
  • Add trees and animated characters
  • Add furniture via STL, OBJ, GLTF files
  • Add Sun and weather conditions

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.

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

@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

  • Click the play video button
  • Watch the video progress on the surfaces of the model

image