In After Effects, I often parent several layers to a null to make easy position changes. This is great because I can use expressions or key frames to move the layers and key frame the null. They work together.
I am trying to create a similar workflow in Smode with function. I have tied a number of 3d positions to a parameter.
I created a 3d Null and made a link from the Null and used the link to control the parameter.
This works great - I can move the Null around and the 3d positions all follow.
I also want to make the 3D positions hover, move around a little bit around their position. Easy enough to setup with functions. However, when I apply a function to the Null or Parameter, to say X pos. Then the X position ignores the Null position completely. The function over-rides the incoming position info. It's not additive or anything.
I've tried nesting the Null in a 3d group, but in each scenario I tried the function overrides the linked position completely.
Is there a way to make a function additive on top of key frame or linked parameters so that they can work together?
For example if a function is just looping between -.5m and .5m but I want to also control the position with a Null. - take the Null position value and add the function output
Null x = .25m + Function = range of -.25m to .75m
Null x = 3.1m + Function = range of 2.6m to 3.6m
This would work similar to how Parenting works in After Effects and it's a powerful tool for simplifying complex setups.