What is Talus?
Talus is a browser-based terrain generator for people making game environments. Its 23-million-parameter diffusion model creates heightmaps spanning 4 km, using a terrain type and settings chosen by the user, with other settings left on Auto. Maps can be exported for Unity, Unreal, Godot, or Blender. Generation runs on the device, and Talus also has a local Python tool for producing hundreds of maps.
Talus Features:
Browser Generation: Create terrain heightmaps in the browser with Talus's diffusion model, without sending the maps you make off your device.
Terrain Settings: Choose a terrain type and set the details that matter, while leaving other generation settings on Auto.
Four-Kilometer Maps: Generate heightmaps that cover 4 km, with an example map represented as 64 by 64 cells.
Game Engine Export: Export generated maps for use in Unity, Unreal, Godot, or Blender.
Map Metadata: Each map includes a JSON file describing its size and height range.
Repeatable Results: The same seed and settings produce the same map, making it possible to recreate a chosen result.
Local Batch Generation: Run Talus locally with its Python tool to generate hundreds of maps.
Talus Benefits:
Faster Terrain Drafts: Generate a starting landscape directly in the browser instead of beginning each game map from a blank terrain.
Private Map Making: Keep generated maps on your device rather than uploading them to a remote service.
Repeatable Iteration: Recreate a terrain result with its seed and settings when revisiting or adjusting a project.
Flexible Handoffs: Move terrain into several named game and 3D applications, and use the accompanying JSON to check its dimensions and height range.
Bulk Exploration: Generate a large set of map options locally when a project needs more than a single terrain draft.
Use Cases:
Game World Blockouts: Create a broad heightmap as a starting landscape for a game environment, then export it to the engine used for the project.
Island Landscapes: Generate island terrain for a game map by selecting an island terrain type and setting the available options.
Terrain Variations: Use different seeds and settings to create repeatable variations while exploring landscapes for a game.
Engine Handoffs: Prepare a terrain map for use in Unity, Unreal, Godot, or Blender, with its size and height range included in JSON.
Large Map Sets: Use the local Python tool to generate hundreds of terrain maps for projects that call for many landscape options.

