Skip to content

Commit 910220f

Browse files
committed
Simple refactor of image switch statement
Just reorganizing to make room for additional scene setup. In addition, eliminated a dead line of code.
1 parent a673abb commit 910220f

File tree

1 file changed

+38
-12
lines changed

1 file changed

+38
-12
lines changed

src/TheNextWeek/main.cc

Lines changed: 38 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -353,23 +353,49 @@ int main() {
353353

354354
std::cout << "P3\n" << image_width << ' ' << image_height << "\n255\n";
355355

356-
auto R = cos(pi/4);
357-
358356
hittable_list world;
357+
359358
switch (0) {
360-
case 1: world = random_scene(); break;
361-
case 2: world = two_spheres(); break;
362-
case 3: world = two_perlin_spheres(); break;
363-
case 4: world = earth(); break;
364-
case 5: world = simple_light(); break;
359+
case 1:
360+
world = random_scene();
361+
break;
362+
363+
case 2:
364+
world = two_spheres();
365+
break;
366+
367+
case 3:
368+
world = two_perlin_spheres();
369+
break;
370+
371+
case 4:
372+
world = earth();
373+
break;
374+
375+
case 5:
376+
world = simple_light();
377+
break;
365378

366379
default:
367-
case 6: world = cornell_box(); break;
380+
case 6:
381+
world = cornell_box();
382+
break;
383+
384+
case 7:
385+
world = cornell_balls();
386+
break;
387+
388+
case 8:
389+
world = cornell_smoke();
390+
break;
391+
392+
case 9:
393+
world = cornell_final();
394+
break;
368395

369-
case 7: world = cornell_balls(); break;
370-
case 8: world = cornell_smoke(); break;
371-
case 9: world = cornell_final(); break;
372-
case 10: world = final_scene(); break;
396+
case 10:
397+
world = final_scene();
398+
break;
373399
}
374400

375401
vec3 lookfrom(278, 278, -800);

0 commit comments

Comments
 (0)