haeley-navigation provides algorithms for virtual camera modification using common interaction metaphors, e.g., turntable, trackball, firstperson, flight, terrain, etc.
This library can be used as a standalone dependency, but is developed and intended for haeley
real-time rendering framework.