Infinite Heightmap Terrain 3D screenshot 1
P

Publisher

pgcomai

Infinite Heightmap Terrain 3D

3D
Terrain Heightmap 3D Chunk Generation Multiplayer Noise Environment

Generates heightmap terrain around a player position. New terrain chunks are loaded on a thread when the player moves.

Infinite-Heightmap-Terrain

A terrain generator for Godot that loads in chunks like Minecraft

How to use

Copy the addons folder into the res:// directory of your project, or install through the Godot Asset Library.

Add the InfiniteTerrain node to your scene.

Add resources such as terrain_noise, terrain_color_steepness_curve, terrain_material, etc. Example resources are included in the "sample resources" folder.

For chunk loading to work properly, make sure to add a player node which will determine the position of chunks to be loaded, and use the get_terrain_height() function to spawn your player at the correct y value.