Blender Git Commit Log

Git Commits -> Revision f48cc83

Revision f48cc83 by Sergey Sharybin (master)
November 23, 2011, 15:44 (GMT)
Fix #29367: Vertex parent regression

Regression was introduced in svn rev40343. It was caused by re-creating
EditMesh structure which was needed to solve issues with parenting to
vertices after topology changes. This would also erase derivedMesh.

Problem reported now is caused by missing derivedMesh which is used
to solve parenting and apply inverted matrix on ob->parentin, so
parented object used to stay at exactly the same position it used to
stay before parenting.

Not very nice solving of this issue: re-create derivedMesh after
re-creating EditMesh when parenting. Nicer solution would require
bigger changes and probably ful lrefactor of this tools.

Commit Details:

Full Hash: f48cc83b3e7327565c17fc18f42881099941b4bf
SVN Revision: 42090
Parent Commit: 0f3b1d2
Lines Changed: +7, -1

2 Modified Paths:

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