A third person camera controller with dual camera modes and cross-platform controls built with Three.js.