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?
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.
Most previous viewer releases have a limited ability up set the colors of surfaces
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.
- 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