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-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_idOpen2011-03-25 00:35aligorith
close_dateNone2011-03-25 00:35aligorith
StatusInvestigate2011-03-25 00:35aligorith
File Added15479: constraint_influence_fix.patch2011-03-22 17:32jhk
assigned_tojhk2011-03-22 17:32jhk
assigned_toaligorith2011-02-28 11:46aligorith
assigned_tonone2011-01-20 12:51ton
StatusNew2011-01-20 12:51ton
File Added14647: weirdRotation.blend2011-01-19 19:43netich