What happened with halo lights in Unity 4.1?

I’ve recently updated Unity from 4.0.1 to 4.1 and all my halo lights just disappeared. I mean they are not visible even when I hit play button. Then I tried to create halo light in a new project and failed to do that - no halo effect in any imaginable setup! I’ve checked my Render settings: Halo strength is set to 1, halo texture is empty (I also tried with some textures). Light intensity is set to maximum.

If community will confirm that this feature is actually gone I’ll implement it in a different way.

And by the way, any suggestions on how to achieve the halo light effect most effectively on mobile platforms are welcome!

EDIT: I’m using Unity Pro.

Oddly, I found that I could not see a halo until I added a Halo Component (not just hitting the Draw Halo button) and then Unity could find the Halo Assets, it seems…

It’s a workaround not a solution.

This means that the work-around to using a simple halo in the Light Component using “Draw Halo” would be to Add a Halo Component. Check that it’s working correctly. Remove the Halo Component. Use “Draw Halo” as normal.

I believe this is an active bug in the system.

Hey, a guy from Unity here.

We have already received a bug report regarding this issue and it was forwarded to developers for further resolution. It should be fixed as soon as possible.

As Little Angel said, you can workaround this issue by adding Halo component to the light source:

  1. In the Inspector, press “Add Component” button
  2. Type in “halo” and select Halo component

Judging by the comments, this is a common problem and entirely reproducible by a wide range of people. Submit a bug report to Unity - they really are good about reading them - and include your project.

You might also want to reference back to this post in your bug report, and then add a comment here with the bug number it’s assigned, so the Unity guys and gals can come here to quickly track down all the reports that have been submitted.

i would like to say that adding a component halo leads to other issues such as not being able to script size or color of the halo, so u would get a small grey standard halo on every light! so this is not in anyway a good workaround in terms of future developments of lights in unity, scripting wise.

its pretty well a non issue u don’t actually have to have the Added Halo component Enabled guys(and gals?), its just needed somewhere to get them working. The check box on the left of the Halo Component, Inside of the Inspector, just hit it to disable once you’ve added the halo and your Light halo will be functioning as desired. (For complete newbies, the Inspector is the section that holds your transforms, rigidbody colliders renderers etc etc…)