Bläddra i källkod

Added some convenient functions in camera.

legacy
Benjamin ‘Touky’ Huet touky 12 år sedan
förälder
incheckning
a031bad19c
2 ändrade filer med 12 tillägg och 0 borttagningar
  1. +10
    -0
      src/camera.cpp
  2. +2
    -0
      src/camera.h

+ 10
- 0
src/camera.cpp Visa fil

@@ -61,6 +61,16 @@ void Camera::SetPerspective(float fov, float width, float height,
m_proj_matrix = mat4::perspective(fov, width, height, near, far);
}

void Camera::SetTarget(vec3 const &pos)
{
m_target = pos;
}

vec3 Camera::GetTarget()
{
return m_target;
}

mat4 const &Camera::GetViewMatrix()
{
return m_view_matrix;


+ 2
- 0
src/camera.h Visa fil

@@ -34,6 +34,8 @@ public:
void SetOrtho(float width, float height, float near, float far);
void SetPerspective(float fov, float width, float height,
float near, float far);
void SetTarget(vec3 const &pos);
vec3 GetTarget();

mat4 const &GetViewMatrix();
mat4 const &GetProjMatrix();


Laddar…
Avbryt
Spara