Blender Git Commit Log

Git Commits -> Revision 9ce8dfa

Revision 9ce8dfa by Sergey Sharybin (master)
October 21, 2014, 13:16 (GMT)
Fix T42324: Curve deform modifier from mesh edge doesnt work properly

Curve parent requires valid path to exist for curve. If the path is disabled in
the curve settings, displist evaluation will check the dependency graph whether
the path is needed for parenting.

The issue was that changing relations in the scene chagned need of the curve path
but nothing tagged the curve to update it's path.

For now use direct call of DAG_id_tag_update from set_parent(). In the bright
future we might detect such a need in flush automatically in the depsgraph.

Commit Details:

Full Hash: 9ce8dfaf6a5ef406d37613f7ee921d0f1b53c94e
Parent Commit: 64dc1fd
Lines Changed: +3, -0

1 Modified Path:

/source/blender/editors/object/object_relations.c (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021