View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.15 or later
- Package size
- 54 KB
- Files
- 10
- Favorites
- 6
- Views in the past week
- 3
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
GPU Instancing Mesh Rendering
This package provides a flexible system for rendering large numbers of meshes in Unity using GPU instancing. It is a ready-to-drop solution for rendering management in your project.
Price $4.99
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 1
GPU Instancing Mesh Rendering video 1
About this asset
The GPU instancing system supports multiple mesh-material groups and leverages Graphics.DrawMeshInstanced() to render hundreds or thousands of instances efficiently.
This package is clean, well-documented, and designed to be easily extended or integrated with your existing workflow. Initially implemented in URP but should work with any pipeline with minimal effort.
From the publisher's Asset Store listing.
Technical details
- Full implementation of a GPU instancing system using Graphics.DrawMeshInstanced
- Supports multiple mesh/material groups
- Includes a non-instanced rendering system using MeshRenderer and MeshFilter
- Runtime transform generation for easy visualization
- Easily customizable and extensible architecture
- Unity-native: works with URP and Built-in RP
- Fully documented with summaries and code comments
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.15f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.