Based on: bevyengine/bevy#4458
Depends on bevy 0.15
cargo run --example 3d_scene
[dependencies]
bevy_basic_camera = { git = "https://github.com/DGriffin91/bevy_basic_camera" }
use bevy_basic_camera::{CameraController, CameraControllerPlugin};
app.add_plugin(CameraControllerPlugin)
// camera
commands.spawn(Camera3dBundle::default()).insert(CameraController::default());