Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-09 | Alembic streaming: initial support to interpolate data between frames. | Kévin Dietrich | |
Pretty self-explanatory, allows to get some slow motion type of playback and animations. | |||
2016-09-09 | Alembic: add option to triangulate meshes upon export. | Kévin Dietrich | |
2016-09-09 | Alembic, cleanup: split archive opening code in their own classes and | Kévin Dietrich | |
files. Also helps keeping platform specific code in separate from the rest of the code. | |||
2016-09-05 | Alembic: fix parenting issues when an object has multiple curves/points | Kévin Dietrich | |
subobjects. | |||
2016-08-25 | Fix T49112: Alembic unicode path issues on Windows. | Kévin Dietrich | |
Now we pass streams to Alembic instead of passing the filename string. That way we can open the stream ourselves with the proper unicode encoding. Note that this only applies to Ogawa archive, as HDF5 does not support streams. Differential Revision: https://developer.blender.org/D2160 | |||
2016-08-18 | Fix T49104: normal problem in imported Alembic objects | Kévin Dietrich | |
Recompute the normals if the normals are supposed to be varying (e.g. in the ISchema). | |||
2016-08-16 | Fix two memleaks found by coverity. | Bastien Montagne | |
2016-08-06 | Basic Alembic support | Kévin Dietrich | |
All in all, this patch adds an Alembic importer, an Alembic exporter, and a new CacheFile data block which, for now, wraps around an Alembic archive. This data block is made available through a new modifier ("Mesh Sequence Cache") as well as a new constraint ("Transform Cache") to somewhat properly support respectively geometric and transformation data streaming from alembic caches. A more in-depth documentation is to be found on the wiki, as well as a guide to compile alembic: https://wiki.blender.org/index.php/ User:Kevindietrich/AlembicBasicIo. Many thanks to everyone involved in this little project, and huge shout out to "cgstrive" for the thorough testings with Maya, 3ds Max, Houdini and Realflow as well as @fjuhec, @jensverwiebe and @jasperge for the custom builds and compile fixes. Reviewers: sergey, campbellbarton, mont29 Reviewed By: sergey, campbellbarton, mont29 Differential Revision: https://developer.blender.org/D2060 |