Feature Requests item #1781903, was opened at 2007-08-26 04:56
Message generated for change (Comment added) made by dooglus
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757419&aid=1781903&group_id=144022

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Miscellaneous
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: make vertices/object move along paths

Initial Comment:
Synfig is great fun to do animations in, but there are is one thing that has 
been bugging me and, to the best of my internet search skills, does not seem to 
have been implemented/described anywhere.

Basically, I would like to be able to draw a bline with N vertices and have a 
shape move along that bline (the whole shape or individual vertices). Currently 
the only way I have found to do what I want is to draw a bline, and then move a 
shape along that line manually at fairly small intervals (very frustrating).

Example: A triangle that should move along a sine curve always pointing in the 
direction it is going to move next.

In that case I would like to be able to draw the triangle and the sine curve 
(or other bline) and say move the centre of the triangle along the bline and 
rotate it according to the shape of the bline. I have no idea how you would 
implement that, but it is a feature readily available in most 3D animation 
programs. 

Aternatively/in addition, it would be great to be able to change/edit the 
"movement path" (I have no idea what it really is called) in the window in the 
time-line dialog (the one selectd by the icon with the squiggly line next to 
the keyframe window), i.e. adding vertices or editing the tangents so that the 
interpolation between keyframes is changed.

I hope I didn't just miss either of these features. Synfig is great (a big pat 
on the shoulder of the developers and the people producing the tutorials) but 
the documentation is quite sketchy at times so finding what is possible and how 
to do it is far from straight forward.



----------------------------------------------------------------------

>Comment By: dooglus (dooglus)
Date: 2007-09-24 00:12

Message:
Logged In: YES 
user_id=1546005
Originator: NO

I implemented this in svn r745.

See
  http://wiki.synfig.com/Following_a_BLine
for a tutorial and
  http://wiki.synfig.com/Convert#BLine_Tangent
  http://wiki.synfig.com/Convert#BLine_Vector
for documentation.

----------------------------------------------------------------------

Comment By: dooglus (dooglus)
Date: 2007-09-18 18:30

Message:
Logged In: YES 
user_id=1546005
Originator: NO

I found that it is already possible to get an object to follow a single
bline, but not a general outline.  I uploaded an example to YouTube:

http://www.youtube.com/watch?v=wJ7C-FcxAy0

The sif file is http://dooglus.rincevent.net/synfig/follow-bline.sifz and
the .avi movie file is
http://dooglus.rincevent.net/synfig/follow-bline.avi

I still intend to make it possible to do the same for general outlines
(lists of blines).

I had to fix a few bugs in Synfig to get this to work, so it probably
won't work in any of the released versions.  The fixes will be in
subversion in an hour or so, and will be in the next release.

----------------------------------------------------------------------

Comment By: dooglus (dooglus)
Date: 2007-09-18 02:45

Message:
Logged In: YES 
user_id=1546005
Originator: NO

Interesting suggestion.  I'll have a go at implementing something like
that soon.  I'll post more here as and when I've got anything.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757419&aid=1781903&group_id=144022

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to