View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.3
- Last updated
- First released
- Unity version
- 6000.3.0 or later
- Package size
- 4.7 MB
- Files
- 41
- Favorites
- 11
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
Stylized Kelp GPU
Stylized Kelp GPU is the easy way to bring life to your underwater scenes, using heavily optimized, physics-enabled kelp.
Affiliate link Β· Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Stylized Kelp GPU screenshot 1
About this asset
π Stylized Kelp GPU is a lightweight and highly optimized way to bring life and motion to your underwater scenes. Add swaying, physics-enabled kelp that looks great and performs smoothly β even in large environments.
β Demo
Check out the Demo πβ¬ οΈ
β¨ Features
- π¨ Fully customizable appearance
- Color
- Leaf color gradient (root β tip)
- Leaf width & height
- Stem segment height
- Stem & leaf gravity
- Leaves per stem segment
- π¬οΈ Wind simulation
- βοΈ Subsurface scattering
- β‘ Physics & collision support (CPU)
- π GPU-accelerated using instancing & compute shaders
- ποΈ Adjustable performance settings β only simulate kelp near the player
- π Leverages VFX Graph and Shader Graph
- π± 6 preconfigured, ready-to-use kelp types
β¨ Included Assets
- 2 3D Models: Kelp stem segment & kelp leaf
- 1 Leaf Texture
β Graph Support for Full Customization
- Kelp stem VFX Graph
- Kelp stem Shader Graph
- Kelp leaf VFX Graph
- Kelp leaf Shader Graph
β οΈ Limitations
- Individual kelp instances cannot be removed at runtime. You can remove or disable a kelp renderer to achieve a similar effect.
- Individual kelp instances cannot be added at runtime to a renderer that is already rendering kelp. However, you can create a new kelp renderer to add additional kelp.
π If you need runtime add/remove of individual kelp plants, this asset may not be the right fit.
From the publisher's Asset Store listing.
Technical details
- 2 shader graphs (stem & leaf)
- 2 vfx graphs (stem & leaf)
- 1 stem mesh
- 1 leaf mesh
- 1 leaf texture
The package uses compute shaders to efficiently simulate the kelp on the GPU. Without compute shaders the kelp cannot be rendered and will become inactive. Use SystemInfo.supportsComputeShaders to verify, that your target platform uses compute shaders.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.0f1 | Not listed | Compatible | Not listed |
The asset has also been tested in Unity 2022.3 LTS (see additional steps in the documentation).
As listed on the Asset Store.