Browse Source

remove defaults for initTransforms()

main
cinnaboot 4 years ago
parent
commit
4bec420d4f
  1. 5
      src/shader.cpp
  2. 6
      src/shader.h

5
src/shader.cpp

@ -250,11 +250,8 @@ initTransforms(MemoryArena* arena,
GLContext* gl_ctx,
float fov,
float near_clip_plane,
float aspect_ratio,
glm::vec3 cam_pos,
glm::vec3 look_pos)
float aspect_ratio)
{
xforms->view_xform = glm::lookAt(cam_pos, look_pos, glm::vec3(0, 1, 0));
xforms->proj_xform = glm::infinitePerspective(
glm::radians(fov), aspect_ratio, near_clip_plane);

6
src/shader.h

@ -160,8 +160,6 @@ struct Transforms
const float DEFAULT_FOV = 60.f;
const float NEAR_CLIP_PLANE = 5.f;
const float DEFAULT_ASPECT_RATIO = 16.f / 9.f;
const glm::vec3 DEFAULT_CAM_POS = { 0, 0, 50.f };
const glm::vec3 DEFAULT_LOOK_POS = { 0, 0, 0 };
GLContext* initGLContext(MemoryArena* arena,
@ -213,7 +211,5 @@ void initTransforms(MemoryArena* arena,
GLContext* gl_ctx,
float fov = DEFAULT_FOV,
float near_clip_plane = NEAR_CLIP_PLANE,
float aspect_ratio = DEFAULT_ASPECT_RATIO,
glm::vec3 cam_pos = DEFAULT_CAM_POS,
glm::vec3 look_pos = DEFAULT_LOOK_POS);
float aspect_ratio = DEFAULT_ASPECT_RATIO);

Loading…
Cancel
Save