Blame bugs/resolved/000023.txt
|
Carlos Lopez |
1b9645 |
Subject: origin of a child bone affected badly by Local Length Scale
|
|
Carlos Lopez |
1b9645 |
& Local Width Scale
|
|
Carlos Lopez |
1b9645 |
|
|
Carlos Lopez |
1b9645 |
Open the file: ~/Animaciรณn/bones/weird-origin.sifz
|
|
Carlos Lopez |
1b9645 |
That file has a skeleton layer, select it
|
|
Carlos Lopez |
1b9645 |
in local mode try to drag the origin of the child bone a long distance.
|
|
Carlos Lopez |
1b9645 |
When the origin duck is released it jumps to other position.
|
|
Carlos Lopez |
1b9645 |
The jump is greater as greater is the duck displacement.
|
|
Carlos Lopez |
1b9645 |
To avoid that effect just restore the Local Length Scale of the parent
|
|
Carlos Lopez |
1b9645 |
bone from 0.470404 to 1.0
|
|
Carlos Lopez |
1b9645 |
When you do that you can drag the origin and it still jumping a little
|
|
Carlos Lopez |
1b9645 |
amount perpendicualar to the parent bone. It is due to the Loacal Width
|
|
Carlos Lopez |
1b9645 |
Scale. If you change it from 0.921387 to 1.0 the problem dissapears
|
|
Carlos Lopez |
1b9645 |
completely.
|
|
Chris Moore |
10859b |
Those values are discounted (the value is multiplied by) in some way
|
|
Carlos Lopez |
1b9645 |
from the drop position of the duck when the mouse is released.
|
|
Chris Moore |
527a7a |
|
|
Carlos Lopez |
1b9645 |
------------------------------------------------------------------------
|
|
Chris Moore |
527a7a |
dooglus, Wed Dec 24 02:18:46 CET 2008
|
|
Chris Moore |
527a7a |
|
|
Chris Moore |
527a7a |
in my simplified copy ( ~/Desktop/anim/bones/weird-origin.sifz ) drag
|
|
Chris Moore |
527a7a |
the top bone's origin to see the bug.
|
|
Chris Moore |
10859b |
|
|
Chris Moore |
10859b |
------------------------------------------------------------------------
|
|
Chris Moore |
10859b |
dooglus, Wed Dec 24 15:16:15 CET 2008
|
|
Chris Moore |
10859b |
|
|
Chris Moore |
10859b |
Fixed.
|