A repeater module would be awesome !!!!!
-
- Posts: 131
- Joined: Sat Sep 19, 2015 12:27 am
A repeater module would be awesome !!!!!
They say an image is worth thousands of words :
Right click on image and click "Show picture" for better viewRe: A repeater module would be awesome !!!!!
There is an exemplar in the FFGL world provided free from Hive8 - Horizontal Clone
Another way to do this is to have cascading globals which use previous globals then add to them - you can build up some nice linked animation this way. I don't have time now but I'll try to do a demo later.
Instead of having a load of translations, rotations and scalings in a new module I think it would be nicer to have a module that collected transforms (and perhaps other things) back up the chain, then repeated those. This module would only have a '#Copies' parameter and perhaps a parameter to limit the distance back up the chain. So, for example, there would be (up to 3) transformations for the initial position and another set of transforms for the first clone.
There is also the Array effect already in MMV though this has only translation for its clones.Another way to do this is to have cascading globals which use previous globals then add to them - you can build up some nice linked animation this way. I don't have time now but I'll try to do a demo later.
Instead of having a load of translations, rotations and scalings in a new module I think it would be nicer to have a module that collected transforms (and perhaps other things) back up the chain, then repeated those. This module would only have a '#Copies' parameter and perhaps a parameter to limit the distance back up the chain. So, for example, there would be (up to 3) transformations for the initial position and another set of transforms for the first clone.
Re: A repeater module would be awesome !!!!!
Since it isn't possible (yet!) to apply globals as modifier parameters I've set the global position offsets to the same midi control to make it easier to change in realtime.
Re: A repeater module would be awesome !!!!!
Yup I've thought of something like this. I think a Repeater module would work actually. The only problem would be the order of operations (do you scale and then translate, or translate and then scale?), but I think I could solve it by having a drop-down box that lets you choose the order.
Re: A repeater module would be awesome !!!!!
Instead of a drop-down, what about using 9 inputs ordered: ROTATE XYZ > TRANSLATE XYZ > ROTATE XYZ.Eric wrote:Yup I've thought of something like this. I think a Repeater module would work actually. The only problem would be the order of operations (do you scale and then translate, or translate and then scale?), but I think I could solve it by having a drop-down box that lets you choose the order.
Having two sets of rotations gives you more creative freedom, including the option to specify order by having one set of rotation values at 0.
Re: A repeater module would be awesome !!!!!
What about Scale though? When you have all three types of transformations, there needs to be a way to select the order.
Re: A repeater module would be awesome !!!!!
Riiight. My bad.Eric wrote:What about Scale though? When you have all three types of transformations, there needs to be a way to select the order.
Out of curiosity, would the drop down visually reorder the inputs in the list, or just how they are interpreted?
Re: A repeater module would be awesome !!!!!
A "module that collected transforms back up the chain" could preserve transform order.
Re: A repeater module would be awesome !!!!!
Clever idea.Sadler wrote:A "module that collected transforms back up the chain" could preserve transform order.
Re: A repeater module would be awesome !!!!!
Just how they are interpreted .Out of curiosity, would the drop down visually reorder the inputs in the list, or just how they are interpreted?
The difficulty in this case would be not just to repeat the transforms but to increment their parameters.A "module that collected transforms back up the chain" could preserve transform order.
-
- Posts: 131
- Joined: Sat Sep 19, 2015 12:27 am
Re: A repeater module would be awesome !!!!!
I thought the same after posting it ! Very clever idea !Eric wrote:Yup I've thought of something like this. I think a Repeater module would work actually. The only problem would be the order of operations (do you scale and then translate, or translate and then scale?), but I think I could solve it by having a drop-down box that lets you choose the order.
Re: A repeater module would be awesome !!!!!
+1 for the repeater!
Re: A repeater module would be awesome !!!!!
For midi controls it could be useful to have a note repeater too in the module. Say you start from not 36 and increment the note number by 1 (or more)
This way building an animated keyboard woud be a piece of cake.
This way building an animated keyboard woud be a piece of cake.
Re: A repeater module would be awesome !!!!!
Yeah, I've been thinking about how to make it easier to do that kind of thing. It's a bit tricky, but I'll see what I can come up with.
-
- Posts: 131
- Joined: Sat Sep 19, 2015 12:27 am
Re: A repeater module would be awesome !!!!!
One thing is a selection box should be available for "Prevent object rotation" Or something like that. Sometimes picture equals 100 words :
Without option :
With Option :
Without option :
With Option :