extends StaticBody3D @export var direction = Vector3(0,0,0) var center func _ready(): center = get_parent().get_node("center") add_collision_exception_with(center) # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): var new_transform: Transform3D new_transform.basis = center.basis transform = new_transform.translated(center.position + center.quaternion * (direction * Globals.fractal))