Unity 6000.2 has reached its end of life and will not receive further updates. If you need additional fixes, please upgrade to a newer Unity version.
Cancelling: the 6000.1 version has reached its end of life. If you need additional fixes, please upgrade to a newer Unity version.
Reproduction steps:
1. Open the attached “WebGLTerrain.zip” project
2. Open the “SampleScene”
3. Build and Run for WebGL (File > Build and Run)
4. Observe the WebGL Player in the browser
Expected result: The Scene in the Player loads
Actual result: The Scene is shown for a split second and then the Player turns black and “Validation: [Invalid CommandBuffer] is invalid….”, “Validation: [Buffer "UniformBuffer 35"] bound with size 4096 at group 1, binding 2 is too small.…” logs in the browser Console
Reproducible with: 6000.0.33f1, 6000.1.0a10
Couldn’t test with: 2021.3.47f1, 2022.3.55f1 (WebGPU backend not supported)
Reproducible on: Windows 11
Not reproducible on: no other environment tested
Notes:
Does not reproduce if ‘WebGL 2’ Graphics API is used
Only reproduces if ‘Use GPU Instancing’ is enabled on the Detail Mesh
Reproduced on Microsoft Edge (131.0.2903.99), Google Chrome (131.0.6778.140) and Opera GX (114.0.5282.218), but did not reproduce on Firefox browser (33.0.3)
Prioritise and Follow this issue
Have a workaround or additional info about this issue?