Hi All,
i'm currently working with alembic data which is exported from katana and imported into houdini.
For various reasons i don't actually have access to katana itself, but need to manipulate the alembic files.
Using the (otherwise splendid) cask.py from alembic/1.5.5 i have found that reading
the alembic file and then writing it out doesn't perfectly preserve the data.
There are 'visible' properties of type int8 and '.ops' properties
that are not preserved.
The original katana alembic will load into houdini,
the new alembics coming out of cask caused houdini to crash.
In order to get things to work, i needed to change the OPROPERTIES
dictionary in cask, adding in 'visible', imath.Color4c, and changing '.ops'.
A patch is attached.
Unfortunately i cannot supply alembic files that demonstrate the issue,
and i suspect that the change in '.ops' may cause issues for other applications
but the patch may be useful to others.
kevin
--
kevin campbell
director of production technology |
kevin.c...@rsp.com.au
rising sun pictures |
www.rsp.com.au
phone
+61 8 8400 6456 | mobile
+61 432 483 166