How to create hot steel when reaches certain temp?
So basically I want a metal material to turn red in the spot I apply fire and then gradually cool off when fire is gone. I'm not asking you to do it form me. Just would like to know the best way to go about this. I know material instancing can edit material values, but not sure if I can use it to direct the red spot where a flamethrower hits metal.
asked Sep 28 '16 at 12:10 AM in Blueprint Scripting
You can use a sphere mask in the material to mask off the effect, while passing the position of where the flamethrower jet hits as a parameter.
Also, there is an amazing material expression called Black Body. It matches the temperature input in kelvins to corresponding glow color. This is perfect for what you need.
Lastly, content exam
You might also try combining these two new features from the 413 features page:
NEW: BLUEPRINT DRAWING TO RENDER TARGETS
NEW: MESH DECALS
If the character had a flamethrower you could draw to the render target, then use the rendertarget as a mask for your mesh decal. One layer hot metal, the other layer cold.
answered Sep 28 '16 at 07:46 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here