Blender Git Commit Log
Git Commits -> Revision e499f9d
May 30, 2015, 13:57 (GMT) |
Interpolation code for reading Alembic cache samples on subframes. This features is needed for motion blur. All properties with position semantics (transform matrices, mesh and curve vertex locations, etc.) need to be interpolated for fractions of full frames, in order to reproduce the motion and deformation correctly. Alternatively we could store subframe time sampling for this subset of properties. However, this would increase the amount of data stored, and it might actually show artifacts from subframe interpolation in Blender which is not visible to animators otherwise and should be ignored. |
Commit Details:
Full Hash: e499f9d9006ad6f7fc26ceab393602f6a72fc64c
Parent Commit: 6d6db87
Lines Changed: +213, -3
2 Added Paths:
/source/blender/pointcache/alembic/abc_interpolate.cpp (+32, -0) (View)
/source/blender/pointcache/alembic/abc_interpolate.h (+174, -0) (View)
/source/blender/pointcache/alembic/abc_interpolate.h (+174, -0) (View)