Only search projects.blender.org
Log In
New Account
Home
My Page
Projects
Blender 2.x BF release
Summary
Activity
Tracker
SCM
Files
Blender 2.6 Bug Tracker: Browse
[#25725] Transform bone constraint & 'local with parent' as owners space
Date:
2011-01-19 19:43
Priority:
3
State:
Closed
Submitted by:
David GascueƱa (
netich
)
Assigned to:
Joshua Leung (aligorith)
Category:
Animation system
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
Summary:
Transform bone constraint & 'local with parent' as owners space
Detailed description
If you have one bone with a transform constraint, and set its space to 'local with parent' it rotates or move weirdly. Even if all parameters are set to 0, (so no transformation should be applied).
And if you set the ifluence to 0 it moves ok. but with 0.001 does the same thing as with 1.000.
Followup
Message
Date
: 2011-01-20 12:51
Sender
:
Ton Roosendaal
Let's ask Joshua!
Date
: 2011-03-22 17:32
Sender
:
Janne Karhu
Passing back to you Joshua!
Here's patch that seems to fix this and #26014, but I must admit that the whole constraint system goes a bit above my head, so it's difficult for me to predict if this change will have any adverse effects. There seems to be something fishy going on in the space conversions on both bugs, but moving the influence interpolation outside the matrix conversions (so that the interpolation is always done in world space) seems to fix both bugs.
Please review the patch and decide what to do with these two bugs :)
Date
: 2011-03-25 00:35
Sender
:
Joshua Leung
Cheers for catching that! It seems to make sense.
Attached Files:
Name
Date
Download
weirdRotation.blend
2011-01-19 19:43
Download
constraint_influence_fix.patch
2011-03-22 17:32
Download
Changes:
Field
Old Value
Date
By
status_id
Open
2011-03-25 00:35
aligorith
close_date
None
2011-03-25 00:35
aligorith
Status
Investigate
2011-03-25 00:35
aligorith
File Added
15479: constraint_influence_fix.patch
2011-03-22 17:32
jhk
assigned_to
jhk
2011-03-22 17:32
jhk
assigned_to
aligorith
2011-02-28 11:46
aligorith
assigned_to
none
2011-01-20 12:51
ton
Status
New
2011-01-20 12:51
ton
File Added
14647: weirdRotation.blend
2011-01-19 19:43
netich