[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [E-devel] E17 'todo'

On Mon, 31 Jul 2006 09:33:03 +0200 "Chady Kassouf" <chady.kassouf@gmail.com>

> On 7/31/06, The Rasterman Carsten Haitzler <raster@rasterman.com> wrote:
> >
> >
> >
> > for tweening transitions. this is tough. if start and end gradients dont
> > have
> > the same control points (number, position) what do you do? do you try and
> > merge
> > control points? or do you do a merged overlay of all control points so the
> > intermediat grad is a superset of all control points (exact duplicates
> > removed)
> > and then just linear interp the colors of these control points (and
> > calculate
> > their rgba from their appropriate positions in the start and end
> > grdients). i
> > would say that is what you want... :)
>  Well, I'm not really familiar with graphics programming concepts, but I do
> wonder what is it about gradients that makes them so important to calculate
> (as opposed to just using an image)
> Yes, I know that calculated gradients will scale better than an image ever
> will, but I don't see a really compelling reason to use gradients instead of
> images from a user perspective.
> It's far easier to just open a graphics editor, select the gradient tool and
> create an image, as opposed to worrying about control points and directions
> and whatnot.
> Can someone please explain to me what is so good about having evas create
> the gradients?

i agree in general too - but if someone is willing to put first-class gradient
objs into edje - well... mayaswell use it :)

------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster@rasterman.com
Tokyo, Japan (東京 日本)