Difference between revisions of "Dev:Roadmap/Bones"

From Synfig Studio :: Documentation
Jump to: navigation, search
(Update Roadmap)
(Add inverse kinematic to the roadmap)
Line 37: Line 37:
 
(TODO) Flexible Binding: Allow to pass Skeleton influence - by render description or using "Link to Skeleton" convert
 
(TODO) Flexible Binding: Allow to pass Skeleton influence - by render description or using "Link to Skeleton" convert
 
  Bone influence formula: http://fooplot.com/plot/tt3pfwdd5d
 
  Bone influence formula: http://fooplot.com/plot/tt3pfwdd5d
 +
(TODO) Inverse kinematic
  
 
== Related modifications ==
 
== Related modifications ==

Revision as of 14:55, 6 April 2014

[DONE] Advanced transformation parameter for Groups
[DONE] Transformation widget for Groups
[DONE] Use mouse to shift origin of transformation
[DONE] Linking Group to bone (using the convert type)
[DONE] Allow linking group to bone using right-click (in the same way as "Link to Spline" done)
[DONE] Allow to transform group, which is linked to a bone (relative transformation)
+ Origin problem
+ Bone scale bug
+ Group should keep its visible transformation when linked to the bone
[DONE] Allow to add new bones via context menu on the canvas
[DONE] Fix group transformation in software renderer
[DONE] Replace bone tip with a green handle - it should allow to change both rotation and scale
[DONE] Cleanup unused bone parameters (pose mode)
++ Fix bugs in Software renderer
[DONE] Link vertices to a bone with a right-click (as "Link to Spline" done)
[DONE] Allow to manipulate vertices when they attached to the bone
+ Allow to animate transformation parameter without converting to the Composite
[DONE] Allow to animate vertices when they attached to the bone
[DONE] Rearrange handles in transformation widget, polishing
+ Get back feature which allows to change origin by holding "spacebar" hotkey
[DONE] Transformation widget: Always keep the same size on the screen
+ Optimize Software renderer for certain transformation cases
[DONE] Visible bones
[DONE] Multi-bone influence
[DONE] Weighted Binding: Allow to link vertices to a whole skeleton with consideration of bone influence
(TODO) Reverse manipulations for WeightedAverage & Average convert type
- Bone weight should be linked to the weighted average (???)
- Link to Bone shouldn't be always visible!
(TODO) Implement "Lock Scale" parameter for bone (and supplementary behavior of "Link to Bone")
- "Parent" parameter of the Bone shouldn't be expandable
- Allow to link origin of child bone to the tip of parent bone (???)
- "Link to Bone" should respect scale checkboxes of "Bone Link" convert
(TODO) Duplicate skeleton layer (fix)
(TODO) Remove bones
(TODO) Implement skeleton construction tool
(TODO) Flexible Binding: Allow to pass Skeleton influence - by render description or using "Link to Skeleton" convert
 Bone influence formula: http://fooplot.com/plot/tt3pfwdd5d
(TODO) Inverse kinematic

== Related modifications ==
[DONE] Import images as groups with "Children Lock" enabled
(TODO) "Lasso Tool" for images
(TODO) Lasso selection mode