Skip to content

Commit 5e7f041

Browse files
trevordblackhollasch
authored andcommitted
Removed last hrec from src and text. Resolves #278
1 parent 02dbaeb commit 5e7f041

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/TheRestOfYourLife/main.cc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,26 @@
2121

2222

2323
vec3 ray_color(const ray& r, hittable *world, hittable *light_shape, int depth) {
24-
hit_record hrec;
25-
if (depth <= 0 || !world->hit(r, 0.001, infinity, hrec))
24+
hit_record rec;
25+
if (depth <= 0 || !world->hit(r, 0.001, infinity, rec))
2626
return vec3(0,0,0);
2727

2828
scatter_record srec;
29-
vec3 emitted = hrec.mat_ptr->emitted(r, hrec, hrec.u, hrec.v, hrec.p);
30-
if (!hrec.mat_ptr->scatter(r, hrec, srec))
29+
vec3 emitted = rec.mat_ptr->emitted(r, rec, rec.u, rec.v, rec.p);
30+
if (!rec.mat_ptr->scatter(r, rec, srec))
3131
return emitted;
3232

3333
if (srec.is_specular) {
3434
return srec.attenuation * ray_color(srec.specular_ray, world, light_shape, depth-1);
3535
}
36-
hittable_pdf plight(light_shape, hrec.p);
36+
hittable_pdf plight(light_shape, rec.p);
3737
mixture_pdf p(&plight, srec.pdf_ptr);
38-
ray scattered = ray(hrec.p, p.generate(), r.time());
38+
ray scattered = ray(rec.p, p.generate(), r.time());
3939
auto pdf_val = p.value(scattered.direction());
4040
delete srec.pdf_ptr;
4141

4242
return emitted
43-
+ srec.attenuation * hrec.mat_ptr->scattering_pdf(r, hrec, scattered)
43+
+ srec.attenuation * rec.mat_ptr->scattering_pdf(r, rec, scattered)
4444
* ray_color(scattered, world, light_shape, depth-1)
4545
/ pdf_val;
4646
}

0 commit comments

Comments
 (0)