HI, i am currently using this shader to display grass.
https://blenderartists.org/t/procedural-grass-geometry-shader-glsl-4-0-v-3-glsl-1-5-v-2-amd-fully-supported/641811/11
Is there a glsl shader similar to this to spawn actual geometry (a tree) that will support shadows as well?