12 lines
288 B
GDScript
12 lines
288 B
GDScript
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)
|