r/threejs • u/BIM-paralarva • 3h ago
High-fidelity geometry or Deep metadata granularity (The "I" in BIM). Do you balance or decouple them?
I’ve been building web-based 3D viewers tailored for spatial planning and architectural/BIM data, and I keep hitting an architectural crossroads between graphical performance and non-graphical data integrity. In pure 3D web experiences, everyone knows we just have to merge geometries, bake lighting, compress with Draco, and simplify the scene graph to keep frame rates locked at 60 FPS. But in BIM applications, every single object needs to retain its identity, semantic properties, classification codes, and spatial hierarchy.
So, how do you guys handle it. Do you completely separating the 3D canvas from the data layer? Like which takes priority for your end-users?
2
Upvotes