I am working on a game and I load a model that I made on Blender.
I would like to add some lights to simulate reactors for the spaceship. The problem is that lights in three.js are not visible, it just reflects on meshs and make them visible.
Do any of you have a idea of how to do that ? I was thinking of adding spheres inside the reactors and make them glowing but I’m not sure how to do that, and I would prefer just light if possible…
I’m not so pro with threejs stuff but i think simplest way is to create the sphere you were thinking with basic material and add point light to the sphere, we do this to represent a source of light. hope this works for you.
You could try to use sprites with transparency, for example:
Place them a little behind the engines. Should be simple, quick and work well if the camera is behind the ship. I’ve seen that one awesome retro racing game that used this, although i cant remember the name/link.
The sprites are really smart, I think I will go for this solution ! And I guess it should be easily done since the camera and the ship move together in my game.