Making 3d music writing game/tool, so for the arena wanted to add some projectors / lights.
I made it using Visual Shader and applied to a cone (MeshInstance Cylinder). In the video i played around with cylinder settings, but in the shader there are a lot values that can be tweaked.
How shader works:
A. I rotate the UV 90 degrees. And add texture gradient on it (color ramp) so the light fades into a distance
B. With some math i add light blur on the sides.
Then i just multiply A on B and get this really cool effect.
How to use:
Create MeshInstance, select "Cylinder", make bottom radius small.
Apply this shader to the object and IMPORTANT: in the shader flags enable "Unshaded"
Planning to expand it more, and maybe add more layers, but for now just simple half transparent blur.