Animator: Parametric Animation plugin - Discussion

Re: Animator: Parametric Animation plugin - Discussion

Postby ntxdave » Tue Feb 02, 2016 9:09 pm

I know this is pushing it but I would also like for it to be supported by one of the extensions that support exporting the model to WebGL.

Imagine being able to show you model on a web page with no plugin that included object animations.
1
User avatar
ntxdave 
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Tue Feb 02, 2016 11:01 pm

thomthom wrote:Can you animate instances within other instances?

Answer is Yes.

Actually, grouping component instances and groups helps transform several objects at once, instead of selecting each of them (even if multi-selection is also supported).
But you can individually move an object within a group.

In the Car Wash example, the whole car is translated as a group, including the wheels, and the wheels are transformed by spin individually.

Fredo
3
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Tue Feb 02, 2016 11:21 pm

thomthom wrote:
solo wrote:I hope that this animation gets supported by the SU integrated render engines like Twilight, Thea, Podium, Corona, Vray, etc.

Ditto! I know they'd be very interested.

I tentatively built an API for acting externally on the animation, so that a rendering software can drive the animation frame by frame.

Animator - API for Renderers - v1.pdf


I am in contact with tomasz for Thea.

But I don't know how to reach the others

Fredo
4
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Tue Feb 02, 2016 11:25 pm

ntxdave wrote:I know this is pushing it but I would also like for it to be supported by one of the extensions that support exporting the model to WebGL.

Imagine being able to show you model on a web page with no plugin that included object animations.

That would be a good feature, not just for animation.

I'll have to explore WebGL to understand what it is about and if it is applicable in the case of an animation.

I know Tak2hata has released a plugin doing WebGL export, so he is probably the best expert to contact.

Fredo
1
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby solo » Tue Feb 02, 2016 11:35 pm

So when can we play?

Planning a beta team?
2
www.solos-art.com

I'm a social vegan, I avoid meet.
User avatar
solo 
Global Moderator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby otb designworks » Wed Feb 03, 2016 12:02 am

Re beta test team: Pick Me Pick Me!!!

I am more excited for this plugin than anything I have seen come out of the official team since they gave us Layout!
1
Cheers, Chuck

OTB Designworks is on Youtube

6 core nMP, 32 gig RAM, (2) D700 GPU's, dual monitors

otb designworks 
 

Re: Animator: Parametric Animation plugin - Discussion

Postby thomthom » Wed Feb 03, 2016 1:06 am

fredo6 wrote:But I don't know how to reach the others

PM me who you are looking for - I'll see what I can do. I have the ChaosGroup contacts for sure - but I should be able to obtain other as well.
2
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby solo » Wed Feb 03, 2016 6:01 pm

I have had so many issues in the past with the available tools/plugins, that is why this is a huge thing.

See video below, a recent attempt to use SU and Thea, It failed and i needed to finally go into Thea studio to complete animation. I also needed to have layers animate, so I could show and hide panels, will it be possible with this plugin?

1
www.solos-art.com

I'm a social vegan, I avoid meet.
User avatar
solo 
Global Moderator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Wed Feb 03, 2016 10:16 pm

solo wrote:I also needed to have layers animate, so I could show and hide panels, will it be possible with this plugin?

Animator should normally support layer visibility, either attached to views or independently of views.

Below a short example. Watch the green cylinder and red cube, and layers panel.

Animator%20Layer%20visibility%20simple.gif


Fredo
3
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby JQL » Wed Feb 03, 2016 10:40 pm

Fredo and what about animating stuff by cycling through scenes as usual, is it also possible?

I mean it's so advanced in it's own that I can't understand if that is a possibility as it's what a basic animation plugin for SU does...

If it is, can we do it without showing UI? In fullscreen mode, to present stuff live to an audience?
1
User avatar
JQL 
Premium Member
Premium Member
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Wed Feb 03, 2016 11:07 pm

JQL wrote:Fredo and what about animating stuff by cycling through scenes as usual, is it also possible?

I mean it's so advanced in it's own that I can't understand if that is a possibility as it's what a basic animation plugin for SU does...

If it is, can we do it without showing UI? In fullscreen mode, to present stuff live to an audience?

Animator is not based on the native Scene animation mechanism of Sketchup. You can actually position the animation at any given time. Indeed, it is possible to develop a small GUI to make short cuts to specified time.

Also, there is a Player mode, with a much smaller palette. I plan to make the option to hide it when playing animation.

Animator Player mode.gif


Fredo
2
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby pilou » Wed Feb 03, 2016 11:51 pm

Seems very promising! :fro:
0
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby JQL » Thu Feb 04, 2016 12:07 am

We will find something you didn't think of! :D
0
User avatar
JQL 
Premium Member
Premium Member
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Thu Feb 04, 2016 12:15 am

JQL wrote:We will find something you didn't think of! :D

That's why the thread was started :)
1
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby Pixero » Thu Feb 04, 2016 12:20 am

What about how hierarchies are created?
Can that be made separate from how objects are grouped?
And what about inverse kinematic?

