How to create a circular target light (similar to the one shown in the image)?

Godot Version

v4.2.1.stable.official [b09f793f5]

Question

I’d like to create a circular target light similar to the one in this image, but I’m not sure where to start. Could you kindly provide some hints?

I believe that the light you see in your attached image is created using an open cylinder mesh with a texture on it.

Here is the example I made in Blender:

To make the texture light up, no matter the lighting conditions, the texture should be used in the emission channel.

To hide the intersection between the mesh and the ground, you could use the proximity fade effect in Godot’s Standard Surface Shader.

If you want to make the effect light up other geometry, you have to attach a light to the effect or bake the lighting from the emission material.

1 Like