An implementation of Ken Shoemake’s arcball camera with smooth navigation feature.
Description
This is an implementation of Ken Shoemake’s arcball camera with smooth navigation feature. Using arcball, the camera control is more accurate and consistent.
Download
Magnum example page with more description
Code (github) from Magnum repository
Windows binary
WebGL Demo
Thanks Vladimír Vondruš for building the awesome WebGL application. This is part of Magnum graphics engine showcase. Note that this WebGL demo requires WebAssembly-capable browser with WebGL enabled.
Usage:
* Mouse drag
rotates the camera
* Shift + mouse drag
pans the camera
* Mouse wheel
zooms in/out
* R
resets the camera to its original transformation
* L
toggles lagging (smooth camera navigation)
Initialization...
Gallery