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;