top of page

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 :

  1. Main Color Feature

  2. Billboard Features

  3. Wind Animation features

Rendering Pipeline : Support both Built-In and URP.

Platform : Tested on PC, Android, iOS and Nintendo Switch.

Usage Example :

Example 1

Preview1.gif

Example 2

Preview2.gif

Main Color Feature :

Feature overview

mainColor.png

The Main Color feature allows you to assign a texture and adjust alpha cutout value.

Billboard Feature :

Feature Overview

bilboard.png

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

Cyrindrical.gif

Example 2 : Spherical

Spherical.gif

Wind Animation Feature :

This feature creates a wind effect on the mesh by controlling a set of parameters.

Wind Animation Feature overview

wind animation.png

Usage Example

WindExample.gif
Icon-ToolsUse.png

Tools used

Shader Creation

Icon-Unity.png

Unity (Built-In, URP)

Icon-HLSH.png

​HLSLPROGRAM​ (Shader creation)

Icon-C#.png

C# (Custom Editor)

Asset creation

ICon-MAYA.jpg

MAYA (Modeling, UV)

Icon-Photoshop.png

Photoshop (Mesh Texture)

Icon-SSD.png

Substance Designer (Texture)

bottom of page