Blender Git Commit Log

Git Commits -> Revision 00f2186

Revision 00f2186 by Kévin Dietrich (master)
March 7, 2021, 16:16 (GMT)
Alembic procedural: fix missing update when only the transforms change

The missing update has two sources:

The TimeSampling used for looking up transformations in the cache was
uninitialized. To fix this, simply use the TimeSampling from the last
transformation in the hierarchy (that is the object's parent), which
should also contain the time information for all of its parents.

The objects are not tagged for update when their trasformations change.

Commit Details:

Full Hash: 00f218602d52defee624e9853b03431d732649fa
Parent Commit: ac4d45d
Lines Changed: +41, -14

2 Modified Paths:

/intern/cycles/render/alembic.cpp (+34, -13) (Diff)
/intern/cycles/render/alembic.h (+7, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021