Add Bone System

Bug #170275 reported by Bug Importer
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Wishlist
Unassigned

Bug Description

It's commonly used in 3D programs. And Moho, a 2D
vector based animation program (www.lostmarble.com)
also uses the idea of bones to simulate hierarchy. This
can help to create animations.

Even if svg animation is not supported, bones could be
useful to export the keyframes to a raster format.

--Pau

Revision history for this message
Bryce Harrington (bryce) wrote :

To my knowledge, SVG does not include support for bones.
Could you describe in more detail how this would work in a 2D
vector drawing tool?

Revision history for this message
Bug Importer (bug-importer) wrote :

Bones will work this way:
-You can attach (groups of) points to bones, so when you
rotate a bone the points are rotated.
-You can specify which bone is the son of another, so when
you rotate a parent, the sons are rotated (and the points
attached to them).
-The bones rotate around their base.(like they do in the real
world)

The bone (or skeletical) system is useful to draw elements
based on parts that follow a hierarchy. Imagine you are
drawing a character in different poses.

This system is usual in 3D programs, like Blender. Here you
can find an example:
http://download.blender.org/documentation/html228/x5638.ht
ml

But it's not only useful in 3D, a vector drawing (and
animation) tool like Moho uses it, you can see an screenshot
in their page that shows this:
http://www.lostmarble.com/moho/screens/3.jpg

If something is not clear is probably because of my english.
So ask whatever you want if you have any doubts and I'll try
to explain it better.

--Pau

Revision history for this message
Bug Importer (bug-importer) wrote :

That would be really great, specially if some Free
(capitalized, as in Free Speech) program could do the same
as Moho does (Inkscape itself?).

Revision history for this message
Vellum (vellum) wrote :

I think that the "Bones" idea is used in the 2D vector drawing
prog Expressions. I think it is called shapes there but it
sounds the same. It looks as if it would very useful and good
fun.
vellum

Revision history for this message
Bug Importer (bug-importer) wrote :

I've just downloaded and tried Expression
(http://www.microsoft.com/products/expression)

It has a different approach, but the idea is very similar. In
Expession you can represent a path with another path(more
simple). It's like the Inkscape linked offset but you can use
any path.

This is also a good aproach, it lacks the advantages of
defining a hierarchy, but it requires less new elements to
implement, because it can be defined with the existing tools
Inkscape has.

They are called Skeletal strokes, and that's a little description
I quote from the manual in case my description were difficult
to understand:

"Skeletal Strokes is the kind of user-definable stylish brush
strokes made from arbitrary vector or bitmap pictures. Skeletal
Strokes are applied along a path, also referred to as the
skeleton of the stroke, and can be easily controlled by
manipulating the path itself.

Graphics of any design can be easily turned into a
Skeletal Stroke. All you need is a quick simple marqueeing
gesture using the Stroke Definition Box tool. Whether a
atercolor brush trail, a fish, an arm or a picture created from
other Skeletal Strokes, they can all be turned into new
Skeletal Strokes, and be used for drawing at once.
In Expression, Skeletal Strokes are always in your
control. You can make different parts stretch or
repeat differently, or use multi-view strokes to add
variety or make animations."

--Pau

Revision history for this message
Bug Importer (bug-importer) wrote :

'Bones' might be part of ' Milestone 20 - Full Animation
Support'

Skeletal strokes is something different See
http://wiki.inkscape.org/wiki/index.php/Expression for
'Skeletal strokes'
and http://wiki.inkscape.org/wiki/index.php/Moho for 'Bones'.

These requests have been made several times.

I suspect that it would be desirable to bring the 'shaped
strokes' from the 'Future Milestone. onto the map, and also
assess whether 'Bones' is part of the mapped out plan at all.

FWIW, I am not suggesting that either of these proposals
should be fast-tracked: There is a case for adding Painterly
or Natural Media effects as soon as possible, but none for
doing so badly or to the detriment of Inkscape elsewhere!

I would leave 'Bones' until Animation is underway ...

I suspect that this RFE could be closed as a duplicate.

Revision history for this message
vonHalenbach (lustik) wrote :

This wish could be useful for animation at a later time.

Changed in inkscape:
importance: Low → Wishlist
status: New → Confirmed
tags: added: animation
Revision history for this message
Zech (zechariah1645-deactivatedaccount) wrote :
Revision history for this message
Yash Pal Goyal (yashpalgoyal1304) wrote :

the direct link for comment#9 is https://bugs.launchpad.net/inkscape/+bug/1747179

tags: added: bug-migration
Revision history for this message
grey tomorrow (gtomorrow) wrote :

Hi - thanks for reporting this bug, I've manually migrated it to Inkscape's new bug tracker on GitLab, and closed it here.

Please feel free to file new bugs about the issues you're seeing at
https://inkscape.org/report .

Moved to: https://gitlab.com/inkscape/inbox/issues/3528
Closed by: https://gitlab.com/greytomorrow

Changed in inkscape:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.