tool_01.sculpt
01 / TERRAIN SCULPT

Shape the ground by hand.

Raise, lower, flatten and smooth a heightmap with a cosine falloff brush — soft in the middle, feathered at the edge, so strokes blend instead of stamping.

RaiseLowerFlattenSmooth
tool_02.paint
02 / SPLAT TEXTURE PAINT

Blend surfaces, Unity-style.

Grass, dirt, rock and sand blend per-vertex through a GLSL shader — start from an automatic height/slope pass, then paint corrections by hand.

4-Layer SplatAuto Height/SlopeCustom Textures
tool_03.spline
03 / ROAD & SPLINE TOOL

Click to place, drag to shape.

Click points to lay a Catmull-Rom spline; the road mesh, terrain carve and fence/lamp props rebuild live as you drag. Close a loop for a full circuit.

Catmull-Rom CurveClosed LoopsBranching
tool_04.foliage
04 / FOLIAGE SYSTEM

Nothing grows until you paint it.

Nine built-in types, each with its own height/slope rule — rock favors cliffs, sand favors low ground, automatically.

9 TypesRule-Based PlacementAuto Re-Glue
tool_05.import
05 / CUSTOM MODEL IMPORT

Bring your own .obj.

Point the importer at a Sketchfab or Blender export and it becomes a brand-new paintable foliage type or road prop.

Sketchfab / Blender.obj Import
Live Preview — drag to orbit

Build Retro Worlds
Without Limits.

A terrain editor built for PS1-styled games: sculpt, splat-paint, route roads and scatter forests on one heightmap. The scene below is a WebGL recreation of its look — the real thing runs as a standalone Windows app.

Scroll to tour the tools
In the editor

One viewport. Every tool.

Sculpted terrain, a spline-driven mountain road and hand-painted foliage, all live in the same viewport, all built from one heightmap.

Splat Texture Paint

Grass, dirt, rock and sand blend per-vertex through a real GLSL shader, seeded automatically from height and slope before you touch the brush.

Custom Import

Drop in a Sketchfab or Blender .obj and it becomes a new foliage type or road prop, right alongside the built-ins.

One Floating Panel

Every tool, slider and import dialog lives in a single panel — Tab cycles tools, everything else is one click away.