This thread is only about the progress of Alembic, and Alembic + Blender.
on the Alembic front, there are some updates I didn´t know about …
A faster Alembic back-end: Ogawa
Fortunately, Alembic’s API design has an abstraction layer atop the underlying data format (on disk or otherwise). We initially chose HDF5 as the container format based on its history of successful use within ILM/Imageworks but we designed it to be swapped out if the case arose in the future.
HDF5 is out, or kept for backwards compability. Ogawa is their new custom written solution.
- File sizes are on average 5-15% smaller. Scenes with many small objects should see even greater reductions.2) Single-threaded reads average around 4x faster
- Multi-threaded reads can improve by 25x (relative to the same operations in the existing HDF5 back-end) on 8 core systems.
We’re pretty enthusiastic about it.