for Godot v4.3
+ zooming in/out
+ moving camera
+ rotating camera
+ noise generation
+ generating and rendering single terrain block
+ rendering terrain out of blocks
+ create/destroy terrain blocks when camera moves
+ create terrain blocks in separated thread
+ stable 60 FPS when flying around
+ unlink terrain block size from mesh vertices count
TODO:
- generate terrain blocks starting from center (camera position)
- generate quadtree for current camera position
- debug overlay (fps, camera position, etc)