Win7 SP1 Asus ROG II
Short description of error
It was noted in the release notes that this is the initial implementation of Alembic I/O; nevertheless, I'm getting considerable crashes and flaky behavior with it, especially in the project that I'm working on right now where I need to deal with trees from Speedtree in .abc format that have growth animation on them. I found out that Speedtree exports Alembic files in HDF5 format whereas at this stage Blender is only able to deal with the Ogawa format. I can import these cache files into Blender, yet I'm having serious issues with them once after I did so. First off, Blender consistently crashes after these operations:
1- Adjusting Object Data Attributes such as "Double Sided" and/or "Auto Smoothing"
2- Adding a modifier after the Alembic Modifier.
3- Even if it doesn't crash right away, Blender is sure to crash after you hit Undo.
4- Linking Alembic applied objects into other scenes causes problems such as cache files not being read and/or animated (on the original file itself) cache Sequence not being recognized. As mentioned above, Blender crashes in this case just as soon as you do something with the linked file or hit CTRL+Z.
5- The crashes occur in the form Blender popping out of existance rather than a classical appcrash.
Exact steps for others to reproduce the error
1- Import the attached alembic file (BUSH_01_BL.abc)
2- Add a modifier after the Mesh Sequence cacher modifier, and scrub the timeline and see Blender go pop.
3- Or, play with the Object Data parameters such as Auto Smoothing and etc.
4- Lastly save the file that has the alembic cache in it and try linking it to an empty scene and say, adding another copy of the linked object from add>group instance>...