From 6f9ab1f55fd54beab7f0999a69b80ef92fe63722 Mon Sep 17 00:00:00 2001 From: pryazha Date: Tue, 15 Jul 2025 16:15:26 +0500 Subject: finish ssao --- advanced_lighting/2.gamma_correction/build | 5 ----- advanced_lighting/2.gamma_correction/build.sh | 5 +++++ advanced_lighting/2.gamma_correction/gamma_correction.c | 6 +----- 3 files changed, 6 insertions(+), 10 deletions(-) delete mode 100755 advanced_lighting/2.gamma_correction/build create mode 100755 advanced_lighting/2.gamma_correction/build.sh (limited to 'advanced_lighting/2.gamma_correction') diff --git a/advanced_lighting/2.gamma_correction/build b/advanced_lighting/2.gamma_correction/build deleted file mode 100755 index 2b65776..0000000 --- a/advanced_lighting/2.gamma_correction/build +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -. ../../config -TARGET='gamma_correction' -set -x -gcc -o $TARGET $CFLAGS $INCLUDE $LFLAGS $TARGET.c $LIBS diff --git a/advanced_lighting/2.gamma_correction/build.sh b/advanced_lighting/2.gamma_correction/build.sh new file mode 100755 index 0000000..2b65776 --- /dev/null +++ b/advanced_lighting/2.gamma_correction/build.sh @@ -0,0 +1,5 @@ +#!/bin/sh +. ../../config +TARGET='gamma_correction' +set -x +gcc -o $TARGET $CFLAGS $INCLUDE $LFLAGS $TARGET.c $LIBS diff --git a/advanced_lighting/2.gamma_correction/gamma_correction.c b/advanced_lighting/2.gamma_correction/gamma_correction.c index 65d1d58..3661b7f 100644 --- a/advanced_lighting/2.gamma_correction/gamma_correction.c +++ b/advanced_lighting/2.gamma_correction/gamma_correction.c @@ -17,7 +17,6 @@ int main(void) U32 gamma_correction = 0; MAT4 proj, view, model; S32 width, height; - B32 blinn; V3F light_positions[] = { (V3F){-3.0f, 0.0f, 0.0f}, @@ -97,14 +96,11 @@ int main(void) if (key_first_press(input.exit)) glfwSetWindowShouldClose(window, GLFW_TRUE); - if (key_first_press(input.jump)) - blinn = blinn ? 0 : 1; - V3F dv = get_dv_camera_orbital(&input, state.camera.pos, target, state.dt, 3.0f); state.camera.pos = v3f_add(state.camera.pos, dv); - if (key_first_press(input.action_right)) + if (key_first_press(input.jump)) gamma_correction = !gamma_correction; for (S32 i = 0; i < (S32)ArrayCount(light_positions); i++) { -- cgit v1.2.3-70-g09d2