top of page

Geometry Shader

My Shader

I created a geometry shader for us in Unity for a module in my degree. It uses a vertex/point cloud generated from randomised raycasts (within certain bounds), then converts each vertex into a 7-vertex, segmented grass blade, all on the GPU. Essentially combining and refining a shader based on the below links.

My one regret...

I wish I had made the wind less obvious in it's design.

Additionally, user interaction (pushing the grass aside) would have been cool!

bottom of page