I'm also very interested in ways to fine tune camera animation paths and speed.
1
User avatar
Pixero 
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Thu Feb 04, 2016 12:21 am

Pixero wrote:What about how hierarchies are created?
Can that be made separate from how objects are grouped?
And what about inverse kinematic?

I am not clear about what is "Reverse kinematic" and "hierarchies".

Could you illustrate ?

Fredo
0
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby Pixero » Thu Feb 04, 2016 1:10 am

Forward kinematics. You rotate a shoulder and the arm and hand follows.
Inverse kinematics. You move the hand and the arm and shoulder rotates to match the hands movement.

I think it would be great to have a way of creating the hierarchy independent of how objects are grouped.
Something like bones in other software where you create a structure that you bind geometry to.
How you model and group geometry doesn't always match how you want to animate them.
1
User avatar
Pixero 
 

Re: Animator: Parametric Animation plugin - Discussion

Postby Rich O Brien » Thu Feb 04, 2016 8:33 am

How do you control the motion of an object over time? Is it linear interpolation?

If an object moves along X at 2m/s can you control the acceleration from 0 to 2m/s in some way?


Sent from my iPhone using Tapatalk
1
There's a frontroom and a backroom....reverse faces
User avatar
Rich O Brien 
Administrator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Thu Feb 04, 2016 9:03 am

Rich O Brien wrote:How do you control the motion of an object over time? Is it linear interpolation?

If an object moves along X at 2m/s can you control the acceleration from 0 to 2m/s in some way?

This should be addressed with Easing, which is supported in the Animator engine (in the initial video, you can see that the explosion of Homer is accelerated).

But I still need to build the GUI for custom easing.

By the way, I don't know if the appropriate term in English would be 'Easing' or 'Pacing'.

Fredo
1
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby thomthom » Thu Feb 04, 2016 9:38 am

fredo6 wrote:By the way, I don't know if the appropriate term in English would be 'Easing' or 'Pacing'.

Easing.
1
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby Rich O Brien » Thu Feb 04, 2016 10:25 am

Will the easing have types?

anim-fredo.png
2
There's a frontroom and a backroom....reverse faces
User avatar
Rich O Brien 
Administrator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby pilou » Thu Feb 04, 2016 10:42 am

Will be cool for animate gears! :fro: (a new gear plugin by Caermalo)
1
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby majid » Fri Feb 05, 2016 5:49 pm

Rich O Brien wrote:Will the easing have types?

anim-fredo.png

Mover plugin had some easing as I remember
Great plugin as always! :thumb: :thumb: :thumb: :thumb: :thumb:
0
My V-Ray book for architects: https://goo.gl/cz1oRc
User avatar
majid 
Top SketchUcator
 

Re: Animator: Parametric Animation plugin - Discussion

Postby thomthom » Fri Feb 05, 2016 5:59 pm

There is a nice lib on GitHub for easing in Ruby:
https://github.com/munshkr/easing-ruby

And nice visualisations here:
http://easings.net/
2
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Fri Feb 05, 2016 11:01 pm

@thomthom and Majid,

Animator should support predefined easing and custom easing. Simply, I need to build the GUI for custom easing.

Animator also supports oscillations (i.e. cyclic movement back and forth), either libnear or smooth as sinusoidal curves.

Fredo
4
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby thomthom » Sat Feb 06, 2016 8:25 am

Time to start another donation round for Fredo!
2
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby Anton_S » Sat Feb 06, 2016 8:26 pm

Nice work fredo!
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby JClements » Tue Feb 09, 2016 5:55 pm

What about exporting the animation to movie formats? Would that be left to the native SU export options or would there be other means for MP#, Avi, etc., formats?
1
John
Illustrator
Beaverton, Oregon
User avatar
JClements 
Premium Member
Premium Member
 

Re: Animator: Parametric Animation plugin - Discussion

Postby fredo6 » Tue Feb 09, 2016 9:18 pm

JClements wrote:What about exporting the animation to movie formats? Would that be left to the native SU export options or would there be other means for MP4, Avi, etc., formats?

Unfortunately, the Sketchup API does not expose a method for generating videos, even if there seems to be an embedded video module in Sketchup for Scene animation.

So I test with an external tool, so that Animator can generate videos at a specified frame rate and dimension. My current tests are with MP4 (as the animation of Car Wash posted by ntxdave), but I think it can generate other formats like AVI or animated GIF. I'll check when I have time. I'll need a Mac user to validate it also works on OSX.

I also hope that rendering software have a way to generate videos.

Anyway, this is an area where more exploration is needed. By default, Animator can generate a sequence of images.

Fredo
1
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: Animator: Parametric Animation plugin - Discussion

Postby solo » Tue Feb 09, 2016 9:22 pm

Anyway, this is an area where more exploration is needed. By default, Animator can generate a sequence of images.


IMO the best way to do animation :thumb:
0
www.solos-art.com

I'm a social vegan, I avoid meet.
User avatar
solo 
Global Moderator
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

PreviousNext


 

Return to Plugins

Who is online

Users browsing this forum: No registered users and 6 guests

Visit our sponsors: