General discussion about Animator for SketchUp
by fredo6 » Mon Apr 18, 2016 3:21 pm
The information on Animator is maintained on the Plugin Home Page of Animator. This is also where you can download the RBZ file. REQUIREMENTS: - LibFredo6: v13.6 or above
- Sketchup version: SU2017 and above
- Platform: Windows and Mac OSX
- Usage: Free for the time being
- Expiration on: 31 Dec 2023
If you land on this page and are unfamiliar with how to install Sketchup Extensions such as LibFredo6 or how to register on Sketchucation, please watch this video or refer to the Plugin page of LibFredo6. Animator 2.0 toolbar.png Credit: all toolbar icons and cursors by Daniel S Animator is a script dedicated to the animation of Sketchup models. It provides a parametric, interactive framework to control movements of objects and cameras along a timeline. Animator - global shot 70.png Animations are based on the following concepts: - Sequences are reusable unit transformations for objects (such as translation, rotation, spin, scaling, explosion, ...) and for cameras (still view, traveling camera, ...)
- Clips are grouping of Sequences instantiated along a timeline, called Clip Elements. When you instantiate a Sequence as a Clip Element, you can change a few parameters, such as duration, easing, ...
- A Clip can contain other Clips. So a Clip is also seen as a Sequence.
- By convention the topmost clip is called a Film.
Notes on Features in the current release of Animator- Object transformations: translation, rotation, spin, screw, explosion, scaling, along path, apparition, all with easing and oscillation
- Cameras: Still views, Scene views, Tracking camera, Camera Around, all with fade-out
- Visual Effects: Layer visibility, rendering style, shadow, Layer on-off, visual zoom, visual extents, trajectory, visual target
- Kinematic Constraints: Same Movement, Rigidity, Global Instance
- Visit Controller: not finished and therefore disabled as of v2.0

No written documentation at the moment. Please watch the video tutorials.  0) A long introduction to Animator basic concepts (commented)
Last edited by fredo6 on Sun Dec 25, 2022 7:58 pm, edited 145 times in total.
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by fredo6 » Fri May 20, 2016 7:20 pm
New Release: Animator - v1.0q - 20 May 16Main changes:- fixed a major bug for non-English keyboard (say French!), whereby movements would not load due to the problem of decimal separator in Sketchup for length. I noticed it in a model by Pilou (thanks).
- TheaRender: implemented a timeout so that Animator stops the rendering and goes to the next frame if the rendering of a frame is > 3 times the rendering of the previous frame. So you shoudl now be able to launch a rendering with Thea and go take a coffee or lunch.
See main post for RBZ files
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by JQL » Fri May 20, 2016 9:58 pm
Thanks Fredo, I'm starting it now!
-

JQL
- Premium Member

-
- Posts: 2928
- Joined: Tue Sep 20, 2011 7:32 pm
- Location: Lisbon
- Name: JQL
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by fredo6 » Mon May 23, 2016 9:46 pm
New Release: Animator - v1.0r - 23 May 16Main changes:See main post for RBZ files
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by JQL » Mon May 23, 2016 10:27 pm
Thanks for providing this solution so fast!
I will resume my endeavours with animator asap!
-

JQL
- Premium Member

-
- Posts: 2928
- Joined: Tue Sep 20, 2011 7:32 pm
- Location: Lisbon
- Name: JQL
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by ntxdave » Mon May 23, 2016 11:04 pm
Started to build a new animation with v1.0r. Was in the process of adding a translation sequence for the car and decided I had made an error so I hit X icon to escape without saving the sequence and now I have the screen below. I do not seem to be able to stop Animator or restart it. I did finally get the button to Back to Animator but the screen stayed the same. vR- Editor Disappeared.PNG I was finally able to continue by triple clicking in the viewport which killed Animator and I was able to restart it. This has happened 3 times now.........
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by fredo6 » Mon May 23, 2016 11:28 pm
Dave,
Just republished Animator 1.0r with the fix. Sorry for that. LibFredo6 7.0r is unchanged.
I need also to think of an Escape, in case of bugs, because with the new Temporary exit feature, I got into a circular issue.
Fredo
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by ntxdave » Mon May 23, 2016 11:38 pm
fredo6 wrote:Dave,
Just republished Animator 1.0r with the fix. Sorry for that. LibFredo6 7.0r is unchanged.
I need also to think of an Escape, in case of bugs, because with the new Temporary exit feature, I got into a circular issue.
Fredo
Thanks.......I will update immediately  Tried the same thing - exiting the creation of a motion and it seemed back to normal (yes-it worked properly) 
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by duanekemp » Sat May 28, 2016 1:31 pm
New update downloaded today.
Thank you so much.
-

