Alembic 1.0.4 Released

50 views
Skip to first unread message

Lucas Miller

unread,
Jan 23, 2012, 3:11:26 PM1/23/12
to alembic-...@googlegroups.com, alembic-d...@googlegroups.com
Hello, Alembic users, thanks to your feedback we have another collection of
API additions and small but useful bug fixes.

Some highlights:

API:

 - Now supports raw reads, and reading as a different precision, for array properties
 via a new method getAs (). Currently strings, wstrings, and float16_t
 can not be read as any other type.

 - Added an optional velocity property to polymeshes, subds, nurbs, and curves.
 Velocity is considered to be in units per second.

 - Added a temporary work around for an HDF5 bug where parts of the file could become
 corrupt. This workaround always stores the HDF5 links in dense storage.  This can lead to
 larger file sizes when you have a lot of IObjects.

 - Improved the performance on partial hierarchy traversal by deferring opening of an
 object's HDF5 group until truly needed.

Renderman Procedural:

 - Added support for V3dGeomParam, P3dGeomParam, and BoolGeomParam

Houdini SOP:

 - Dramatically increased the performance under Houdini 12 and pleasantly increased
 performance under 11.1.

Maya AbcImport:

 - Don't interpolate when the time values closely match the ceiling value.

 - Don't create a new color set every time an animated color set is evaluated.

 - Interpolating non indexed color values would sometimes cause a crash.

We welcome your comments on the discussion list.

Reply all
Reply to author
Forward
0 new messages