Is it possible to make an object glow for a certain amount of time? Like let’s say your using a sword you created from Blender or used a blueprint of a sword and you want to make everything above the hilt of the weapon to glow a certain color/transparent color where you are still able to see the weapon but the weapon is engulfed in a glowing light? In the anime Sword Art Online, there were sword skills where the weapon would glow before performing the action with a weapon trail along with it. I want to recreate that same glow and weapon trail to make a similar version of Sword Art Online but not totally copy it. Thanks to those who answer my question and have a nice day to all.
There are several ways, the simplest is to have an adjustable emissive value in the material for the object.
The 3-vector Parameter “Glow” can be set using a Material Instance inside a blueprint to add a light emission to the material.
.
Then you just need to change the Material Instance repeatedly to make the glow increase, then decrease.
You can use floats for color values or drive it based on other events, etc… but the simplest way is to add a Timeline in the event graph and add a Float curve.
,
Then you can add an event that drives changing the material instance out for one with the appropriate “Glow” value based on the timeline.
In this case - I used the Timeline-produced Float as the Red channel, 1/3 that as green, and half that for blue, making a yellow-orange glow.
I made a quick hammer to test it.
.
If you want something more like a ‘fire’ effect, you will want to use a Particle effect and parent it onto the object with AutoActivate unchecked. Then you can activate/deactivate it as you like to turn the effect on and off.
Thank you for the information. Happy New Year.
Happy New Year.
(If you are looking for how to apply a particle effect rather than simple glow, let me know)