summaryrefslogtreecommitdiff
path: root/src/GLView.h
diff options
context:
space:
mode:
authordon bright <hugh.m.bright@gmail.com>2013-02-24 03:14:07 (GMT)
committerdon bright <hugh.m.bright@gmail.com>2013-02-24 03:14:07 (GMT)
commit958657eb268dcb3a68ade22cb67bb0db108e71ad (patch)
tree04df6a1a446389cda9f9b06c850642457b288bbf /src/GLView.h
parentce2a9a8cb5e1a820a3ade385ca0bcfc56040d3c2 (diff)
merge opencsg_shader code from Qt version into Offscreen (OpenCSG detection)
Diffstat (limited to 'src/GLView.h')
-rw-r--r--src/GLView.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/GLView.h b/src/GLView.h
index aefcfcb..2c5779d 100644
--- a/src/GLView.h
+++ b/src/GLView.h
@@ -1,8 +1,15 @@
#ifndef GLVIEW_H_
#define GLVIEW_H_
-// A basic OpenGL viewing rectangle.
-// Inherited by QGLview (for QT) and OffscreenView (non-QT)
+/* GLView: A basic OpenGL rectangle for rendering images.
+
+Inherited by QGLview (for QT GUI) and OffscreenView.
+
+There are two different types of cameras. A 'gimbal' based camera set
+using position & euler-angles (object_trans/object_rot/distance) and a
+'plain' camera set using eye-position, 'look at' center point, and 'up'
+
+*/
#include <Eigen/Core>
#include <Eigen/Geometry>
contact: Jan Huwald // Impressum