duanekemp
-
- Posts: 258
- Joined: Thu Mar 04, 2010 11:42 am
- Location: Switzerland
- Name: Duane Kemp
- Operating system: Windows
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by fredo6 » Thu Jun 02, 2016 12:07 am
New Release: Animator - v1.0t - 02 Jun 16- New Features
- Visual Effects: Layer visibility, rendering style, shadow. This allows to set these parameters independently of views
- Support of SketchFX Ex (thanks to Alberto and Fluid)
- Preview in timeline (you need to set it up in Default Parameters)
- Maintenance - Fixes and adjustments
- Bug in Make film from selection
- Non-ascii characters in model path and name made FFmpeg to fail - fixed
- Position of the timeline (horizontal or vertical) is now retained across Sketchup sessions
- Bug in Previw of video and sample image on Mac
- Cosmetic changes in GUI
I'll try to make some videos to demo the features more in details. In the meantime, here is a small GIF showing that you can play with styles, layer visibility and shadows independently of views (watch the palette, shadows and background style). Animator - v1.0t.gif See main post for RBZ files
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by solo » Thu Jun 02, 2016 6:19 pm
I am having issues with this release, see video.
If you see a toilet in your dreams do not use it.
-

solo
- Global Moderator
-
- Posts: 12357
- Joined: Mon Nov 12, 2007 1:46 pm
- Location: The Colony, Texas
- Name: solo
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by ntxdave » Thu Jun 02, 2016 9:10 pm
Hey Pete - that stuff looks familiar 
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by solo » Thu Jun 02, 2016 9:13 pm
ntxdave wrote:Hey Pete - that stuff looks familiar 
lol, yeah, I was trying something out that I thought could help you but I am having issues making my idea work.
If you see a toilet in your dreams do not use it.
-

solo
- Global Moderator
-
- Posts: 12357
- Joined: Mon Nov 12, 2007 1:46 pm
- Location: The Colony, Texas
- Name: solo
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by ntxdave » Thu Jun 02, 2016 9:15 pm
solo wrote:ntxdave wrote:Hey Pete - that stuff looks familiar 
lol, yeah, I was trying something out that I thought could help you but I am having issues making my idea work.
Care to share?
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by solo » Thu Jun 02, 2016 9:18 pm
Trying to figure out how to do the water spray
If you see a toilet in your dreams do not use it.
-

