Search Unity

Occlusion Culling Performance

Discussion in 'Graphics for ECS' started by fortune53, Aug 17, 2021.

  1. fortune53

    fortune53

    Joined:
    Jul 18, 2015
    Posts:
    4
    I tried the experimental OC in the hybrid renderer V2 and experienced some bad performance.

    1. it's a simple scene with just one occluder and 10 occludees
    2. the cull function is invoked twice . Once under camera the other under InI_Context.Submit
    3. as you can see in the screenshot, the OC jobs are not spread across the job thread evenly. main thread has to spend quite some time to wait on these jobs
    4. the MOCRasterizeJob takes a long time

     
  2. DreamingImLatios

    DreamingImLatios

    Joined:
    Jun 3, 2017
    Posts:
    4,264
    Your screenshots show that you are not using Burst? Is Burst disabled or did you not give it enough time to compile?