A hobby project exploring voxel terrain generation in Godot Engine.
- Perlin noise-based 3D terrain generation
- Manual mesh construction with proper vertex normals and lighting
- Height-based vertex coloring (blue to red gradient)
- Flying camera controls for terrain inspection
- Runtime terrain regeneration (press R)
- WASD: Move camera
- Mouse: Look around
- Space/Shift: Move up/down
- ESC: Toggle mouse capture
- R: Regenerate terrain
- Single mesh approach for performance
- 32x32x32 chunk size
- Custom cube mesh generation with 24 vertices per block
- Proper face normals for lighting calculations
Built with Godot 4.x