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.

Question When will the new occlusion culling be ready ?

Discussion in 'Graphics Dev Blitz Day 2023 - Q&A' started by Lars-Steenhoff, May 24, 2023.

  1. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    3,480
    When will the new occlusion culling be ready ?
     
  2. tatoforever

    tatoforever

    Joined:
    Apr 16, 2009
    Posts:
    4,353
    Second to this!
     
    Lars-Steenhoff likes this.
  3. Anne_Daney

    Anne_Daney

    Unity Technologies

    Joined:
    Aug 30, 2022
    Posts:
    21
    Hi everyone,
    Burst Occlusion Culling is still experimental and not recommended for production use. We are actively working on making it production ready by assessing and improving workflows and performance concerns. We are also doing user testing and improving based on feedback. We will give an update when we are more confident about the concrete production ready release dates.
     
  4. sqallpl

    sqallpl

    Joined:
    Oct 22, 2013
    Posts:
    379
    Any chance that Burst Occlusion Culling will work with trees/SpeedTrees? I especially mean branches geometry (planar surfaces?) that use alpha tested materials (alpha cutout) and wind (vertex animation). Please correct me if I'm wrong but this example sounds like a very hard case to work with occlusion culling.
     
  5. koirat

    koirat

    Joined:
    Jul 7, 2012
    Posts:
    2,031
    Any chance I will be able to modify occlusion at runtime.
    Or bake occlusion separately for my prefab/scenes and add them additive. (and not in S***ty way like with umbra)
    Also please make the occlusion data storage asset format open.
     
    Last edited: May 25, 2023
  6. Onigiri

    Onigiri

    Joined:
    Aug 10, 2014
    Posts:
    415
    It doesnt require baking step
     
    koirat likes this.
  7. tatoforever

    tatoforever

    Joined:
    Apr 16, 2009
    Posts:
    4,353
    Could you share some information about the inner working of the Burst Occlusion Culling?
    I wrote a a GPU culling last year and would be interested in privatelly trying this and provide internal feedback.
     
  8. Anne_Daney

    Anne_Daney

    Unity Technologies

    Joined:
    Aug 30, 2022
    Posts:
    21
    Unfortunately, it has not been planned yet. But I encourage you to vote for this feature in the public roadmap so you can add your requirements.
     
  9. Anne_Daney

    Anne_Daney

    Unity Technologies

    Joined:
    Aug 30, 2022
    Posts:
    21
    There were some information posted here about the current implementation.
    I note that you volunteer to test the new system :)
    When we will organize a user testing session, I will post in the forum so people can register.
     
    tatoforever likes this.
  10. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    9,066
    Anne_Daney and DevDunk like this.
  11. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    4,537
    I'm at Unite. They said GPU occlusion culling will be in Unity 6. So probably out next year somewhere.
    The demo was quite promising. I recommend to check out the rendering section on the unite keynote
     
    Anne_Daney, sqallpl and mgear like this.
  12. Anne_Daney

    Anne_Daney

    Unity Technologies

    Joined:
    Aug 30, 2022
    Posts:
    21
    Yes it will be available in Unity 6. I can only encourage you to watch the Unite 2023 Keynote demo from Elaine and Mathieu. It will provide show you better what is GPU culling.
    You can also look at this Thread from @Tim-C that talks about GPU Resident Drawer