Bodymovin AE integration
Moderator: Klaus
-
- Posts: 18
- Joined: Wed Jul 02, 2014 12:36 pm
Bodymovin AE integration
Have you lovely people seen this script for After Effects called Bodymovin?
I can't link it but if you google:
bodymovin aescripts
It's an extension for After Effects whereby the Animations are exported as .json files!!! You can render animations in the browser on svg, canvas and html!!!
Air BNB have done a lib called Lottie that makes these anims run native in iOS and Android. There's a player already called bodymovin.js
It'd be so great if there was tighter integration with After Effects and Livecode!! Especially for the animated .SVG factor that would work well with independent rez.
Currently I am using AE to make elements that I bounce as a .PNG sequence which I then playback through a button script refreshing the icon
the power of after effects animation integrated with the wonderful Livecode language and dev environ would amazing!
Maybe this is outside of the scope or there already exists a way to extend but regardless of how they've done it - it's a pretty cool trick to get a dynamic UI
I can't link it but if you google:
bodymovin aescripts
It's an extension for After Effects whereby the Animations are exported as .json files!!! You can render animations in the browser on svg, canvas and html!!!
Air BNB have done a lib called Lottie that makes these anims run native in iOS and Android. There's a player already called bodymovin.js
It'd be so great if there was tighter integration with After Effects and Livecode!! Especially for the animated .SVG factor that would work well with independent rez.
Currently I am using AE to make elements that I bounce as a .PNG sequence which I then playback through a button script refreshing the icon
the power of after effects animation integrated with the wonderful Livecode language and dev environ would amazing!
Maybe this is outside of the scope or there already exists a way to extend but regardless of how they've done it - it's a pretty cool trick to get a dynamic UI
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
Re: Bodymovin AE integration
Possibly . . .this is outside of the scope
But one thing LiveCode seriously lacks is the ability to
export audio, video, animations and so forth to other formats.
Re: Bodymovin AE integration
That is not the purpose of a Integrated Development Environment, I don't think any other development envoironment does this. There are dozens of dedicated apps that can do this, and most of them are free.
I'd rather use these, and do, than to exspect a possible future "cheesy export to xxx" feature in Livecode!
I'd rather use these, and do, than to exspect a possible future "cheesy export to xxx" feature in Livecode!

Re: Bodymovin AE integration
I haven't seen it, but I also don't use AE 
However,

However,
If you post 5 more times, this will stop being a problem


-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
Re: Bodymovin AE integration
cheesy?a possible future "cheesy export to xxx" feature
There are any number of applications developed in any number of programming languages that can export their end products as sound, video or what-have-you files.
While LiveCode can export text, RTF and HTML files as well as a variety of image formats, it cannot export sound or video files.
Why is it "odd" to expect LiveCode to export files to formats that other programming languages can?
As an educator I have been asked by a number of 16/17 year olds to run them through
a 2-3 intensive programming course this coming summer to allow them to apply to
universities in Germany and the British Isles to study programming.
Those universities have indicated that they'd like to see "a modest portfolio of work" [Yikes!].
This is by way of circumventing what passes for programming in Bulgarian
high schools (copy programs from textbooks, with no explanation and no support).
Now LiveCode has "pretensions" to being a "complete" programming language . . .
On my BBC Micro Model B I can export sound files onto a cassette tape as
independent files from the program that generated them: that computer
and the programming language on its ROM chip was put together
(by Sophie Wilson, cheers, cheers) in 1981.
What is the point of, say, a program to write music that cannot export
the end result in an interoperable format?
Last edited by richmond62 on Fri Dec 28, 2018 6:46 pm, edited 2 times in total.
-
- VIP Livecode Opensource Backer
- Posts: 10043
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: Bodymovin AE integration
Every useful invention we enjoy today was at one time a crazy idea.
I think this is an interesting thread, possibly a category of activity that can push the boundaries of LC Builder in ways benefiting other activities as well.
I think this is an interesting thread, possibly a category of activity that can push the boundaries of LC Builder in ways benefiting other activities as well.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
Re: Bodymovin AE integration
I'm not sure why, but I do have a feeling that the ability to export audio and video formatsthis is an interesting thread
is something that has been "ducked" for far, far too long.
-
- VIP Livecode Opensource Backer
- Posts: 10043
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: Bodymovin AE integration
Yes, I'm not sure why you have that feeling either.richmond62 wrote: ↑Fri Dec 28, 2018 6:48 pmI'm not sure why, but I do have a feeling that the ability to export audio and video formatsthis is an interesting thread
is something that has been "ducked" for far, far too long.
Rather than lament the absence of an feature rarely seen in IDEs to stain the past, I prefer to see the opportunity to expand our IDE to handle this as a differentiator for the future.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
Re: Bodymovin AE integration
I do see your point.Rather than lament the absence of an feature rarely seen in IDEs
But I have always had the feeling that LiveCode is not JUST an IDE,
but a programming language as well, and a lot of programming languages
allow one to work out ways to export sound files, et al.
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
-
- Posts: 18
- Joined: Wed Jul 02, 2014 12:36 pm
Re: Bodymovin AE integration
Better media export could be a good extension for the livecode apps sure.
If that bodymovin .json player was integrated as a widget then the it’d make for some slick UI and animations inside Livecode
I’ll post my tests with .PNG sequence icon ID playback. It’s an ok work around but direct AE to Livecode/animated .svg would be an incredible addition
If that bodymovin .json player was integrated as a widget then the it’d make for some slick UI and animations inside Livecode
I’ll post my tests with .PNG sequence icon ID playback. It’s an ok work around but direct AE to Livecode/animated .svg would be an incredible addition
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
Re: Bodymovin AE integration
Indeed, it is always possible to export sequences of images . . .
AND THEN have to TEDIOUSLY assemble them and export the result as a movie file.
NO sound.
AND THEN have to TEDIOUSLY assemble them and export the result as a movie file.
NO sound.
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
Re: Bodymovin AE integration
There is, of course, something to get one started:Animations are exported as .json files!!!
-
Re: Bodymovin AE integration
Many Thanks for calling our attention to this library!
Certainly, the extension Bodymovin for After Effects
is amazing and the demos are wonderful:
https://nearpod.com/digital-citizen-experience
Just for curiosity, How could you import and play
a json animation into LiveCode without using the
browser widget?
https://aescripts.com/bodymovin/
Al
Certainly, the extension Bodymovin for After Effects
is amazing and the demos are wonderful:
https://nearpod.com/digital-citizen-experience
Just for curiosity, How could you import and play
a json animation into LiveCode without using the
browser widget?
https://aescripts.com/bodymovin/
Al
-
- Posts: 18
- Joined: Wed Jul 02, 2014 12:36 pm
Re: Bodymovin AE integration
I think you and I might be chasing slightly different unicornsrichmond62 wrote: ↑Sat Dec 29, 2018 12:14 pmIndeed, it is always possible to export sequences of images . . .
AND THEN have to TEDIOUSLY assemble them and export the result as a movie file.
NO sound.