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!
Shader - Chris Hopkins
Thanks to
"World of Zero" @ https://www.youtube.com/channel/UCJKLCjeujQj-d3JjsbVtkJw
&
Nick Vanheer @ https://www.scribd.com/document/229699570/Nick-Vanheer-Grass-Geometry-Shader

bottom of page