extends Node3D

@onready var terrain: Terrain3D = $TerrainRoot/Terrain3D

func _ready() -> void:
	call_deferred("_bind_active_camera")

func _bind_active_camera() -> void:
	var active_camera := get_viewport().get_camera_3d()
	if active_camera != null:
		terrain.set_camera(active_camera)
