diff options
author | Sebastian Park <SebPark03@gmail.com> | 2024-04-23 00:30:37 -0400 |
---|---|---|
committer | Sebastian Park <SebPark03@gmail.com> | 2024-04-23 00:30:37 -0400 |
commit | f2d61fc06387ccb22ecb5cb6c42210736ac64c9f (patch) | |
tree | 9191e1e91a79514a5231dc6e50c2ecc4feb03b16 /src/glwidget.h | |
parent | b4be9e522b51b01c7870821648e85f97c1fdb09b (diff) |
Get ground textures working, but not yet abstracted to the shape class.
Diffstat (limited to 'src/glwidget.h')
-rwxr-xr-x | src/glwidget.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/glwidget.h b/src/glwidget.h index b319756..6433e22 100755 --- a/src/glwidget.h +++ b/src/glwidget.h @@ -29,6 +29,7 @@ private: // Basic OpenGL Overrides void initializeGL() override; void paintGL() override; + void paintTexture(GLuint texture, bool filtered); void resizeGL(int w, int h) override; // Event Listeners @@ -48,6 +49,12 @@ private: Camera m_camera; Shader *m_defaultShader; Shader *m_pointShader; + Shader *m_texture_shader; + + GLuint m_fullscreen_vbo; + GLuint m_fullscreen_vao; + QImage m_image; + GLuint m_kitten_texture; float m_movementScaling; float m_vertexSelectionThreshold; |