Blender Git Commit Log

Git Commits -> Revision dae9917

Revision dae9917 by Sergey Sharybin (master)
November 29, 2021, 15:45 (GMT)
Fix T93384: Objects with Constraints to curves have wrong locations on file load

Regression since 3.93 caused by 752c6d668bcb.

Follow the code from 2.93 which was always leaving curve modifiers
evaluation with a valid and clean state of the bounding box.

This is also what was proposed and agreed on in the following
design task: T92206: Bounding Box: compute during depsgraph evaluation

Tested with files from T90808 and T93384.

For the 3.0 going with the safest and minimal change. The rest of
the bounding box un-entanglement is to happen outside of the stable
branch.

Thanks The patch is based on the code from Philipp Oeser and
investigation by Germano Cavalcante and Dr. Sybren A. St�vel,
thanks!

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

Commit Details:

Full Hash: dae9917915c4e0dc2a7b382cbed756538439d59b
Parent Commit: 2206b6b
Lines Changed: +1, -3

1 Modified Path:

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