gl_depth_test
This commit is contained in:
parent
6b84f3115d
commit
7bf40240fe
1 changed files with 3 additions and 3 deletions
6
main.c
6
main.c
|
@ -48,8 +48,8 @@ double cy = 0;
|
||||||
int width, height;
|
int width, height;
|
||||||
|
|
||||||
static void cursor_position_callback(GLFWwindow *window, double x, double y) {
|
static void cursor_position_callback(GLFWwindow *window, double x, double y) {
|
||||||
cx = x / 1000.0;
|
cx = (x-width/2.0) / -1000.0;
|
||||||
cy = y / 1000.0;
|
cy = (y-height/2.0) / -1000.0;
|
||||||
cy = (cy > M_PI / 2) ? M_PI / 2 : ((cy < -M_PI / 2) ? -M_PI / 2 : cy);
|
cy = (cy > M_PI / 2) ? M_PI / 2 : ((cy < -M_PI / 2) ? -M_PI / 2 : cy);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -114,7 +114,7 @@ int main(void) {
|
||||||
|
|
||||||
glClearColor(0.2f, 0.5f, 0.7f, 1.0f);
|
glClearColor(0.2f, 0.5f, 0.7f, 1.0f);
|
||||||
glEnable(GL_TEXTURE_2D);
|
glEnable(GL_TEXTURE_2D);
|
||||||
glEnable(GL_DEPTH);
|
glEnable(GL_DEPTH_TEST);
|
||||||
|
|
||||||
glfwSetKeyCallback(window, key_callback);
|
glfwSetKeyCallback(window, key_callback);
|
||||||
glfwSetCursorPosCallback(window, cursor_position_callback);
|
glfwSetCursorPosCallback(window, cursor_position_callback);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue