Hi Rony
Thanks for responding. I know what you mean, they are two very different creatures, but very often they will be used for the same types of job, motion graphics, effects work, animation etc, so to be able to offer artists a way to quickly achieve the same results with a brand new piece of software (to them) is very valuable and encourages them to make the transition. The link is definitely still living, and it's got some interesting expressions on there, especially for animators and motion graphic artists, it's worth a look. Maybe it was down for maintenance when you tried it.
I asked Eric Westphal the same question and he suggested:
There are a couple of ways to introduce expressions in Fusion.
From easy to hard(ish) they are:
- Spline Editor:
This guy is unbelievably powerful and has a lot of modifieable presets
for animation curves. (RMB on keyframe(s) -> Ease -> Dialog
- Simple Expression:
Just type an equal-sign into any value field, or RMB-> Expression
you can do pretty nifty expressions in here for sure.
- Expression Modifier: RMB -> Modify With -> Expression
This offers a few more options in terms of parameters.
- CustomTool:
A Monster. Evaluate multiple expressions and connect the output to other values/tools.
- InTool Scripting:
Now we go into programming. Be aware though, that in this case Lua is the language of choice.
- General Scripting:
Of course you can write scripts in both Lua/Python to run over existing animations
and modify your animation splines
- Fuses:
Now we're talking.
Fuses are actual tools in Fusion, based on Lua code,
that can be edited and compiled on the fly during runtime.
Too tough for me, but good for nerds...
In any case you will have to slightly re-format the expression from that site
to match Fusion's syntax.
---- end of Eric's answer.
With this answer in mind, where are the best resources for learning to write scripts and fuses etc within Fusion?
Many thanks again
Matt