Search Issue Tracker
By Design
Votes
0
Found in
5.5.0b5
Issue ID
834316
Regression
No
[Terrain/Batching] Dynamically batched draw calls are shown for Speedtree billboards when dynamic batching is disabled
Steps to repro:
1. Open Unity;
2. Create new project;
3. Import attached package and open 'test' scene;
4. Go to PlayerSettings (Edit ->Project Settings -> Player);
5. Expand 'Other Settings' tab;
6. Disable 'Dynamic Batching' checkbox by ckicking on it;
7. Launch the scene;
8. Open Frame Debugger (Windows -> Frame Debugger);
9. Click Enable button;
10. Expand Drawing -> Render.OpaqueGeometry -> RenderForward.RenderLoopJob dropdown list;
11. Observe the draw calls.
Actual result:
Dynamic draw call is shown for SpeedTree billboards (see attached actual.png screenshot).
Expected result:
All SpeedTree billboards should be rendered separately with one draw call each if Dynamic batching is disabled.
Notes:
- Reproducible in 5.5.0b5, 5.4.1p2, 5.4.0f3, 5.3.6p2;
- Reproducible on OSX 10.11.6;
- Not reproducible for SpeedTree meshes;
- Not reproducible for simple gameobjects (Cubes, Spheres).
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- NavMesh Surface is baked too high above the ground, making the NavMesh Agents hover above the ground when the HeightMesh is not built
- [Android] Crash on ProcessDynamicBatchGeometryJob with OpenGL or on DrawSharedGeometryJobs with Vulkan
- VFX Graph Memory leak when calling the ClearPropertyBinders and AddRemoveVFXProperty
- Entering "Configure Avatar" inside the Inspector locks it
- [Render Graph Viewer] Resource list icons cropped and in inconsistent positions
Add comment