15 * You should have received a copy of the GNU General Public License |
15 * You should have received a copy of the GNU General Public License |
16 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
17 */ |
17 */ |
18 |
18 |
19 #pragma once |
19 #pragma once |
|
20 #include <GL/glew.h> |
20 #include <QWidget> |
21 #include <QWidget> |
21 #include <QColor> |
22 #include <QColor> |
22 #include <QOpenGLBuffer> |
23 #include <QOpenGLBuffer> |
23 #include <QOpenGLShader> |
24 #include <QOpenGLShader> |
24 #include <QOpenGLShaderProgram> |
25 #include <QOpenGLShaderProgram> |
25 #include <QOpenGLVertexArrayObject> |
26 #include <QOpenGLVertexArrayObject> |
26 #include <QOpenGLFunctions> |
|
27 #include <glm/gtc/type_ptr.hpp> |
27 #include <glm/gtc/type_ptr.hpp> |
28 #include "src/basics.h" |
28 #include "src/basics.h" |
29 #include "src/colors.h" |
29 #include "src/colors.h" |
30 #include "src/model.h" |
30 #include "src/model.h" |
31 |
31 |