Help this asset pack reach its goal

Raised
$2,573.50
Goal
$3,000.00
85%
of goal
169
contributors
$15.22
average contribution
$35.00
top contribution

A downloadable asset pack

Get this asset pack and 16 more for $30.00 USD
View bundle
Download NowName your own price

Did someone tell you to touch grass? With this pack you can. And you don't even have to go outside! Spice up your worlds with this grass effect.

Features

  • Option to use a 2x2 texture atlas for variation.
  • Wind based on noise texture
  • Option to have grass blades be billboards.
  • Options for smooth, dithering and cut alphas for more control.
  • Wind based on a noise texture giving a wavy pattern
  • Colors based on a gradient textures.
  • Option to randomly pick parts of grass to have different color for highlights.

Versions

The full version includes 10 presets for grass and ground, 10 handmade color palettes and 14 custom shape textures for grass blades. This version is more for convenience, as most of the work is done by the shader itself that's of course available (along with a demo scene and material, texture and palette for one grass style).

Usage

This grass shader uses MultiMeshInstance3D as its base.

  • If your scene doesn't already have a ground mesh: Create a MeshInstance3D with your chosen mesh for the ground 
  • Add another MeshInstance3D with a QuadMesh. This will act as a base for the grass blades.
    • Increase the subdivisions to improve the quality of bending in the wind. Change the size to change the size.
    • You can change the subdivisions and size later as well. It's also suggested to set the Center Offset Y axis to half your size (This way the pivot of the grass is at the bottom of the blades)
  • Add a MultiMeshInstance3D node, and at the top of your viewport select MultiMesh > Populate Surface

  • Set your ground mesh as the target, Source mesh as the quad mesh and play with the settings to fit your needs.

  • Finally add the shader to the Material Override slot on the MultiMeshInstance3D

The provided demo scene includes a configuration of the grass you can refer to if you're having trouble!


Licensing:

You're free to use the assets in this pack for personal, educational and commercial projects with no attribution required (CC0).

Other stuff from me:

Binbun Godot Poison VFX

Binbun Godot Magic Orbs VFX

Binbun Godot Ultimate toon material

Binbun Godot Skies

Published 6 hours ago
StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorBinbun
Made withGodot
Tags3D, Effects, environment, Forest, Godot, Materials, nature, Shaders, Textures, vfx
Asset licenseCreative Commons Zero v1.0 Universal

Download

Get this asset pack and 16 more for $30.00 USD
View bundle
Download NowName your own price

Click download now to get access to the following files:

Source Code 758 kB
Godot Grass Full 1.6 MB
if you pay $3 USD or more

Development log

Leave a comment

Log in with itch.io to leave a comment.