W3C home > Mailing lists > Public > www-svg@w3.org > May 2007

Re: 30th anniversary of Star Wars

From: <thomas.deweese@kodak.com>
Date: Thu, 24 May 2007 14:19:19 -0400
To: manuel.strehl@stud.uni-regensburg.de
Cc: www-svg@w3.org, www-svg-request@w3.org
Message-ID: <OF3AF2CD56.86745930-ON852572E5.00647BC0-852572E5.0064A561@knotes.kodak.com>

Hi Manuel,

www-svg-request@w3.org wrote on 05/24/2007 12:54:33 PM:

> Actually, I think that shouldn't be done by @transform. I thought more
> of a filter or a mask, that one could apply. E.g.,

     Take a look at 'feDisplacementMap' paired with some gradient filled 
geometry
I think it can make this effect.

> 
> <boundingBoxMap id="map">
>     <path d="some path, where the first M maps to the left upper corner
> of the bounding box" />
> </bBM>
> 
> <path d="..." bounding-box-map="url(#map)" />
> 
> I haven't thought of the concrete realisation, I just wanted to raise
> the topic.
> 
> Best
> Manuel
> 
> Steve Schafer wrote:
> 
> >On Thu, 24 May 2007 14:49:46 +0200, you wrote:
> >
> > 
> >
> >>OK, I don't want to have a "third dimension" in SVG (yet), but I guess
> >>transformations of the bounding box like this are quite often to 
happen
> >>to design people. E.g., both Photoshop and GIMP offer the possibility
> >>not only to rotate and skew a layer but also to "perspectively
> >>transform" it, which is exactly what I'm searching for (actually, it's
> >>the implementation of the second way I mentioned above).
> >> 
> >>
> >
> >Perspective transformations are non-affine, whereas the transformation
> >capabilities in SVG allow for only affine transformations. That's why
> >you can't find any SVG-esque way to do what you want. (In particular,
> >transforming a rectangle into a trapezoid is a non-affine
> >transformation, because it takes lines that were originally parallel 
and
> >makes them not parallel.)
> >
> >Steve Schafer
> >Fenestra Technologies Corp.
> >http://www.fenestra.com/
> >
> > 
> >
> 
> 
Received on Thursday, 24 May 2007 18:20:04 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:36 GMT