View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.2.7 or later
- Package size
- 401 KB
- Files
- 33
- Favorites
- 6
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $30.00 on
Keywords
Ultimate GPU Instancing - Global Rendering Performance
This is a production-ready solution for rendering massive numbers of objects in Unity using GPU Instancing. It features four different rendering paths for performance control and an easy-to-use API.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Ultimate GPU Instancing - Global Rendering Performance screenshot 1
About this asset
Rendering massive numbers of objects has always been one of Unity’s biggest performance traps. Developers regularly patch together ad-hoc instancing code, fight with CPU-bound bottlenecks, and struggle to keep scenes responsive as complexity grows.
This package gives you a permanent, production-ready, GPU-based, scalable solution — without rebuilding rendering systems ever again.
The Colosso GPU Instancing Renderer provides a refined, production-ready architecture built specifically to push tens of thousands of meshes with minimal CPU cost. It offers specialized pipelines for static objects, dynamic objects, single-material and multi-material setups — all handled automatically so you can focus on building content instead of micromanaging performance.
Its streamlined API keeps integration simple. You only register instances and (optionally) forward your objects to your existing culling systems. The renderer manages batching, matrix updates, and per-pipeline optimizations internally. Whether your project uses frustum culling, occlusion systems, or custom logic, it plugs in cleanly and immediately enhances throughput.
All core features include fully documented examples, ready-to-run demo scenes, and clear guidance for getting the most out of GPU instancing in Unity. Tested in Unity 6 and compatible with most Unity versions, this system has been validated in real high-load environments and consistently delivers major performance gains — even in demanding, commercial projects.
Solve all of your rendering problems — permanently — and easily.
If your project needs reliable, predictable, and high-performance instanced rendering, this package provides a solid foundation. It scales with your game and removes the typical rendering overhead found in traditional Unity workflows.
All of our packages are written by experienced industry professionals and tested in real, commercial projects. We include descriptive documentation, example scenes and step-by-step instructions so even unseasoned application developers can use our tools.
We offer long-term support and assistance at [email protected]
From the publisher's Asset Store listing.
Technical details
- High-performance GPU instancing system for static and dynamic objects
- Dedicated pipelines for single-material and multi-material meshes
- Automatically batches and renders thousands of objects with minimal CPU cost
- Built-in support for parent/child transforms and accurate per-instance matrices
- Compatible with existing culling method — frustum, occlusion, distance, or custom logic
- Simple integration: register instances, connect your culling, and you’re ready to go
- Straightforward API for adding/removing instances at runtime
- Proven performance results in real production scenarios
- Designed to extend smoothly into existing rendering architectures
- Includes practical demo scenes and clear setup guides for quick onboarding
- Clean, maintainable C# source code with full comments and summaries
- Validated in Unity 6 with support for older versions
- Long-term support with rapid response times
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.2.7f2 | Compatible | Compatible | Compatible |
Compatible to Unity 6 down to Unity 2020.
As listed on the Asset Store.