voxeling and that

This commit is contained in:
Ben
2019-10-10 21:41:32 +01:00
parent a9e736ec10
commit b2bfa01fc3
7 changed files with 81 additions and 36 deletions

View File

@@ -5,10 +5,11 @@
class Camera {
public:
Camera();
Camera(int w, int h);
void UpdateView();
glm::mat4 GetViewMatrix();
glm::mat4 GetProjectionMatrix();
glm::vec3 GetPos();
void HandleMouse(SDL_Event e);
@@ -21,7 +22,10 @@ public:
private:
float roll, pitch, yaw;
glm::vec3 eyeVector = {};
glm::mat4 viewMatrix = {};
glm::mat4 projMatrix = {};
};
#endif