Blender Git Commit Log

Git Commits -> Revision 7677f39

Revision 7677f39 by Lukas Toenne (alembic_pointcache)
March 14, 2015, 16:39 (GMT)
Moved the dupli cache reading code into a AbcDupligroupReader class.

This is more in line with how readers work in the Blender Alembic
implementation elsewhere.

Generally, readers are less persistent than writers: they are created
whenever cache results need to be updated (e.g. on frame changes) and
discarded afterward. Writers OTOH stay alive during the whole baking
job, since they keep the references to Alembic Writer instances and can
only be deleted once the writing for that part is done.

Commit Details:

Full Hash: 7677f393b43a8d1feb7f81397b14e6f7d60c9e35
Parent Commit: b6b1eb5
Lines Changed: +130, -123

7 Modified Paths:

/source/blender/blenkernel/intern/cache_library.c (+6, -1) (Diff)
/source/blender/pointcache/alembic/abc_group.cpp (+83, -115) (Diff)
/source/blender/pointcache/alembic/abc_group.h (+35, -1) (Diff)
/source/blender/pointcache/alembic/alembic.cpp (+2, -2) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+1, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+2, -2) (Diff)
/source/blender/pointcache/PTC_api.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021