diff --git a/projects/saf_r/shaders/raytracing.comp b/projects/saf_r/shaders/raytracing.comp index 6bc4e6b9cea8999bc48ddb5ce1fe94c8d12e21de..eeb5a3ddffcbf7eee9dc825804c381a0d8e9406f 100644 --- a/projects/saf_r/shaders/raytracing.comp +++ b/projects/saf_r/shaders/raytracing.comp @@ -94,7 +94,7 @@ vec3 castRay(const vec3 orig, const vec3 dir, int max_depth) { vec3 reflect_dir = direction; vec3 reflect_orig = orig; - for(int i = 0; i < depth;i++){ + for(int i = 0; i < max_depth;i++){ depth++; intersect = sceneIntersect(reflect_orig, reflect_dir, point, hit_center, material); if(intersect != -1){