oculus1
diff src/camera.h @ 10:b2abb08c8f94
proper FPS-style vr tracking
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Fri, 20 Sep 2013 06:49:39 +0300 |
parents | b66b54a68dfd |
children | 39ec672a5158 |
line diff
1.1 --- a/src/camera.h Thu Sep 19 06:36:48 2013 +0300 1.2 +++ b/src/camera.h Fri Sep 20 06:49:39 2013 +0300 1.3 @@ -5,6 +5,8 @@ 1.4 1.5 class Camera { 1.6 protected: 1.7 + float roll; 1.8 + 1.9 mutable struct { 1.10 bool valid; 1.11 Matrix4x4 mat; 1.12 @@ -79,4 +81,12 @@ 1.13 }; 1.14 1.15 1.16 +class VRFpsCamera : public FpsCamera { 1.17 +private: 1.18 + float prev_angles[3]; 1.19 + 1.20 +public: 1.21 + void track_vr(); 1.22 +}; 1.23 + 1.24 #endif // CAMERA_H_