solo
- Global Moderator
-
- Posts: 12357
- Joined: Mon Nov 12, 2007 1:46 pm
- Location: The Colony, Texas
- Name: solo
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by ntxdave » Thu Jun 02, 2016 9:32 pm
solo wrote:Trying to figure out how to do the water spray
I have it working (not as an animated texture) but have it showing up and then hiding. I also did one where I used the Video Texture plugin that animates the spray but it did not work well with Animator. The animation of the texture did not show at all. Take a look at this thread: viewtopic.php?f=401&t=65021&p=597074#p597074
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by fredo6 » Sun Jun 05, 2016 1:02 am
New Release: Animator - v1.0u - 04 Jun 16Maintenance and small evolutions- Rendering Style bug is fixed. Should now work
- A Layer visibility element will now restore previous layer visibility when it is finished if it has a non-zero duration (as requested by ntxdave)
- Consistent numbering in naming by default (as suggested by Rich O Brien)
- You can now open components and groups when in temporary exit to Sketchup
- Cosmetic changes in Video generation dialog box
See main post for RBZ files
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by ntxdave » Sun Jun 05, 2016 2:21 am
fredo6 wrote:New Release: Animator - v1.0u - 04 Jun 16Maintenance and small evolutions- Rendering Style bug is fixed. Should now work
- A Layer visibility element will now restore previous layer visibility when it is finished if it has a non-zero duration (as requested by ntxdave)
- Consistent numbering in naming by default (as suggested by Rich O Brien)
- You can now open components and groups when in temporary exit to Sketchup
- Cosmetic changes in Video generation dialog box
See main post for RBZ files
Ran some quick tests........ Style Change .gif Style now changes........ Spray v1.0u.gif Layer turned on but did not turn off at the end of the duration Paint Object v1.0u.gif Was able to temporally exit and change the use the paint brush to edit an object. My observation was that sequences were sequentially numbered... Did not try to create a video yet.........
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by fredo6 » Sun Jun 05, 2016 3:49 pm
ntxdave wrote:Layer turned on but did not turn off at the end of the duration
You need to hve a defined state for the layer visibility before your Layer visibility element. In general, it's a good idea to place a view with shadow, style and layer visibility at the beginning of the film so that the animation always starts in a determined state. Fredo
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by ntxdave » Sun Jun 05, 2016 4:33 pm
fredo6 wrote:ntxdave wrote:Layer turned on but did not turn off at the end of the duration
You need to hve a defined state for the layer visibility before your Layer visibility element. In general, it's a good idea to place a view with shadow, style and layer visibility at the beginning of the film so that the animation always starts in a determined state. Fredo
Tried just putting a normal view at the beginning and it did not change anything. Then I added a layer view at the beginning with 0 seconds and all works well (see below). Layer Control v6 .gif Fredo, I am fine with this. I fully understand having to place this view at the beginning. It helps insure that we have captured the "default" setting for all layers. I like using the duration to control when the layer returns to its original state. It give me a better visual of when the layer state will be changed in one control rather than having to identify 2 controls which could wind up in different time lines. Thanks very much for implementing it this way. I only have one last item to be able to do my full car wash (as I currently see it  ). I need to be able to scale a couple of pieces. Now I have to go off and generate several different materials for different types of sprays/foams.
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by ntxdave » Sun Jun 05, 2016 5:27 pm
OK - If I have multiple layers to show/hide, I cannot get it to work correctly (at least the way I would like) using the duration greater than 0. Here is an example. I have 2 spray units. I have them at different times and different durations. They both turn on correctly but they do not turn off until after the 2nd layer is to be hidden. Layer Control v8 .gif I will try later using the original method of setting 0 duration for each layer to show and hide and see what happens. While this works, I was hoping the previous method would work as well. Maybe I am pushing the envelope a little too far. I will have multiple situations like this is a full wash. As previously stated, if a single control for each layer can be accomplished, IMO it would be much easier to manage. Is this way out of perspective  OK - I see what is going on is that each time any action is taken, it is for ALL layers. Thus I would need to break my example down and have 5 layer visibility captures: - At beginning to capture the initial state of all layers
- Beginning of the first spray to turn that layer on and the other spray layer off
- Beginning of the second spray to turn that layer on and make sure the other layer is still on
- End of the first spray to turn that layer off and make sure the other spray is still on (since in the case there is actually some overlap
- End of the second spray to turn that layer off
Is it out of the question to ask if it is possible to control each layer independently?
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by ntxdave » Mon Jun 06, 2016 11:28 pm
solo wrote:Trying to figure out how to do the water spray
Have not heard/seen anything more from and was wondering where you were headed with.
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by JQL » Tue Jun 07, 2016 12:08 am
solo wrote:Trying to figure out how to do the water spray
Why don't you composite it using Natron or other similar software?
-

JQL
- Premium Member

-
- Posts: 2928
- Joined: Tue Sep 20, 2011 7:32 pm
- Location: Lisbon
- Name: JQL
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by fredo6 » Mon Jun 13, 2016 9:54 pm
New Release: Animator - v1.0v - 13 Jun 16Maintenance and small evolutions- Reworked the Movement engine to make it more contextual. This answers some valid requests by Pilou and Dave. See video below
- Objects concerned by a movement are highlighted when mouse-over in the timeline. I still need to illustrate the movement itself
- Possible assignment of color to a Clip element. This may help to distinguish them.
- Bug fixing, in particular when creating new films and for random cases where the offset of transaltion was 'unset'
- Cosmetic changes
Note for the video: - The Rubiks cube is actualling 'orbiting' around the small cube. Orbiting means Rotation by a point which is attached to another object (versus absolute pivot). - It can however move by itself individually (the small jump) - The inside of the Rubiks cube is also animated - That why, in the second part of the video, the second instance only shows the movements within the Rubiks cube. Animator - Mix movements instances.gif See main post for RBZ files
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by ntxdave » Mon Jun 13, 2016 11:26 pm
fredo6 wrote:New Release: Animator - v1.0v - 13 Jun 16Maintenance and small evolutions- Reworked the Movement engine to make it more contextual. This answers some valid requests by Pilou and Dave. See video below
- Objects concerned by a movement are highlighted when mouse-over in the timeline. I still need to illustrate the movement itself
- Possible assignment of color to a Clip element. This may help to distinguish them.
- Bug fixing, in particular when creating new films and for random cases where the offset of transaltion was 'unset'
- Cosmetic changes
Note for the video: - The Rubiks cube is actualling 'orbiting' around the small cube. Orbiting means Rotation by a point which is attached to another object (versus absolute pivot). - It can however move by itself individually (the small jump) - The inside of the Rubiks cube is also animated - That why, in the second part of the video, the second instance only shows the movements within the Rubiks cube.
Some good enhancements. I am playing with these a little and having a point of reference for rotating (orbiting another object) will turn out to be valuable. Already playing with that a little. In particular, I like the ability to hover a sequence and get some visual feedback on which objects the sequence is attached to is REALLY valuable (IMO). I also like that I can color code a sequence so I can easily identify all of the sequences that belong to a given object visually. I think this will be another tool that can be used a lot. Here is good example. I have 2 panels of the garage door that I have animated. By color coding each panel, I can easily see which sequences belong to which panel. Animator 1.0t.PNG
-

ntxdave
-
- Posts: 2098
- Joined: Wed Oct 02, 2013 3:32 pm
- Name: Dave Cahall
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by fredo6 » Tue Jun 14, 2016 5:27 am
About Orbiting, for the time being: - when you have clicked to select the pivot, you should click-right and choose the reference object if this is not the one taken by Animator or if you wish an absolute pivot. - The reference object for pivot is highlighted in Orange.
I'll make the GUI more explicit in a next version.
Fredo
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by fredo6 » Fri Jul 08, 2016 11:32 pm
New Release: Animator - v1.0x - 08 Jul 16- New Features
- Visual Effects: Layer visibility on-off (see tutorial)
- Visual Effects: zoom
- Cameras: Tracking Cameras (see tutorial)
- Cameras: Scene Cameras
- Support of Twilight Render Pro (thanks to Chris)
- Minimize timeline(to hide all palettes when playing animation) - see tutorial
- Maintenance - Fixes and adjustments
- Corrections for Rotation with orbiting
- Various bugs
- Cosmetic changes in GUI
See main post for RBZ files Here are two videos 1) Tracking Cameras2) Layer visibility: State and On-Off
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by chri » Sat Jul 09, 2016 12:13 pm
hi Fredo the new release don't works for me When i click on the icon ... nothing !
(i use SKETCHUP PRO 2014 AND WINDOWS XP )
Chri
Last edited by chri on Sat Jul 09, 2016 12:56 pm, edited 1 time in total.
-

chri
-
- Posts: 1272
- Joined: Sat Jul 03, 2010 11:29 am
- Location: champlay FRANCE
- Name: christian
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Advanced
by fredo6 » Sat Jul 09, 2016 12:21 pm
chri,
Can you open the Ruby console to see what is going on
Fredo
-

fredo6
- Premium Member

-
- Posts: 4974
- Joined: Mon Nov 12, 2007 9:07 pm
- Location: France
- Name: Fredo6
- Operating system: Windows
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Intermediate
by chri » Sat Jul 09, 2016 12:25 pm
fredo6 wrote:chri,
Can you open the Ruby console to see what is going on
Fredo
message in Ruby console Error: #<NoMethodError: undefined method `definition' for #<Sketchup::Group:0x968a150>> ...
Last edited by chri on Sat Jul 09, 2016 12:56 pm, edited 1 time in total.
-

chri
-
- Posts: 1272
- Joined: Sat Jul 03, 2010 11:29 am
- Location: champlay FRANCE
- Name: christian
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Advanced
by Ad Machine » 5 minutes ago
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to Animator Beta
|