How to simulate a lighthouse beacon?

Godot Version

4.2.2

Question

I have been trying to make a game that takes place on a lighthouse (3D) and at night I would like the effect of a huge light coming out from the top of the lighthouse and going into the night, visible from when the player is at the foot of the light house, but no matter what I do I can’t seem to make it look right.
For example this is closest to what I am trying to create:


I already have a lighthouse and such, I just am trying to replicate the beams of light.

are we talking about 2D or 3D

The game is in 3D

I think your best bet to achieve that style is a simple cone mesh with emission and transparency enabled, e.g.:

image

This is just a quick example; you could, of course, make it fancier, maybe with a gradient texture with alpha transparency instead of a solid color, etc.

Thanks, That worked great!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.