Blender Git Commit Log

Git Commits -> Revision 19782e4

Revision 19782e4 by Sergey Sharybin (master)
June 7, 2019, 07:13 (GMT)
Fix missing autosmooth update when animated

Consists of few simple steps.

Don't tag object data's bounding box as dirty before re-evaluaiton

Most of the time this actually tags evaluated mesh which will be tossed
away few lines below anyway. And this causes issues if the evaluated
mesh is actually owned by the mesh datablock.

The bounding box now has clear separation between original object data
and object data after modifiers, so this should not be causing any
issues.

Free evaluated mesh when owner mesh changes

Ensures that evaluated mesh shares the same settings as its owner when
updates related on animation system happens.

Depsgraph: Update mesh when its geometry settings changes

Allows to have options like autosmooth animated.

Reviewers: brecht, mont29

Differential Revision: https://developer.blender.org/D5030

Commit Details:

Full Hash: 19782e4f680e7db86a72cbfa78d23afd7e7c93ce
Parent Commit: d8bff8e
Lines Changed: +1, -1

1 Modified Path:

/source/blender/depsgraph/intern/builder/deg_builder_rna.cc (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021