Animation tools

New plugins, tools etc.
Post Reply
Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Animation tools

Post by Philo » 28 Jan 2012, 22:01

Hello community! I've been lurking around for a while now and decided it was time I contributed a little.

At the request of some of my colleagues, I started a blog where I will write tools for animators and detail my thought process while doing it. I intend to put up a new tool each week (or at least try to, depending on my schedule). So far I have posted 3 simple tools in posts detailing how I approached each of them. If you don't want to know how to write them yourselves and just want the scripts, there is a download section where the tools can be grabbed without suffering through my jibber-jabber. Some tools will be pure scripts, some plugins, some ICE compounds, special views, etc.

Tools available right now:
1. Keep Ref keys (tool that cleans up the timeline of an object based on a second "reference" object)
2. Change Interpolation (switches the FCurves of the selected object to spline, constant, or linear)
3. Match All Transforms (the softimage built-in tool is buggy when working with keyed rotations, this one isn't)
4. Point Tracker (this tool creates nulls constrained on every selected vertex through an ICETree)
5. Copy Animation (this tool simplifies the copy/paste animation workflow)

I know that what is available right now is pretty basic and simple, don't worry, I'm just going through the simple ones first so I can get a hang of writing a post each week. I also need to figure out the proper approach to explaining them which is why they might not follow the same "pattern" just yet.

I have a couple of ideas for what will come next including some fun scripting/ICE combos but I am also open to suggestions and requests.

Blog: http://philmelancon.wordpress.com/
Direct link to the download section: http://philmelancon.wordpress.com/downloads/

Feel free to drop me a line if you have an idea for more animation tools or even a suggestion for the way I present them, I don't plan on stopping anytime soon and I do like a challenge once in a while!
Last edited by Philo on 25 Feb 2012, 20:43, edited 2 times in total.
Helping speed up animators one tool at a time!

User avatar
Hirazi Blue
Administrator
Posts: 5107
Joined: 04 Jun 2009, 12:15

Re: Animation tools

Post by Hirazi Blue » 28 Jan 2012, 22:39

That's a very nice & valuable blog you've started... Keep it up :-bd
Stay safe, sane & healthy!

Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Re: Animation tools

Post by Philo » 04 Feb 2012, 22:13

A new tool is (semi) available! This one will be done in 2 parts, one for the ICE compound and one for the script to automate it. Like the previous tools everything is detailed, I did some animated gifs for some of the steps for those who aren't too familiar with ICE. Again I went for something really simple. This tool is basically a vertex constraint. It takes whatever object you apply this compound to and glues it to a vertex on a specified geometry (similar to Object to Cluster).

Compound: http://bit.ly/zr2H6q
Detailed process: http://philmelancon.wordpress.com/2012/ ... er-part-1/

The script will be up next week.

Cheers!
Helping speed up animators one tool at a time!

User avatar
druitre
Posts: 471
Joined: 25 Jun 2009, 23:35

Re: Animation tools

Post by druitre » 07 Feb 2012, 19:30

Thank you! Useful stuff so far, looking forward to what you're gonna do.

Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Re: Animation tools

Post by Philo » 12 Feb 2012, 18:01

The 2nd part of the pointTracker is now available! This script assumes that you have the compound from the download page of my website, if you built your own, named it differently, have different names for input ports, or if it's not located in your User Compounds folder, you will need to modify the script accordingly. Feel free to ask me what you need to change if you can't figure it out by yourself.

I also added a new feature to this script based on a suggestion from one of my colleagues and will eventually add that feature to all the existing scripts and the ones to come. If you press Alt while clicking the script's button, a pop-up menu giving you some information about the tool will appear. I'll have this as a standard for all of my future tools.

Download the script directly here: http://bit.ly/w0mDmI
See how it was written here: http://philmelancon.wordpress.com/2012/ ... er-part-2/


I'm thinking of either a tool that mimics maya's tear off viewport functionality or a plugin to clean up FCurves by deleting unnecessary keys.
Feel free to suggest anything else if you have better ideas
Cheers!
Helping speed up animators one tool at a time!

xeraphine
Posts: 31
Joined: 26 Jun 2009, 20:05

Re: Animation tools

Post by xeraphine » 15 Feb 2012, 16:38

Thanks, Philo, much appreciated your new tools. There is a maya plugins which name is tradigiTOOLS that has a lot of tools, in case you want to checkit this is the web http://funhouseinteractive.biz/tradigitools.html

xeraphine
Posts: 31
Joined: 26 Jun 2009, 20:05

Re: Animation tools

Post by xeraphine » 18 Feb 2012, 00:58

Hi, I can´t download anithing from your web, it seems that is broken or something. Thanks

Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Re: Animation tools

Post by Philo » 22 Feb 2012, 01:51

xeraphine wrote:Hi, I can´t download anithing from your web, it seems that is broken or something. Thanks
Works fine on my side, did you try to right-click/save as the links?

Thanks for that link btw, I'll have a look and see if there's something that catches my eye!
Helping speed up animators one tool at a time!

Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Re: Animation tools

Post by Philo » 25 Feb 2012, 20:43

Alright, I've updated all the download links from my blog so that they point to a dropbox public folder. Let me know if you're still having problems.

I've added a new tool today. It's a script that simplifies the copy/paste animation workflow a bit.
http://philmelancon.wordpress.com/2012/ ... animation/

As usual, the full script can be dowloaded from the download page (see first post for the link)

I also posted something last week that wasn't really a tool but that explained a bit about how I approach combining scripting and ICE. If you're interested, you can read about it here:
http://philmelancon.wordpress.com/2012/ ... scripting/
Helping speed up animators one tool at a time!

User avatar
druitre
Posts: 471
Joined: 25 Jun 2009, 23:35

Re: Animation tools

Post by druitre » 26 Feb 2012, 18:39

Hi Phil,

that copy/paste script reminds me of something that I've always wanted in SI. A bit different but a variation on it: simplified copy-paste keyfunctions in the timeline. So, selecting keyframe(s) and then hitting ctrl-c/x, going to other timeline position and hitting ctrl-v.

It's actually like having dopesheet abilities in the timeline, it speeds up the workflow a lot IMO.

For single keyframes you could even speed this up a whole lot more - just hovering over the timeline with the pointer would be enough to tell SI it's keyframe at current frame you want to handle. So ctrl-x cuts current keyframe, as long as timeline is area of interest.

Does SI recognize area of interest?

Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Re: Animation tools

Post by Philo » 06 Mar 2012, 02:40

druitre wrote:Hi Phil,

that copy/paste script reminds me of something that I've always wanted in SI. A bit different but a variation on it: simplified copy-paste keyfunctions in the timeline. So, selecting keyframe(s) and then hitting ctrl-c/x, going to other timeline position and hitting ctrl-v.

It's actually like having dopesheet abilities in the timeline, it speeds up the workflow a lot IMO.

For single keyframes you could even speed this up a whole lot more - just hovering over the timeline with the pointer would be enough to tell SI it's keyframe at current frame you want to handle. So ctrl-x cuts current keyframe, as long as timeline is area of interest.

Does SI recognize area of interest?
I've never done a tool that directly interacts with the timeline, I'll look into it and see if I can come up with something.

This week's tool is a request from a guy from work. A simple tool to quickly offset keys in the timeline.

http://philmelancon.wordpress.com/2012/ ... fset-keys/
Direct link to the script if you don't care about the how-to: http://dl.dropbox.com/u/64117454/pmOffsetKeys.pys (Right-Click, Save as)

Cheers!
Helping speed up animators one tool at a time!

Sil3
Posts: 54
Joined: 09 Jun 2009, 23:17

Re: Animation tools

Post by Sil3 » 06 Mar 2012, 19:04

Thanks for this cool scripts :)

