LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

threejs-landscape - Build live Three.js procedural landscapes behind subjects

Creates Three.js landscapes featuring polar grid terrain, slope vertex colors, GPU instanced grass, stones, gradient sky, and time-of-day lerping.

Tags

Updated: 2026-09-19

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Generate camera-centered polar heightfields
  • Warp domain noise for terrain height
  • Color terrain by slope and moisture
  • Animate GPU instanced grass ribbons
  • Scatter stones using rejection sampling
  • Update canvas gradient sky dome
  • Render camera-constrained star points
  • Interpolate time of day states

Inputs

  • Terrain height and noise parameters
  • Time of day environment states
  • Camera elevation constraints
  • Wind and grass animation parameters

Outputs

  • Three.js terrain BufferGeometry mesh
  • InstancedMesh grass and stone objects
  • CanvasTexture sky dome material
  • Points star field object

Requirements

  • Three.js library
  • WebGL rendering context

Source

  • Spec: SKILL.md
threejs
landscape
procedural-terrain
webgl
instanced-mesh
shader
Generate camera-centered polar heightfields
Warp domain noise for terrain height
Color terrain by slope and moisture
Animate GPU instanced grass ribbons
Terrain height and noise parameters
Time of day environment states
Camera elevation constraints
Three.js terrain BufferGeometry mesh
InstancedMesh grass and stone objects
CanvasTexture sky dome material