Sets the active camera for a `ray_scene`.
set_active_camera(scene, camera)A modified `ray_scene`.
scene = generate_ground(material=diffuse(color="grey20")) |>
add_camera(camera(name = "wide", fov = 55), active = FALSE) |>
add_camera(camera(name = "detail", fov = 20), active = FALSE)
scene = set_active_camera(scene, "detail")
get_camera(scene)
#> ray_camera <detail>
#> type: perspective static
#> frames: 1
#> lookfrom: c(0, 1, -10)
#> lookat: c(0, 0, 0)
#> fov: 20
#> aperture: 0.1
#> focal distance: 10.04988
#> camera motion blur: off
#> shutter speed: 2
#> output: not set