Blender Git Commit Log

Git Commits -> Revision 1165cde

Revision 1165cde by Ton Roosendaal (master)
April 11, 2006, 09:52 (GMT)
#bugfix #3659

Zero-sized bones in an Armature didn't result in a stable rest position.
This caused bones to rotate to random positions on each editmode exit.

This commit will automatically remove such bones on exit editmode now, and
adds a warning print for it. I've tried to code exception handling for
zero-sized bones, but this is just too hard to get stable. Better to define
by default that Bones always should have a length.

Typically zero-sized bones only get added by accident, for example while
ctrl+clicking new bones.

Commit Details:

Full Hash: 1165cde62187bad1ee713709845ba9059e048039
SVN Revision: 7253
Parent Commit: 8dbe14b
Lines Changed: +19, -2

1 Modified Path:

/source/blender/src/editarmature.c (+19, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021