Page 1 of 1
Multishader in mograph TEXT
Posted: Wed Jun 17, 2020 12:20 am
by Jengo_1
Hey, So i know how to multishade using random color and gradient, it still usually gives a mix of all the colors in the gradient rather than randomizing a solid color of each gradient step. But hoping it would change to be the same as the multishader.
However - I can't seem to find a way to make it work with mograph Text. There's no way to set the mograph text to multi-instance mode.
My attempt is to simply color each different letter with a different solid color. I need to keep it in editable text form since it's a lyric video and there's going to be a lot of changing text.
Simple enough yeah? Can't seem to find any info about it tho!
Re: Multishader in mograph TEXT
Posted: Wed Jun 17, 2020 2:44 am
by Jengo_1
Ok so for some reason now when I add the instance range into the gradient node and increase the maximum ID, it works. However - it still gives me a smooth gradient between each character (so one letter is a solid color, but the next is a mix between one solid and the next solid).
The gradient is set to STEP, so there's no transitions between colors.
How can I just get each character (or any cloned object in mograph), to have only the solid color that exists in the gradient steps?
Aoktar? Beppe? I'm sure there's one simple thing I'm missing.
Thanks!
Re: Multishader in mograph TEXT
Posted: Wed Jun 17, 2020 7:26 am
by bepeg4d
Hi,
please have a look at this example with Instance Range node:
The key is to use the exact number of letters in the Instance Range node, and create the same number of different colors in the Gradient node.
ciao Beppe
Re: Multishader in mograph TEXT
Posted: Wed Jun 17, 2020 10:35 am
by Jengo_1
Got i!
I tried also just applying the same number of instanced in the Instance Range to the number of gradient steps - and it seems to work good as well - that way I can use the same material for different phrases and it'll still work for all phrases.
One last thing - is there a way to randomize the distribution of the coloring? Right now the sequence of coloring in the letters seems to follow directly the sequence of color steps in the gradient. Anyway to control the randomization of the color spread?
Thanks!
Re: Multishader in mograph TEXT
Posted: Thu Jun 18, 2020 8:10 am
by bepeg4d
You should need to randomize the Instance ID of each single object/letter, but not with MoGraph Text, I guess, since we don’t have direct access to the ID number that is assigned sequentially by MoGraph
Maybe with Xpresso
ciao Beppe