Explorar el Código

Added some convenient functions in camera.

legacy
Benjamin ‘Touky’ Huet touky hace 12 años
padre
commit
a031bad19c
Se han modificado 2 ficheros con 12 adiciones y 0 borrados
  1. +10
    -0
      src/camera.cpp
  2. +2
    -0
      src/camera.h

+ 10
- 0
src/camera.cpp Ver fichero

@@ -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 Ver fichero

@@ -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();


Cargando…
Cancelar
Guardar