Learning OpenGL for N-body Sims #3 - A Textured Box using GLSL
Continuing by following the tutorials at opengl-tutorials, we'll make a textured box and follow it with a slowly moving camera.
We bind another buffer to hold our textures.
Also, we can set our viewpoint using the handy shortcut glm::lookAt.
viewMatrix = glm::lookAt(cameraPos, cameraTarget, glm::vec3(0.0f,1.0f,0.0f));
Source code on Github
We bind another buffer to hold our textures.
glGenBuffers(1, &uv_buffer); | |
glBindBuffer(GL_ARRAY_BUFFER, uv_buffer); | |
glBufferData(GL_ARRAY_BUFFER, sizeof(g_uv_buffer_data), g_uv_buffer_data, GL_STATIC_DRAW); |
Also, we can set our viewpoint using the handy shortcut glm::lookAt.
viewMatrix = glm::lookAt(cameraPos, cameraTarget, glm::vec3(0.0f,1.0f,0.0f));
Source code on Github