J.M. Bartelt

Leveraging GPU instancing, I’ve implemented a high-fidelity grass simulation where every blade of grass is rendered as a fully 3D object with dynamic lighting. This approach enables detailed visualization on an iPad without compromising performance. Additionally, the simulation automatically aligns the grass with real-world geometry by integrating LiDAR scan data, ensuring that the virtual environment accurately reflects physical spaces.

Images can be used to create different patterns in the grass direction, the alpha value determines the rotation of that ‘pixel’ of grass.