How can I see lights in Unity? I can put a light point or area on headlight for example but I never really see the light just its reflection on surfaces. If the light is placed inside the bulb the bulb still appears to be dark and the light is never really seen emanating from it but rather just reflects of top of things.
Thanks but those videos are showing the exact problem I described. You donât actually see the light emanating, you only see it when it hits a surface. You know how if someone shines a flashlight right at you, you can see the origin of the light and actually see physical beams coming at you. In Unity that doesnât exist, you only see light on top of a surface.
Send a example image
See this forklift, it has an area light coming from the the headlight on its frame. You canât actually see the light, you only see light on top of surrounding surfaces. I need to see a bright light at the source.
I think you want the volumetric lighting
at 3:27 of below video you can find the volumetric lighting setup:
iâm confused with the question, are you asking about light gizmos? volumetric light? lens flare? or an emissive mesh / the light source renderer?
In some lights, you want to turn on the âReflectorâ some lights and engine versions itâs on by default.
This means youâll see the âbeamâ itself too, affecting things like Volumetrics.
Pierre covers this very well in this video.
https://www.youtube.com/watch?v=yqCHiZrgKzs
In answer to your part about bulb being black, you have a few options but the most likely solution is adding an emission map to the bulbs material, this allows the material itself to glow, and you can use light layers to control this further ( also check the 2020.3 demo scene if you need reference)
You also must be aware, if youâre using physically based lighting numbers, you wonât see something like an EV 7 emission in a 100,000lux /EV 13.5 scene.
Something like magic particle emissions you would have to fake (just a little) to get the desired effect. Just always be aware of it.
No. Reflector in the spotlight means that HDRP simulates a physically correct light intensity, meaning that the visual intensity of the light will change according the spot outer angles. It has nothing to do with volumetrics directly.
if what you mean by âseeingâ the light is the beam:
Like in the real world, to âseeâ the light beam, you need something for light to bounce. Thatâs why you can see those only when thereâs smoke / fog / particles⌠you name it. This effect can be simulated using a volumetric fog override and Volumetrics enable for your lights. Note however, that area light are more complicated to compute than standard directional lights or punctal lights (spot, point) so volumetrics for area light is not supported.
Finally, if what you mean is seeing the source of light, what you need is put an emissive object to represent the light source. You can do that by yourself or, for area lights, you can check this option that will allow you to see the emissive quad at the dimensions set in your area light (like if it was a neon or a skylight).
Thank you I never noticed that option
Actually I donât have the âDisplay Emissive Meshâ option. How do I get that?
Itâs an additional property. (read: advanced). If you want to see all of them, click on the ellipsis button on your component (the three vertical dots) and you should be able to see something like âshow additional propertiesâ depending on the HDRP version youâre using.
Hey sorry for not responding earlier my computer was getting repaired for a week so I couldnât work on my project. The Show All Additional Properties must be a brand new option because I donât have it. Iâm using 2021.1
Additional properties were a little wheel until 21.1 and now in the component menu (for UX coherency reasons). They can also be shown or hidden by default in the Preferences:
https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@12.0/manual/More-Options.html
To sum up about seeing lights:
You can use material emission for that.
On a light bulb geometry you could set the wire material to emissive.
On area lights there is an option to automatically generate an âemissive meshâ.
For the directional light you have celestial body options to choose how your sun or moon look like.
https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@13.0/manual/Light-Component.html
Thanks for the answer but unfortunately again I donât have the option. I followed the manual you linked and it states
Edit â Preferences â Core Render Pipeline
I donât have the option of a Core Render Pipeline its not there.
Unity editor changes too drastically and frequently