Rendering at scale: Efficient strategies for massive object counts
Unity’s latest developer blog, written by Mega Cat Studios’ Matthew Wojtechko, digs into the rendering tactics used to keep Backyard Baseball performant as object counts climb. The focus is on practical scaling work: static batching, GPU instancing, occlusion culling, and custom Batch Renderer Group approaches for cases like grass where every millisecond matters.
The core message is familiar but important: don’t optimize blindly. The team stresses profiling first to determine whether a scene is CPU-bound or GPU-bound, then attacking the real bottleneck instead of shaving time off the wrong side of the frame. That matters especially in games with lots of repeated geometry, heavy materials, or broad environments that look simple but hide a lot of draw overhead.
For developers, the useful takeaway is how these techniques trade off against each other. Static batching can slash CPU overhead at the cost of more memory, while GPU instancing helps when many objects share the same mesh and material but still need variation through shader parameters. The post also calls out occlusion culling as a strong fit for stationary, cluttered spaces, though not a complete solution on its own.
The broader context is that Unity teams shipping stylized 3D games still need to balance art direction against frame-time budgets, especially on lower-power hardware. The exact performance gains will vary by project, but the workflow advice is broadly applicable: profile, identify the bottleneck, then choose the least destructive optimization that preserves the look you need.
“The CPU is the coach, and the GPU is the athlete.”
- what
- Unity published a rendering optimization guide focused on massive object counts and frame-time control.
- who
- Matthew Wojtechko of Mega Cat Studios, with examples from Backyard Baseball.
- when
- Published Aug. 14, 2026.
- impact
- Useful for teams fighting draw-call overhead, CPU/GPU bottlenecks, and dense scene performance.
Practical optimization guidance, no major upside or downside
Follow Unity updates
See relevant stories in your personalized news feed.
Discussion