Expand description
egraphics is a library for processing graphics formats in 3D space.
It is mainly wrapping glTF 2.0 and adding an ecoords.
§Overview
§Data structure
For serializing and annotating a graphical format, this data structure is used:
model_name(directory) ormodel_name.egraphics(single file as tarball)model.gltf(uncompressed) ormodel.glb(compressed)- using: gltf-rs
model.bin- contains vector data
ecoord.json- contains a transform tree with validity durations
- information: srid
- purpose: translate and rotate the point cloud without reading/writing the point data
For deriving further graphical format variants, another directory is used:
model_name_out(directory)model.obj- …
§References
Re-exports§
pub use egraphics_io as io;