Name Date Size #Lines LOC

..--

CMakeLists.txtH A D25-Apr-2025695 2817

READMEH A D25-Apr-2025403 1410

camera.cppH A D25-Apr-20255.8 KiB265203

camera.hH A D25-Apr-20253.4 KiB11975

gpuhelper.cppH A D25-Apr-20253.9 KiB12798

gpuhelper.hH A D25-Apr-20257 KiB208125

icosphere.cppH A D25-Apr-20253.8 KiB12194

icosphere.hH A D25-Apr-2025869 3118

quaternion_demo.cppH A D25-Apr-202518.7 KiB657538

quaternion_demo.hH A D25-Apr-20252.6 KiB11579

trackball.cppH A D25-Apr-20251.7 KiB6043

trackball.hH A D25-Apr-2025943 4320

README

1
2Navigation:
3 left button:           rotate around the target
4 middle button:         zoom
5 left button + ctrl     quake rotate (rotate around camera position)
6 middle button + ctrl   walk (progress along camera's z direction)
7 left button:           pan (translate in the XY camera's plane)
8
9R : move the camera to initial position
10A : start/stop animation
11C : clear the animation
12G : add a key frame
13
14