Procedural Grass Threejs — Development skill for Claude Code
Generate procedural grass fields in Three.js using WebGPU compute with automatic WebGL2 fallback.
How to install Procedural Grass Threejs
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open CK42BB/procedural-grass-threejs and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Procedural Grass Threejs does
Generate procedural grass fields in Three.js using WebGPU compute with automatic WebGL2 fallback.
Alternatives in Development
- Cs2 Knife — Create a high-fidelity procedural Three.js 3D reconstruction of 14.1k ★
- Param Discover — Discover hidden HTTP parameters on a URL or list of URLs using Arjun (or x8 fallback) 4.5k ★
- Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
README
Procedural Grass — Claude Three.js Skill
A Claude Code skill for generating dense, animated procedural grass fields in Three.js, emphasizing **WebGPU compute with WebGL fallback**.
Part of the **Teaching Three.js** skill series.
What This Skill Does
When installed, this skill teaches Claude Code how to generate procedural grass including:
- Bezier-curved blade geometry with tapered triangle strips and configurable segments
- Instanced rendering — hundreds of thousands of blades in a single draw call
- Multi-layer wind system — global sway, rolling gust waves, per-blade turbulence
- Subsurface scattering approximation for realistic backlit translucency
- Terrain-aware placement with slope rejection, density modulation, and jittered grids
- Interactive displacement — grass pushes aside from players/objects
- Distance-based LOD — density fade and blade simplification by camera distance
- 8 grass type presets — lawn, meadow, tall prairie, wheat, savanna, reeds, tundra, tropical
- GPU compute placement via WGSL for WebGPU-accelerated scatter
- Seasonal color modulation and mixed multi-type fields
Installation
Claude Code (CLI)
claude install-skill path/to/procedural-grass
Or copy the `procedural-grass/` folder into your Claude Code skills directory.
Manual Usage
Reference the skill files directly in conversations with Claude:
| File | Purpose |
|---|---|
SKILL.md |
Main skill — blade geometry, placement, wind, materials, LOD, presets |
references/blade-shaders.md |
Complete GLSL vert/frag shaders, WGSL compute, TSL wind nodes |
references/grass-types.md |
8 species profiles with dimensions, colors, density, biome maps |
Quick Start Prompts
Try these with Claude after installing:
"Create a meadow with procedural grass blowing in the wind"
"Build a wheat field with golden backlit grass and interactive displacement"
"Generate savanna-style grass with clumpy tuf
Related Skills
Procedural Landscapes Threejs
Generate procedural 3D landscapes and terrain in Three.js using WebGPU compute shaders with automatic WebGL2 f
Procedural Weather Threejs
Generate dynamic procedural weather effects in Three.js using WebGPU compute with WebGL2 fallback.
Procedural Stars Threejs
Generate stunning procedural night skies, starfields, nebulae, and celestial phenomena in Three.js using WebGP
Procedural Clouds Threejs
Generate beautiful procedural clouds in Three.js using WebGPU raymarching with WebGL2 billboard/mesh fallbacks
Webgpu Claude Skill
A Claude skill for developing WebGPU applications with Three.js.
Threejs Hero Skill
Claude Code skill: build immersive Three.js landing pages as a single HTML file — foggy 3D world, DOM overlay,
Related Agents
3D Graphics Specialist
Use this agent when you need expertise in 3D rendering, geometry algorithms, WebGL optimization, or shader pro
Three D Specialist
Web 3D engineer. Delegates here for Three.js, React Three Fiber, WebGPU, WebGL, TSL shaders, scroll-driven sce
Migrator
Specialized agent for migrating ADVPL procedural code to TLPP object-oriented code, modernizing legacy Protheu