Difference between revisions of "Dev:Roadmap/Bones"

From Synfig Studio :: Documentation
Jump to: navigation, search
(Update Roadmap)
(Update Roadmap)
Line 23: Line 23:
 
+ Optimize Software renderer for certain transformation cases
 
+ Optimize Software renderer for certain transformation cases
 
[DONE] Visible bones
 
[DONE] Visible bones
<IN-PROGRESS> Multi-bone influence
+
[DONE] Multi-bone influence
(TODO) Weighted Binding: Allow to link vertices to a whole skeleton with consideration of 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!
 
- Link to Bone shouldn't be always visible!
 
(TODO) Implement "Lock Scale" parameter for bone (and supplementary behavior of "Link to Bone")
 
(TODO) Implement "Lock Scale" parameter for bone (and supplementary behavior of "Link to Bone")

Revision as of 05:29, 10 March 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

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