Stylized Kelp GPU 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

by Daniel Fritz (opens in new tab)

2.3 / 5 Β· 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 1
4 stars 0
3 stars 0
2 stars 0
1 star 2

Stylized Kelp GPU is the easy way to bring life to your underwater scenes, using heavily optimized, physics-enabled kelp.

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link Β· Purchases support this site

Price history

Last 6 months

USD
Price history for Stylized Kelp GPU, 6 months Current $20.00; lowest $20.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 9

Stylized Kelp GPU screenshot 1

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

Render pipelines supported in each Unity version
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.