Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Let us know your feedback about the Global Illumination changes in the 2023.2 beta.
    Dismiss Notice
  3. Dismiss Notice

Question HDRP Light bloom issue

Discussion in 'Global Illumination' started by ronaldoUnited07, Aug 17, 2023.

  1. ronaldoUnited07

    ronaldoUnited07

    Joined:
    Mar 2, 2023
    Posts:
    6
    Hello,

    I am working on an interior walkthrough app that allows users to customize furniture and other elements. I need some help with fixing the lighting issues that I am facing.
    I am using 4 Light settings to create different environment effects, such as day, night, sunrise and sunset.

    I CANNOT USE BAKED LIGHT because the furniture models are dynamic.
    I am using HDRP for real-time lighting, but I have some problems with it.
    I have placed one reflection probe per room.

    The problem is that the reflection only updates when the user enters a room and crosses a reflection probe. This causes a blooming effect that looks bad.
    I have attached a video of this issue. Please let me know if anyone can help me with this.
     
  2. cLick1338

    cLick1338

    Joined:
    Feb 23, 2017
    Posts:
    74
    Reflection probe updating only when you enter it is custom behaviour you implemented? As far as I know you can't make them do that without intentionally coding it in. If so, you could also implement a "warmup" phase where you update every probe during a loading screen.

    If you didn't implement that it might be the fault of volume overrides, because they're the ones that exert their influence only when the camera enters them. This one would be my guess.

    Besides these, more neutral tonemapping and broader exposure metering would also help, in order to replicate human vision instead of the HDRP defaults which aim to replicate a mediocre camera.
    If the lighting values are accurate, it might be that Unity just does what it's supposed to do. Imagine holding up a (cheaper) camera phone in the real building. Would it also tend to overexpose the room while standing in the hallway?

    Also, most of these issues could be more easily solved by ray/pathtracing. If this is a business app where the hardware is always known I would strongly consider it (I don't think many clients would have the gaming-capable hardware required to run this even without RT).
     
  3. Pema-Malling

    Pema-Malling

    Unity Technologies

    Joined:
    Jul 3, 2020
    Posts:
    242
  4. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    10,977
    Are you sure this is the problem? It looks more to me like auto exposure needs some tuning and maybe there is too much light in that bedroom?