-
-
Notifications
You must be signed in to change notification settings - Fork 34
Model Storage
Pablo Mayrgundter edited this page Sep 29, 2025
·
3 revisions
Share supports IFC and STEP natively, including IFC properties and Property Sets and STEP assemblies.
However, while Share has the fastest IFC&STEP loader, we have an optimized serving format that we compute and for usage whenever possible.
In-Model:
- Geometry
- Properties
- Property Sets
- Comments/BCF
- Placemarks
- Versions
The model is stored as below, and there are some temporary files as we're writing it.
# while writing
<org>/<repo>/<branch>/<filename>.<ext>.<sha-hash>.temporary
# renamed to this after GH is queried for commit
<org>/<repo>/<branch>/<filename>.<ext>.<sha-hash>.<commit-hash>
This is the main model load that sets up the Three scene.
Geometry and Material exported from Conway to GLB.
# For GitHub sourced models
<org>/<repo>/<branch>/<filename>.<sha-hash>.<commit-hash>.glb
TODO(pablo): Update with storage format from current PR for GDrive storage.
TODO