Synfig Project Forum

Forums for Synfig Project
It is currently Mon May 20, 2013 9:37 am

All times are UTC - 4 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: cage layer?
PostPosted: Mon Nov 08, 2010 5:07 am 
Offline
User avatar

Joined: Tue Feb 26, 2008 3:33 am
Posts: 664
Location: Foshan City, China
:mrgreen:
http://www.cs.technion.ac.il/~weber/Pub ... coords.mov
http://reynantem.blogspot.com/2010/11/g ... -tool.html

_________________
time flies...


Top
 Profile  
 
 Post subject: Re: cage layer?
PostPosted: Mon Nov 08, 2010 6:09 am 
Offline
User avatar

Joined: Fri Aug 07, 2009 12:01 am
Posts: 121
Location: Cairns Australia
An idea I've had, which I suspect would do the same thing, would be to improve the curve warp layer so that instead of a start point and end point, it can take a list of vertices.. So you have one list of vertices that defines an area to be deformed, and another list that the image is deformed to. (There would need to be a way of hiding and showing the different sets of ducks, or there will be trouble selecting them)
一样吗?


Top
 Profile  
 
 Post subject: Re: cage layer?
PostPosted: Mon Nov 08, 2010 12:30 pm 
Offline
Site Admin
User avatar

Joined: Sat Dec 01, 2007 6:26 am
Posts: 4122
Location: Spain
Very nice the Gimp tool, but how does it work? does it do triangulations and maps the triangulation later?
We have a Warp Tool that does something similar but with limited source points (4 in a square). The curve warp works different because the source is a single segment and it the entire 2D plane is mapped to a deformed bline with arbitrary blinepoints. In Gimp example the source is a polygon and the destiny is a polygon. Our main difference is that the source possibly can be animiated too and the destiny of course also.
Current Warp layer has the problem of the perspective because the distortion can be done inside and also outside the source rectangle. The polygon to polygon deformation seems to be useful only for internal points so that problem doesn't exists.

The real problem is to decide the mapping of the internal points, because it has lots of different approachings on what is the "coordinates" of the inner point based on the rounding control points...

For three contour points (a triangle) the map coordinates are simple but how to proceed with four or more points? Adding triangle control areas at the same time the control points are added?

-G

_________________
Synfig needs your help!
Developers, packagers, bug testers, translators, artists, web developers, wiki writers... you can contribute! :D


Top
 Profile  
 
 Post subject: Re: cage layer?
PostPosted: Mon Nov 08, 2010 2:45 pm 
Offline
User avatar

Joined: Sat Jan 02, 2010 2:13 pm
Posts: 133
Location: France
Hello genete
Michael Muré posted explanations on the french Blender forum, the Blenderclan.
There are:
http://wave.google.com/wave/waveref/goo ... BvsoJ9FmFH
and
https://docs.google.com/View?id=dczx8zht_13cjj838cq
and his blog in French:
http://pellelatarte.fr/category/gsoc/

I don't understand it :mrgreen: , but maybe it can help you :)

_________________
http://mad0images.blogspot.com/


Top
 Profile  
 
 Post subject: Re: cage layer?
PostPosted: Mon Nov 08, 2010 7:50 pm 
Offline
Site Admin
User avatar

Joined: Sat Dec 01, 2007 6:26 am
Posts: 4122
Location: Spain
Great link mad0! (I don't understand a word in quick read too!... Maybe a closer look...)
-G

_________________
Synfig needs your help!
Developers, packagers, bug testers, translators, artists, web developers, wiki writers... you can contribute! :D


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 4 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group