]> git.tdb.fi Git - libs/vr.git/blobdiff - source/stereoview.h
Add strabismus correction
[libs/vr.git] / source / stereoview.h
index 5516823ccb1a219f7c689975514fc5fa85ffee08..b1e0473029fec0e05ceb848f1aefd5c9f0fbe700 100644 (file)
@@ -53,6 +53,7 @@ private:
        Eye left;
        Eye right;
        float eye_spacing;
        Eye left;
        Eye right;
        float eye_spacing;
+       Geometry::Angle<float> strabismus;
        mutable GL::Vector3 offset_axis;
 
 public:
        mutable GL::Vector3 offset_axis;
 
 public:
@@ -60,6 +61,7 @@ public:
 
        void set_combiner(const StereoCombiner &);
        void set_eye_spacing(float);
 
        void set_combiner(const StereoCombiner &);
        void set_eye_spacing(float);
+       void set_strabismus(const Geometry::Angle<float> &);
 
        virtual void setup_frame() const;
        virtual void finish_frame() const;
 
        virtual void setup_frame() const;
        virtual void finish_frame() const;