Dynamic Materials with 3D Text

How do I create those ‘Set’ nodes you have?

When nodes return values, the data is usually of a very specific type. Here:

You can assign this value to a variable for later use (to access the material and change its color). You could laboriously click about a dozen times and:

And then alt+drag:

Or right click the pin instead to:

Which I highly recommend. This variable is the same as any other variable when it comes Get (read) | Set (write to):

More on variables:


You have a node called ‘My DMI’

I renamed it to better reflect what it represents DMI - Dynamic Material Instnace. NewVar0 is just not good enough. Ideally, it should be called something along the lines of text3d_MainMenuFrontDMI… So the future you thanks you.


Yup! Text 3d is the default component user-friendly name:

image

Text 3dComponent is the data type:

1 Like