Hi Harbs,

Since GSAP is proprietary I prefer go another route, that could be not as
performant as GSAP, but I think we can sacrifice a bit there ensuring we
keep on ALv2.
I think what we really need in most effects is easy to get those days with
Animate API. I think it is more interesting to get Animate API working on
HTMLElement (that you already planned to do on royale extras) to avoid
bracket access, and we can get many effects working that way with a good
performance.

Thanks


El mié., 1 jul. 2020 a las 11:36, Harbs (<[email protected]>) escribió:

> Yes. GSAP is a proprietary license.
>
> The cleanest way to add GSAP support would be with a library that’s
> external to Royale. We could even do that on royale-extras which is not
> strictly an Apache entity.
>
> While GSAP support would be great for those who want to use it, I was
> actually suggesting to use the *lessons* from the GSAP page on getting
> performance right.
>
> > On Jul 1, 2020, at 12:00 PM, Carlos Rovira <[email protected]>
> wrote:
> >
> > Cool,
> >
> > I must say that actually we are not able to use animations in
> > CSS. @keyframe is compiling with no errors, but compiler doesn't bake it
> in
> > the final App.css.
> > So until that bug is solved I'm working just with Animation js API
> > Anyway, I think we need to solve that bug and give people options,
> although
> > is clear that GSAP is better.
> >
> > What do you think about use GSAP as part of Royale Effects? will be some
> > license issue? or we could use it?
> >
> > El mié., 1 jul. 2020 a las 9:53, Harbs (<[email protected]>)
> escribió:
> >
> >> Most significantly, see how poorly css transitions actually perform. Web
> >> Animations seem to do much better than css transitions. I don’t think
> >> anything beats GSAP though.
> >>
> >>> On Jul 1, 2020, at 10:47 AM, Harbs <[email protected]> wrote:
> >>>
> >>> When and if we work on improved Effects, there’s a GSAP performance
> page
> >> which is really useful for comparing different methods of animations and
> >> how well they perform:
> >>> https://greensock.com/js/speed.html
> >>>
> >>>> On Jul 1, 2020, at 10:35 AM, Carlos Rovira <[email protected]>
> >> wrote:
> >>>>
> >>>> I have in mind to do something about Effects in Jewel at some point.
> For
> >>>> now we have the Effects library already pointed by Harbs.
> >>>> For Jewel my plan is to continue with the philosophy of adding through
> >> CSS
> >>>> as other things done in Jewel.
> >>>>
> >>>> El mié., 1 jul. 2020 a las 8:26, Harbs (<[email protected]>)
> >> escribió:
> >>>>
> >>>>> Take a look at the org.apache.royale.effects package in the “Effects”
> >>>>> project.
> >>>>>
> >>>>> See manualtests/EffectsExample for some sample usage.
> >>>>>
> >>>>>> On Jul 1, 2020, at 4:17 AM, Hugo Ferreira <[email protected]>
> >>>>> wrote:
> >>>>>>
> >>>>>> How to apply a simple standard effect (ex: Fade, Zoom, etc ...) ?
> >>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> Carlos Rovira
> >>>> http://about.me/carlosrovira
> >>>
> >>
> >>
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to