A simple Minecraft-style Procedural Voxel Terrain generation for Godot 4 based on MeshInstance3D and 3D noise. This is a simple, quick draft.
- Attach the
VoxelMesh.gdscript to a Node3D. - Set the Noise: Set fast noise lite.
- Adjust the Chunk size property to control the terrain size. Be careful - large values slow down the editor a lot!
- Set another parameters - inverse noise, material, etc.
Tested on Godot 4.4. It’s public domain, so use it however you want!