Vegetation Shader :
A fast and user-friendly grass shader specifically optimized for mobile devices. Inspired by the grass found in Fire Emblem Engage and Nintendo 3DS games.
Feature Lists :
-
Main Color Feature
Rendering Pipeline : Support both Built-In and URP.
Platform : Tested on PC, Android, iOS and Nintendo Switch.
Usage Example :
Example 1
Example 2
Main Color Feature :
Feature overview
The Main Color feature allows you to assign a texture and adjust alpha cutout value.
Billboard Feature :
Feature Overview
A billboard feature computing the direction from the camera to an object, adjusts the rendering angle of the object to always face the camera.
Example 1 : Cylindrical
Example 2 : Spherical
Wind Animation Feature :
This feature creates a wind effect on the mesh by controlling a set of parameters.
Wind Animation Feature overview
Usage Example
Tools used
Shader Creation
Unity (Built-In, URP)
HLSLPROGRAM (Shader creation)
C# (Custom Editor)
Asset creation
MAYA (Modeling, UV)
Photoshop (Mesh Texture)
Substance Designer (Texture)