Renders many instances of a single mesh on top of a ground mesh using the GPU. It is EXTREMELY optimized and offers easy and intuitive customization.Unity 6.0 or aboveURP"Compatibility Mode (Render Graph Disabled)" must be disabledSupportDocumentaionThis package helps you achieve peak performance where it counts most with near-zero effort. It works in two steps:Set parameters about how the object looks and behaveProvide a ground mesh (Mesh, Terrain, or SkinnedMesh) on which the instances are placedYou can split this asset roughly into two parts:parameters that affect looks and behaviour,and parameters that optimize for performance.Looks and behaviourControl where instances are placed (height, steepness)Orient instances along ground-surface normalsSize variation (noise parameters)Extensive wind parameters for vertex animationsLighting, color, texture, transparency, alpha cutoutPlacement mask (place instances only in painted regions)Interaction (blending instances away from a volume)...OptimizationsGPU frustum cullingDynamic GPU occlusion culling (hierarchical Z-culling)Distance-based culling with fade-inBackface renderingPartial billboarding for increased foliage densityCulling based on ground-mesh backfacesShadow sampling parametersCustom cull volumesAdvanced GPU algorithms and bit-packingUse of Unity’s Native Mesh Buffers...Supported Platforms: Windows (others might work, but its not tested and guaranteed)Supported Graphics APIs: D3D11, D3D12, VulkanRequires URPRequires Unity 6.0 or aboveRequires Compute ShadersLimitationsThis Asset is intended for very high instance counts. For very low instance counts (roughly 10-100 instances) this asset might not improve performance by much or even slightly decrease it"Compatibility Mode (Render Graph Disabled)" cannot be turned on in the Project Settings under "Graphics"No lightmapsNo shadow casting (can be solved using shadow cards or SSAO)No support for deferred rendering; only Forward and Forward+Global Illumination (GI) is not supported. Fast Instanced Renderer relies on Unity Environment Lighting onlyNo motion vectorsUsing Unity’s Native Mesh Buffers does not work for "Terrain" due to Unity limitations