What problem does it solve? Building natural-looking terrain in Unity by hand is slow and error-prone, especially when sculpting heightmaps, smoothing regions, or painting texture layers through the editor. This Skill exposes programmatic terrain operations so an AI assistant can create TerrainData, shape heights, and paint layers directly in the scene. ## Core Features & Use Cases - Terrain Creation & Querying: Create a Terrain GameObject with TerrainData, then inspect size, resolution, layers, and height at any world position. - Procedural Sculpting: Generate natural landscapes with Perlin noise, add smooth hills with falloff, flatten plateaus, and smooth sharp edges in targeted regions. - Texture Painting: Paint terrain texture layers with configurable brush size and strength at normalized coordinates. - Use Case: Ask the assistant to build a 200x200 terrain with rolling hills, then flatten a plateau on the central peak and paint a grass layer around it — all executed as a sequence of terrain skill calls with undo support via workflow sessions. ## Quick Start Create a Unity terrain named MyTerrain sized 200 by 200, then generate rolling hills on it using Perlin noise with a scale of 20 and a height multiplier of 0.4.