Easy Asset Search

GPUPlantPainter

A high-performance vegetation system and editor for Unity that allows painting plants on any mesh.
GPUPlantPainter Asset Image A high-performance vegetation system and editor for Unity that allows painting plants on any mesh.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$50
Category:
ToolsPainting
Developer:
SmallBurger
Price:
$50
Favorites:
6
Supported Unity Versions:
2022.3.4 or higher
Current Version:
1.3
Download Size:
2.35 MB
Last Update:
Jul 15, 2024
Description:
This package provides a high-performance vegetation system and editor that enables users to paint plants on any mesh, unlike the official built-in terrain system which only allows vegetation editing on it. The system utilizes a GPU instance, template transforms, weight maps, height maps, and result RenderTexture architecture to significantly reduce memory usage and improve loading speed. It also continuously captures relevant heightmaps during editing for ease of editing.

Key features include:
- High-performance vegetation system and editor
- Supports painting plants on any mesh
- Utilizes GPU instance, template transforms, weight maps, height maps, and result RenderTexture architecture
- Reduces memory usage and improves loading speed
- Continuously captures relevant heightmaps during editing
Technical Details:
Key technical details include:
- Using an octree to handle page culling
- Using a compute shader to handle instance culling
- Using a matrix texture to store the results of culling, primarily due to GLES3 limitations
- Currently supporting a maximum of four types of vegetation
- Supporting three layers of wind animation
- Implementing a root-to-background gradient effect
Continue »

Similar Packages