- Home /
How Do You Make a Point of Emission as a Light?
Hello all, relatively new to Unity. As the title suggests, my scenario is I'm making a strip club building in my game. I have a sign out front and I'm adding some signature red lights on the words.
So I added two spotlight game objects - nice shade of red, etc. No Biggie. However, all the spot light object does is show emitted light. How do I make the bulb? A literal point of emission? As when the player were to star straight at the bulb to burn out his/her retnas (lol), you'd be staring at a bright light (point of emission). I hope I was clear!
Answer by Waz · Jun 26, 2011 at 10:59 AM
You're talking about a halo or a flare - both are Light properties. Also, you'll want to use a shader with Emission (eg. plain VertexLit) for the neon/bulbs. Finally, if the lights are very bright, a Bloom image effect may be in order (never used it myself, and I generally hate it in games I play, but YMMV).
You'll have to model a bulb if you want to actually see on in your game. To make it look realistic, @Warwick Allison's answer seems like a good direction to go, but I'd say also consider applying self-illu$$anonymous$$ated shaders to the bulbs.
Thanks a lot guys - @Warwick - is the Emission property affected through code? I ask becuase I change the value in the property in the Inspector but nothing's changing in the world. What exactly does that do?
The Emission color of a vertex lit shader is usually very obvious in its effect. If you're using a selfillum shader, IIRC it only affects alpha areas. Which are you using?