Maya has a nice feature that let us change the Curves interpolation (Spline/Linear/Stepped) on the Timeline, we just select the Keys we want with a Region and Right Mouse Click to choose the pretended Interpolation. Its a nice way to show Blocking Animation even if we don't use Stepped to Block it out. Can this be done in Softimage?

User avatar
bottleofram
Posts: 355
Joined: 17 Aug 2010, 11:21

Re: Animation tools

Post by bottleofram » 06 Mar 2012, 20:08

@Sil3: Dont think so.

@Philo: Experiencing a problem with an 'offset by a chosen number of frames to the right'. I placed a couple of keys on every tenth frame. When i choose a number bigger than 10 to offset, only the last key gets moved. Choosing bigger numbers give even stranger results.

Sil3
Posts: 54
Joined: 09 Jun 2009, 23:17

Re: Animation tools

Post by Sil3 » 07 Mar 2012, 12:27

I know that by default it cant, I was just asking if theres a way someone could code a little tool for it hehehe :p

User avatar
GiorgioAdolfoKrenkel
Posts: 5
Joined: 30 Jul 2012, 23:31
Location: Curitiba - PR - Brasil

Re: Animation tools

Post by GiorgioAdolfoKrenkel » 31 Jul 2012, 12:47

First of all, thanks for all the scripts.
Here is a suggestion, maybe the 2 scripts copy animation, and offsset keys could be merged into one script, something like this :
http://www.creativecrash.com/maya/downl ... opyanim--2

Newcomer (<20 posts) alert: please use the URL tags - HB

Philo
Posts: 11
Joined: 12 Oct 2011, 03:11
Location: Greater Montreal area
Contact:

Re: Animation tools

Post by Philo » 08 Aug 2012, 21:42

Hi all, sorry for being m.i.a. for so long... work has been (and continues to be) completely insane these last few months. I will get back to this eventually, probably in a month or 2 depending when/if things calm down a bit at work.

GiorgioAdolfoKrenkel:
I love that UI and combining those 2 tools would indeed make a lot of sense. Packaging and UI aren't my strongest skills so any suggestions are more than welcomed!

bottleofram:
I've reproduced the bug and couldn't get around it considering that the logic in the code should work. The only solution I could come up with was to use a different method to achieve the same results.

Sil3:
No idea if it's possible or not, I'll look into it but I can't make any promises.

I'll probably have a look at most of the tools once I get back to my blog, my coding knowledge/experience has grown a lot thanks to some awesome coworkers of mine and I feel like optimizing some of the code.

Cheers!
Helping speed up animators one tool at a time!

Post Reply

Who is online

Users browsing this forum: No registered users and 27 guests