├── .gitignore ├── 00_Iterated_Function_Systems ├── CMakeLists.txt ├── cmake-build-debug │ └── 00_Iterated_Function_Systems.cbp ├── out │ ├── dragon.tga │ ├── dragon.txt │ ├── fern.tga │ ├── fern.txt │ ├── giant_x.tga │ ├── giant_x.txt │ ├── ifs.exe │ ├── sierpinski_triangle.tga │ ├── sierpinski_triangle.txt │ ├── sierpinski_triangle_0.tga │ ├── sierpinski_triangle_1.tga │ ├── sierpinski_triangle_2.tga │ ├── sierpinski_triangle_3.tga │ └── sierpinski_triangle_4.tga └── src │ ├── ifs.h │ ├── image.C │ ├── image.h │ ├── main.cpp │ ├── matrix.C │ ├── matrix.h │ └── vectors.h ├── 01_Ray_Casting ├── CMakeLists.txt ├── cmake-build-debug │ └── 01_Ray_Casting.cbp ├── out │ ├── depth1_01.tga │ ├── depth1_02.tga │ ├── depth1_03.tga │ ├── depth1_04.tga │ ├── depth1_05.tga │ ├── depth1_06.tga │ ├── depth1_07.tga │ ├── output1_01.tga │ ├── output1_02.tga │ ├── output1_03.tga │ ├── output1_04.tga │ ├── output1_05.tga │ ├── output1_06.tga │ ├── output1_07.tga │ ├── raytracer.exe │ ├── scene1_01.txt │ ├── scene1_02.txt │ ├── scene1_03.txt │ ├── scene1_04.txt │ ├── scene1_05.txt │ ├── scene1_06.txt │ └── scene1_07.txt └── src │ ├── camera.cpp │ ├── camera.h │ ├── hit.h │ ├── image.C │ ├── image.h │ ├── main.cpp │ ├── material.h │ ├── matrix.C │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── parse_code.txt │ ├── ray.h │ ├── scene_parser.C │ ├── scene_parser.h │ └── vectors.h ├── 02_Transformations ├── CMakeLists.txt ├── cmake-build-debug │ ├── 01_Ray_Casting.cbp │ └── 02_Transformations.cbp ├── out │ ├── bunny_1k.obj │ ├── bunny_200.obj │ ├── cube.obj │ ├── depth2_05.tga │ ├── depth2_06.tga │ ├── depth2_07.tga │ ├── depth2_16.tga │ ├── normals2_03.tga │ ├── normals2_04.tga │ ├── normals2_05.tga │ ├── normals2_06.tga │ ├── normals2_07.tga │ ├── normals2_11.tga │ ├── normals2_12.tga │ ├── normals2_13.tga │ ├── output2_01.tga │ ├── output2_02.tga │ ├── output2_03.tga │ ├── output2_04.tga │ ├── output2_05.tga │ ├── output2_05_no_back.tga │ ├── output2_06.tga │ ├── output2_07.tga │ ├── output2_07_no_back.tga │ ├── output2_08.tga │ ├── output2_09.tga │ ├── output2_10.tga │ ├── output2_11.tga │ ├── output2_12.tga │ ├── output2_13.tga │ ├── output2_14.tga │ ├── output2_15.tga │ ├── output2_16.tga │ ├── raytracer.exe │ ├── scene2_01_diffuse.txt │ ├── scene2_02_ambient.txt │ ├── scene2_03_colored_lights.txt │ ├── scene2_04_perspective.txt │ ├── scene2_05_inside_sphere.txt │ ├── scene2_06_plane.txt │ ├── scene2_07_sphere_triangles.txt │ ├── scene2_08_cube.txt │ ├── scene2_09_bunny_200.txt │ ├── scene2_10_bunny_1k.txt │ ├── scene2_11_squashed_sphere.txt │ ├── scene2_12_rotated_sphere.txt │ ├── scene2_13_rotated_squashed_sphere.txt │ ├── scene2_14_axes_cube.txt │ ├── scene2_15_crazy_transforms.txt │ └── scene2_16_t_scale.txt └── src │ ├── camera.cpp │ ├── camera.h │ ├── hit.h │ ├── image.C │ ├── image.h │ ├── light.h │ ├── main.cpp │ ├── material.h │ ├── matrix.C │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── parse_code.txt │ ├── ray.h │ ├── scene_parser.C │ ├── scene_parser.h │ └── vectors.h ├── 03_Phong_Shading ├── CMakeLists.txt ├── cmake-build-debug │ └── 03_Phong_Shading.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── bunny_1k.obj │ ├── bunny_200.obj │ ├── cube.obj │ ├── freeglutd.dll │ ├── output3_01.tga │ ├── output3_02.tga │ ├── output3_03.tga │ ├── output3_04.tga │ ├── output3_05.tga │ ├── output3_06.tga │ ├── output3_07.tga │ ├── output3_08.tga │ ├── output3_09.tga │ ├── output3_10.tga │ ├── output3_11.tga │ ├── output3_12.tga │ ├── raytracer.exe │ ├── scene3_01_cube_orthographic.txt │ ├── scene3_02_cube_perspective.txt │ ├── scene3_03_bunny_mesh_200.txt │ ├── scene3_04_bunny_mesh_1k.txt │ ├── scene3_05_axes_cube.txt │ ├── scene3_06_crazy_transforms.txt │ ├── scene3_07_plane.txt │ ├── scene3_08_sphere.txt │ ├── scene3_09_exponent_variations.txt │ ├── scene3_10_exponent_variations_back.txt │ ├── scene3_11_weird_lighting_diffuse.txt │ └── scene3_12_weird_lighting_specular.txt └── src │ ├── camera.cpp │ ├── camera.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── hit.h │ ├── image.cpp │ ├── image.h │ ├── light.cpp │ ├── light.h │ ├── main.cpp │ ├── material.cpp │ ├── material.h │ ├── matrix.cpp │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── ray.h │ ├── scene_parser.cpp │ ├── scene_parser.h │ └── vectors.h ├── 04_Shadows_Reflection_Refraction ├── CMakeLists.txt ├── cmake-build-debug │ └── 04_Shadows_Reflection_Refraction.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── cube.obj │ ├── diamond.obj │ ├── freeglutd.dll │ ├── output4_01.tga │ ├── output4_02.tga │ ├── output4_03.tga │ ├── output4_04a.tga │ ├── output4_04b.tga │ ├── output4_04c.tga │ ├── output4_04d.tga │ ├── output4_05.tga │ ├── output4_06a.tga │ ├── output4_06b.tga │ ├── output4_06c.tga │ ├── output4_06d.tga │ ├── output4_06e.tga │ ├── output4_06f.tga │ ├── output4_07.tga │ ├── output4_08.tga │ ├── output4_09.tga │ ├── output4_10.tga │ ├── output4_11.tga │ ├── output4_12.tga │ ├── output4_13.tga │ ├── output4_14a.tga │ ├── output4_14b.tga │ ├── output4_14c.tga │ ├── output4_14d.tga │ ├── output4_14e.tga │ ├── output4_14f.tga │ ├── raytracer.exe │ ├── scene4_01_sphere_shadow.txt │ ├── scene4_02_colored_shadows.txt │ ├── scene4_03_mirrored_floor.txt │ ├── scene4_04_reflective_sphere.txt │ ├── scene4_05_transparent_bar.txt │ ├── scene4_06_transparent_bars.txt │ ├── scene4_07_transparent_sphere_1.0.txt │ ├── scene4_08_transparent_sphere_1.1.txt │ ├── scene4_09_transparent_sphere_2.0.txt │ ├── scene4_10_point_light_distance.txt │ ├── scene4_11_point_light_circle.txt │ ├── scene4_12_point_light_circle_d_attenuation.txt │ ├── scene4_13_point_light_circle_d2_attenuation.txt │ └── scene4_14_faceted_gem.txt └── src │ ├── camera.cpp │ ├── camera.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── hit.h │ ├── image.cpp │ ├── image.h │ ├── light.cpp │ ├── light.h │ ├── main.cpp │ ├── material.cpp │ ├── material.h │ ├── matrix.cpp │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── ray.h │ ├── rayTracer.h │ ├── rayTree.cpp │ ├── rayTree.h │ ├── scene_parser.cpp │ ├── scene_parser.h │ └── vectors.h ├── 05_Voxel_Rendering ├── CMakeLists.txt ├── cmake-build-debug │ ├── 04_Shadows_Reflection_Refraction.cbp │ ├── 05_Voxel_Redndering.cbp │ └── 05_Voxel_Rendering.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── bunny_1k.obj │ ├── bunny_200.obj │ ├── bunny_40k.obj │ ├── bunny_5k.obj │ ├── cube.obj │ ├── freeglutd.dll │ ├── output5_01a.tga │ ├── output5_01b.tga │ ├── output5_01c.tga │ ├── output5_02a.tga │ ├── output5_02b.tga │ ├── output5_03.tga │ ├── output5_04.tga │ ├── output5_05.tga │ ├── output5_06.tga │ ├── output5_07.tga │ ├── output5_08.tga │ ├── output5_09.tga │ ├── output5_10.tga │ ├── output5_11.tga │ ├── output5_12.tga │ ├── raytracer.exe │ ├── scene5_01_sphere.txt │ ├── scene5_02_spheres.txt │ ├── scene5_03_offcenter_spheres.txt │ ├── scene5_04_plane_test.txt │ ├── scene5_05_sphere_triangles.txt │ ├── scene5_06_bunny_mesh_200.txt │ ├── scene5_07_bunny_mesh_1k.txt │ ├── scene5_08_bunny_mesh_5k.txt │ ├── scene5_09_bunny_mesh_40k.txt │ ├── scene5_10_scale_translate.txt │ ├── scene5_11_rotated_triangles.txt │ └── scene5_12_nested_transformations.txt └── src │ ├── boundingbox.cpp │ ├── boundingbox.h │ ├── camera.cpp │ ├── camera.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── grid.cpp │ ├── grid.h │ ├── hit.h │ ├── image.cpp │ ├── image.h │ ├── light.cpp │ ├── light.h │ ├── main.cpp │ ├── marchingInfo.cpp │ ├── marchingInfo.h │ ├── material.cpp │ ├── material.h │ ├── matrix.cpp │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── ray.h │ ├── rayTracer.h │ ├── rayTree.cpp │ ├── rayTree.h │ ├── scene_parser.cpp │ ├── scene_parser.h │ └── vectors.h ├── 06_Grid_Acceleration_Solid_Textures ├── CMakeLists.txt ├── cmake-build-debug │ ├── 05_Voxel_Redndering.cbp │ └── 06_Grid_Acceleration_Solid_Textures.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── 6.837.obj │ ├── bunny_1k.obj │ ├── bunny_200.obj │ ├── bunny_40k.obj │ ├── bunny_5k.obj │ ├── cube.obj │ ├── diamond.obj │ ├── freeglutd.dll │ ├── output6_01a.tga │ ├── output6_01b.tga │ ├── output6_01c.tga │ ├── output6_02a.tga │ ├── output6_02b.tga │ ├── output6_02c.tga │ ├── output6_02d.tga │ ├── output6_02e.tga │ ├── output6_03a.tga │ ├── output6_03b.tga │ ├── output6_03c.tga │ ├── output6_03d.tga │ ├── output6_03e.tga │ ├── output6_04a.tga │ ├── output6_04b.tga │ ├── output6_04c.tga │ ├── output6_04d.tga │ ├── output6_04e.tga │ ├── output6_05.tga │ ├── output6_06.tga │ ├── output6_07.tga │ ├── output6_08a.tga │ ├── output6_08b.tga │ ├── output6_08c.tga │ ├── output6_09a.tga │ ├── output6_09b.tga │ ├── output6_09c.tga │ ├── output6_10a.tga │ ├── output6_10b.tga │ ├── output6_10c.tga │ ├── output6_11a.tga │ ├── output6_11b.tga │ ├── output6_11c.tga │ ├── output6_12a.tga │ ├── output6_12b.tga │ ├── output6_12c.tga │ ├── output6_13.tga │ ├── output6_14.tga │ ├── output6_15.tga │ ├── output6_16.tga │ ├── output6_17a.tga │ ├── output6_17b.tga │ ├── output6_18a.tga │ ├── output6_18b.tga │ ├── raytracer.exe │ ├── scene6_01_sphere.txt │ ├── scene6_02_sphere_triangles.txt │ ├── scene6_03_sphere_plane.txt │ ├── scene6_04_bunny_mesh_200.txt │ ├── scene6_05_bunny_mesh_1k.txt │ ├── scene6_06_bunny_mesh_5k.txt │ ├── scene6_07_bunny_mesh_40k.txt │ ├── scene6_08_scale_translate.txt │ ├── scene6_09_rotated_triangles.txt │ ├── scene6_10_nested_transformations.txt │ ├── scene6_11_mirrored_floor.txt │ ├── scene6_12_faceted_gem.txt │ ├── scene6_13_checkerboard.txt │ ├── scene6_14_glass_sphere.txt │ ├── scene6_15_marble_cubes.txt │ ├── scene6_16_wood_cubes.txt │ ├── scene6_17_marble_vase.txt │ ├── scene6_18_6.837_logo.txt │ └── vase.obj └── src │ ├── boundingbox.cpp │ ├── boundingbox.h │ ├── camera.cpp │ ├── camera.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── grid.cpp │ ├── grid.h │ ├── hit.h │ ├── image.cpp │ ├── image.h │ ├── light.cpp │ ├── light.h │ ├── main.cpp │ ├── marchingInfo.cpp │ ├── marchingInfo.h │ ├── material.cpp │ ├── material.h │ ├── matrix.cpp │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── perlin_noise.cpp │ ├── perlin_noise.h │ ├── ray.h │ ├── rayTracer.cpp │ ├── rayTracer.h │ ├── rayTree.cpp │ ├── rayTree.h │ ├── raytracing_stats.cpp │ ├── raytracing_stats.h │ ├── scene_parser.cpp │ ├── scene_parser.h │ └── vectors.h ├── 07_Supersampling_Antialiasing ├── CMakeLists.txt ├── cmake-build-debug │ └── 07_Supersampling_Antialiasing.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── 6.837.obj │ ├── cube.obj │ ├── diamond.obj │ ├── filter7_01a.tga │ ├── filter7_01a_low_res.tga │ ├── filter7_01b.tga │ ├── filter7_01b_low_res.tga │ ├── filter7_01c.tga │ ├── filter7_01c_low_res.tga │ ├── filter7_01d.tga │ ├── filter7_01e.tga │ ├── filter7_01f.tga │ ├── filter7_01g.tga │ ├── filter7_01h.tga │ ├── filter7_01i.tga │ ├── filter7_02a.tga │ ├── filter7_02b.tga │ ├── filter7_02c.tga │ ├── freeglutd.dll │ ├── output7_01.tga │ ├── output7_01_low_res.tga │ ├── output7_01a_low_res.tga │ ├── output7_01b_low_res.tga │ ├── output7_01c_low_res.tga │ ├── output7_01d_low_res.tga │ ├── output7_01e_low_res.tga │ ├── output7_01f_low_res.tga │ ├── output7_01g_low_res.tga │ ├── output7_01h_low_res.tga │ ├── output7_01i_low_res.tga │ ├── output7_02.tga │ ├── output7_02a.tga │ ├── output7_02b.tga │ ├── output7_02c.tga │ ├── output7_02d.tga │ ├── output7_02e.tga │ ├── output7_02f.tga │ ├── output7_02g.tga │ ├── output7_02h.tga │ ├── output7_02i.tga │ ├── output7_03a.tga │ ├── output7_03b.tga │ ├── output7_03c.tga │ ├── output7_03d.tga │ ├── output7_04a.tga │ ├── output7_04b.tga │ ├── output7_05a.tga │ ├── output7_05b.tga │ ├── output7_05c.tga │ ├── output7_06a.tga │ ├── output7_06b.tga │ ├── raytracer.exe │ ├── samples7_01a.tga │ ├── samples7_01a_low_res.tga │ ├── samples7_01b.tga │ ├── samples7_01b_low_res.tga │ ├── samples7_01c.tga │ ├── samples7_01c_low_res.tga │ ├── samples7_01d.tga │ ├── samples7_01e.tga │ ├── samples7_01f.tga │ ├── samples7_01g.tga │ ├── samples7_01h.tga │ ├── samples7_01i.tga │ ├── samples7_02a.tga │ ├── samples7_02b.tga │ ├── samples7_02c.tga │ ├── scene7_01_sphere_triangle.txt │ ├── scene7_02_checkerboard.txt │ ├── scene7_03_marble_vase.txt │ ├── scene7_04_6.837_logo.txt │ ├── scene7_05_glass_sphere.txt │ ├── scene7_06_faceted_gem.txt │ └── vase.obj └── src │ ├── boundingbox.cpp │ ├── boundingbox.h │ ├── camera.cpp │ ├── camera.h │ ├── film.cpp │ ├── film.h │ ├── filter.cpp │ ├── filter.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── grid.cpp │ ├── grid.h │ ├── hit.h │ ├── image.cpp │ ├── image.h │ ├── light.cpp │ ├── light.h │ ├── main.cpp │ ├── marchingInfo.cpp │ ├── marchingInfo.h │ ├── material.cpp │ ├── material.h │ ├── matrix.cpp │ ├── matrix.h │ ├── object3d.cpp │ ├── object3d.h │ ├── perlin_noise.cpp │ ├── perlin_noise.h │ ├── ray.h │ ├── rayTracer.cpp │ ├── rayTracer.h │ ├── rayTree.cpp │ ├── rayTree.h │ ├── raytracing_stats.cpp │ ├── raytracing_stats.h │ ├── sample.h │ ├── sampler.h │ ├── scene_parser.cpp │ ├── scene_parser.h │ └── vectors.h ├── 08_Curves_Surfaces ├── CMakeLists.txt ├── cmake-build-debug │ ├── 03_Phong_Shading.cbp │ └── 08_Curves_Surfaces.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── curve_editor.exe │ ├── freeglutd.dll │ ├── output8_01_bezier.txt │ ├── output8_01_bspline.txt │ ├── output8_02_bezier.txt │ ├── output8_02_bspline.txt │ ├── output8_07_edit.txt │ ├── output8_10.tga │ ├── output8_11.tga │ ├── patch_high.obj │ ├── patch_low.obj │ ├── patch_med.obj │ ├── raytracer.exe │ ├── scene8_06_torus_high.txt │ ├── scene8_06_torus_low.txt │ ├── scene8_07_vase_high.txt │ ├── scene8_07_vase_low.txt │ ├── scene8_08_bezier_patch_high.txt │ ├── scene8_08_bezier_patch_low.txt │ ├── scene8_08_bezier_patch_med.txt │ ├── scene8_09_teapot_high.txt │ ├── scene8_09_teapot_low.txt │ ├── scene8_10_transparent_vase.txt │ ├── scene8_11_reflective_teapot.txt │ ├── spline8_01_bezier.txt │ ├── spline8_02_bspline.txt │ ├── spline8_03_bezier.txt │ ├── spline8_04_bspline.txt │ ├── spline8_05_bspline_dups.txt │ ├── spline8_06_torus.txt │ ├── spline8_07_vase.txt │ ├── spline8_08_bezier_patch.txt │ ├── spline8_09_teapot.txt │ ├── teapot_high.obj │ ├── teapot_low.obj │ ├── torus_high.obj │ ├── torus_low.obj │ ├── vase_high.obj │ ├── vase_low.obj │ └── vase_very_high.obj └── src │ ├── arg_parser.h │ ├── curve.cpp │ ├── curve.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── main.cpp │ ├── matrix.cpp │ ├── matrix.h │ ├── spline.cpp │ ├── spline.h │ ├── spline_parser.cpp │ ├── spline_parser.h │ ├── surface.cpp │ ├── surface.h │ ├── triangle_mesh.cpp │ ├── triangle_mesh.h │ └── vectors.h ├── 09_Particle_Systems ├── CMakeLists.txt ├── cmake-build-debug │ └── 09_Particle_Systems.cbp ├── include │ └── GL │ │ ├── freeglut.h │ │ ├── freeglut_ext.h │ │ ├── freeglut_std.h │ │ └── glut.h ├── lib │ └── freeglutd.lib ├── out │ ├── freeglutd.dll │ ├── particle_system.exe │ ├── system9_01_hose.txt │ ├── system9_02_hose_gravity.txt │ ├── system9_03_hose_force.txt │ ├── system9_04_circle_euler.txt │ ├── system9_05_circle_midpoint.txt │ ├── system9_06_circle_rungekutta.txt │ ├── system9_07_wave.txt │ ├── system9_08_fire.txt │ └── system9_09_wind.txt └── src │ ├── forceField.cpp │ ├── forceField.h │ ├── generator.cpp │ ├── generator.h │ ├── glCanvas.cpp │ ├── glCanvas.h │ ├── integrator.cpp │ ├── integrator.h │ ├── main.cpp │ ├── matrix.cpp │ ├── matrix.h │ ├── parser.cpp │ ├── parser.h │ ├── particle.cpp │ ├── particle.h │ ├── particleSet.h │ ├── random.h │ ├── system.cpp │ ├── system.h │ └── vectors.h ├── README.md └── README_PICTURES ├── 0-1.png ├── 1-1.png ├── 1-2.png ├── 2-1.png ├── 2-2.png ├── 3-1.png ├── 4-1.png ├── 4-2.png ├── 5-1.png ├── 5-2.png ├── 6-1.png ├── 6-2.png ├── 6-3.png ├── 6-4.png ├── 6-5.png ├── 7-1.png ├── 7-2.png ├── 7-3.png ├── 7-4.png ├── 7-5.png ├── 7-6.png ├── 8-1.png ├── 8-2.png ├── 8-3.png ├── 8-4.png ├── 8-5.png ├── 8-6.png ├── 9-1.png ├── 9-2.png ├── 9-3.png └── 9-4.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/.gitignore -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/CMakeLists.txt -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/cmake-build-debug/00_Iterated_Function_Systems.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/cmake-build-debug/00_Iterated_Function_Systems.cbp -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/dragon.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/dragon.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/dragon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/dragon.txt -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/fern.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/fern.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/fern.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/fern.txt -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/giant_x.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/giant_x.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/giant_x.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/giant_x.txt -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/ifs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/ifs.exe -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle.txt -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle_0.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle_0.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle_1.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle_1.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle_2.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle_2.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle_3.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle_3.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/out/sierpinski_triangle_4.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/out/sierpinski_triangle_4.tga -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/ifs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/ifs.h -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/image.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/image.C -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/image.h -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/main.cpp -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/matrix.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/matrix.C -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/matrix.h -------------------------------------------------------------------------------- /00_Iterated_Function_Systems/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/00_Iterated_Function_Systems/src/vectors.h -------------------------------------------------------------------------------- /01_Ray_Casting/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/CMakeLists.txt -------------------------------------------------------------------------------- /01_Ray_Casting/cmake-build-debug/01_Ray_Casting.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/cmake-build-debug/01_Ray_Casting.cbp -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_01.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_02.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_03.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_04.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_04.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_05.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_06.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/depth1_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/depth1_07.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_01.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_02.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_03.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_04.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_04.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_05.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_06.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/output1_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/output1_07.tga -------------------------------------------------------------------------------- /01_Ray_Casting/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/raytracer.exe -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_01.txt -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_02.txt -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_03.txt -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_04.txt -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_05.txt -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_06.txt -------------------------------------------------------------------------------- /01_Ray_Casting/out/scene1_07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/out/scene1_07.txt -------------------------------------------------------------------------------- /01_Ray_Casting/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/camera.cpp -------------------------------------------------------------------------------- /01_Ray_Casting/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/camera.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/hit.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/image.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/image.C -------------------------------------------------------------------------------- /01_Ray_Casting/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/image.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/main.cpp -------------------------------------------------------------------------------- /01_Ray_Casting/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/material.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/matrix.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/matrix.C -------------------------------------------------------------------------------- /01_Ray_Casting/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/matrix.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/object3d.cpp -------------------------------------------------------------------------------- /01_Ray_Casting/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/object3d.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/parse_code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/parse_code.txt -------------------------------------------------------------------------------- /01_Ray_Casting/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/ray.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/scene_parser.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/scene_parser.C -------------------------------------------------------------------------------- /01_Ray_Casting/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/scene_parser.h -------------------------------------------------------------------------------- /01_Ray_Casting/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/01_Ray_Casting/src/vectors.h -------------------------------------------------------------------------------- /02_Transformations/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/CMakeLists.txt -------------------------------------------------------------------------------- /02_Transformations/cmake-build-debug/01_Ray_Casting.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/cmake-build-debug/01_Ray_Casting.cbp -------------------------------------------------------------------------------- /02_Transformations/cmake-build-debug/02_Transformations.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/cmake-build-debug/02_Transformations.cbp -------------------------------------------------------------------------------- /02_Transformations/out/bunny_1k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/bunny_1k.obj -------------------------------------------------------------------------------- /02_Transformations/out/bunny_200.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/bunny_200.obj -------------------------------------------------------------------------------- /02_Transformations/out/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/cube.obj -------------------------------------------------------------------------------- /02_Transformations/out/depth2_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/depth2_05.tga -------------------------------------------------------------------------------- /02_Transformations/out/depth2_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/depth2_06.tga -------------------------------------------------------------------------------- /02_Transformations/out/depth2_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/depth2_07.tga -------------------------------------------------------------------------------- /02_Transformations/out/depth2_16.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/depth2_16.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_03.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_04.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_04.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_05.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_06.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_07.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_11.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_11.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_12.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_12.tga -------------------------------------------------------------------------------- /02_Transformations/out/normals2_13.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/normals2_13.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_01.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_02.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_03.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_04.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_04.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_05.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_05_no_back.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_05_no_back.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_06.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_07.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_07_no_back.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_07_no_back.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_08.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_08.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_09.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_09.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_10.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_10.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_11.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_11.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_12.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_12.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_13.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_13.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_14.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_14.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_15.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_15.tga -------------------------------------------------------------------------------- /02_Transformations/out/output2_16.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/output2_16.tga -------------------------------------------------------------------------------- /02_Transformations/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/raytracer.exe -------------------------------------------------------------------------------- /02_Transformations/out/scene2_01_diffuse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_01_diffuse.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_02_ambient.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_02_ambient.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_03_colored_lights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_03_colored_lights.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_04_perspective.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_04_perspective.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_05_inside_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_05_inside_sphere.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_06_plane.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_06_plane.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_07_sphere_triangles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_07_sphere_triangles.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_08_cube.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_08_cube.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_09_bunny_200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_09_bunny_200.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_10_bunny_1k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_10_bunny_1k.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_11_squashed_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_11_squashed_sphere.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_12_rotated_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_12_rotated_sphere.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_13_rotated_squashed_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_13_rotated_squashed_sphere.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_14_axes_cube.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_14_axes_cube.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_15_crazy_transforms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_15_crazy_transforms.txt -------------------------------------------------------------------------------- /02_Transformations/out/scene2_16_t_scale.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/out/scene2_16_t_scale.txt -------------------------------------------------------------------------------- /02_Transformations/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/camera.cpp -------------------------------------------------------------------------------- /02_Transformations/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/camera.h -------------------------------------------------------------------------------- /02_Transformations/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/hit.h -------------------------------------------------------------------------------- /02_Transformations/src/image.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/image.C -------------------------------------------------------------------------------- /02_Transformations/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/image.h -------------------------------------------------------------------------------- /02_Transformations/src/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/light.h -------------------------------------------------------------------------------- /02_Transformations/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/main.cpp -------------------------------------------------------------------------------- /02_Transformations/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/material.h -------------------------------------------------------------------------------- /02_Transformations/src/matrix.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/matrix.C -------------------------------------------------------------------------------- /02_Transformations/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/matrix.h -------------------------------------------------------------------------------- /02_Transformations/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/object3d.cpp -------------------------------------------------------------------------------- /02_Transformations/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/object3d.h -------------------------------------------------------------------------------- /02_Transformations/src/parse_code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/parse_code.txt -------------------------------------------------------------------------------- /02_Transformations/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/ray.h -------------------------------------------------------------------------------- /02_Transformations/src/scene_parser.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/scene_parser.C -------------------------------------------------------------------------------- /02_Transformations/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/scene_parser.h -------------------------------------------------------------------------------- /02_Transformations/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/02_Transformations/src/vectors.h -------------------------------------------------------------------------------- /03_Phong_Shading/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/CMakeLists.txt -------------------------------------------------------------------------------- /03_Phong_Shading/cmake-build-debug/03_Phong_Shading.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/cmake-build-debug/03_Phong_Shading.cbp -------------------------------------------------------------------------------- /03_Phong_Shading/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/include/GL/freeglut.h -------------------------------------------------------------------------------- /03_Phong_Shading/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /03_Phong_Shading/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /03_Phong_Shading/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/include/GL/glut.h -------------------------------------------------------------------------------- /03_Phong_Shading/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/lib/freeglutd.lib -------------------------------------------------------------------------------- /03_Phong_Shading/out/bunny_1k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/bunny_1k.obj -------------------------------------------------------------------------------- /03_Phong_Shading/out/bunny_200.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/bunny_200.obj -------------------------------------------------------------------------------- /03_Phong_Shading/out/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/cube.obj -------------------------------------------------------------------------------- /03_Phong_Shading/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/freeglutd.dll -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_01.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_02.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_03.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_04.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_04.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_05.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_06.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_07.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_08.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_08.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_09.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_09.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_10.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_10.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_11.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_11.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/output3_12.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/output3_12.tga -------------------------------------------------------------------------------- /03_Phong_Shading/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/raytracer.exe -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_01_cube_orthographic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_01_cube_orthographic.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_02_cube_perspective.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_02_cube_perspective.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_03_bunny_mesh_200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_03_bunny_mesh_200.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_04_bunny_mesh_1k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_04_bunny_mesh_1k.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_05_axes_cube.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_05_axes_cube.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_06_crazy_transforms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_06_crazy_transforms.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_07_plane.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_07_plane.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_08_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_08_sphere.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_09_exponent_variations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_09_exponent_variations.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_10_exponent_variations_back.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_10_exponent_variations_back.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_11_weird_lighting_diffuse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_11_weird_lighting_diffuse.txt -------------------------------------------------------------------------------- /03_Phong_Shading/out/scene3_12_weird_lighting_specular.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/out/scene3_12_weird_lighting_specular.txt -------------------------------------------------------------------------------- /03_Phong_Shading/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/camera.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/camera.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/glCanvas.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/glCanvas.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/hit.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/image.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/image.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/light.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/light.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/main.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/material.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/material.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/matrix.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/matrix.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/object3d.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/object3d.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/ray.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/scene_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/scene_parser.cpp -------------------------------------------------------------------------------- /03_Phong_Shading/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/scene_parser.h -------------------------------------------------------------------------------- /03_Phong_Shading/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/03_Phong_Shading/src/vectors.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/CMakeLists.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/cmake-build-debug/04_Shadows_Reflection_Refraction.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/cmake-build-debug/04_Shadows_Reflection_Refraction.cbp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/include/GL/freeglut.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/include/GL/glut.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/lib/freeglutd.lib -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/cube.obj -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/diamond.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/diamond.obj -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/freeglutd.dll -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_01.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_02.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_03.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_04a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_04a.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_04b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_04b.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_04c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_04c.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_04d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_04d.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_05.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_06a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_06a.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_06b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_06b.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_06c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_06c.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_06d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_06d.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_06e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_06e.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_06f.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_06f.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_07.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_08.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_08.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_09.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_09.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_10.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_10.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_11.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_11.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_12.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_12.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_13.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_13.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_14a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_14a.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_14b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_14b.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_14c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_14c.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_14d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_14d.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_14e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_14e.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/output4_14f.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/output4_14f.tga -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/raytracer.exe -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_01_sphere_shadow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_01_sphere_shadow.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_02_colored_shadows.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_02_colored_shadows.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_03_mirrored_floor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_03_mirrored_floor.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_04_reflective_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_04_reflective_sphere.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_05_transparent_bar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_05_transparent_bar.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_06_transparent_bars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_06_transparent_bars.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_07_transparent_sphere_1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_07_transparent_sphere_1.0.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_08_transparent_sphere_1.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_08_transparent_sphere_1.1.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_09_transparent_sphere_2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_09_transparent_sphere_2.0.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_10_point_light_distance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_10_point_light_distance.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_11_point_light_circle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_11_point_light_circle.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_12_point_light_circle_d_attenuation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_12_point_light_circle_d_attenuation.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_13_point_light_circle_d2_attenuation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_13_point_light_circle_d2_attenuation.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/out/scene4_14_faceted_gem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/out/scene4_14_faceted_gem.txt -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/camera.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/camera.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/glCanvas.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/glCanvas.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/hit.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/image.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/image.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/light.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/light.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/main.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/material.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/material.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/matrix.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/matrix.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/object3d.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/object3d.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/ray.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/rayTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/rayTracer.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/rayTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/rayTree.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/rayTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/rayTree.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/scene_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/scene_parser.cpp -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/scene_parser.h -------------------------------------------------------------------------------- /04_Shadows_Reflection_Refraction/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/04_Shadows_Reflection_Refraction/src/vectors.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/CMakeLists.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/cmake-build-debug/04_Shadows_Reflection_Refraction.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/cmake-build-debug/04_Shadows_Reflection_Refraction.cbp -------------------------------------------------------------------------------- /05_Voxel_Rendering/cmake-build-debug/05_Voxel_Redndering.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/cmake-build-debug/05_Voxel_Redndering.cbp -------------------------------------------------------------------------------- /05_Voxel_Rendering/cmake-build-debug/05_Voxel_Rendering.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/cmake-build-debug/05_Voxel_Rendering.cbp -------------------------------------------------------------------------------- /05_Voxel_Rendering/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/include/GL/freeglut.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/include/GL/glut.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/lib/freeglutd.lib -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/bunny_1k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/bunny_1k.obj -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/bunny_200.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/bunny_200.obj -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/bunny_40k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/bunny_40k.obj -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/bunny_5k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/bunny_5k.obj -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/cube.obj -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/freeglutd.dll -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_01a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_01a.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_01b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_01b.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_01c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_01c.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_02a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_02a.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_02b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_02b.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_03.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_03.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_04.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_04.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_05.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_06.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_07.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_08.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_08.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_09.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_09.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_10.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_10.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_11.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_11.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/output5_12.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/output5_12.tga -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/raytracer.exe -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_01_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_01_sphere.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_02_spheres.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_02_spheres.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_03_offcenter_spheres.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_03_offcenter_spheres.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_04_plane_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_04_plane_test.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_05_sphere_triangles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_05_sphere_triangles.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_06_bunny_mesh_200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_06_bunny_mesh_200.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_07_bunny_mesh_1k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_07_bunny_mesh_1k.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_08_bunny_mesh_5k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_08_bunny_mesh_5k.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_09_bunny_mesh_40k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_09_bunny_mesh_40k.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_10_scale_translate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_10_scale_translate.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_11_rotated_triangles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_11_rotated_triangles.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/out/scene5_12_nested_transformations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/out/scene5_12_nested_transformations.txt -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/boundingbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/boundingbox.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/boundingbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/boundingbox.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/camera.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/camera.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/glCanvas.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/glCanvas.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/grid.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/grid.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/hit.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/image.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/image.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/light.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/light.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/main.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/marchingInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/marchingInfo.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/marchingInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/marchingInfo.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/material.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/material.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/matrix.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/matrix.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/object3d.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/object3d.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/ray.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/rayTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/rayTracer.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/rayTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/rayTree.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/rayTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/rayTree.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/scene_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/scene_parser.cpp -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/scene_parser.h -------------------------------------------------------------------------------- /05_Voxel_Rendering/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/05_Voxel_Rendering/src/vectors.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/CMakeLists.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/cmake-build-debug/05_Voxel_Redndering.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/cmake-build-debug/05_Voxel_Redndering.cbp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/cmake-build-debug/06_Grid_Acceleration_Solid_Textures.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/cmake-build-debug/06_Grid_Acceleration_Solid_Textures.cbp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/include/GL/freeglut.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/include/GL/glut.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/lib/freeglutd.lib -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/6.837.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/6.837.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/bunny_1k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/bunny_1k.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/bunny_200.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/bunny_200.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/bunny_40k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/bunny_40k.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/bunny_5k.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/bunny_5k.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/cube.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/diamond.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/diamond.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/freeglutd.dll -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_01a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_01a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_01b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_01b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_01c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_01c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_02a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_02a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_02b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_02b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_02c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_02c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_02d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_02d.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_02e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_02e.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_03a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_03a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_03b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_03b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_03c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_03c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_03d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_03d.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_03e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_03e.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_04a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_04a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_04b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_04b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_04c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_04c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_04d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_04d.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_04e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_04e.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_05.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_05.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_06.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_06.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_07.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_07.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_08a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_08a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_08b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_08b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_08c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_08c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_09a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_09a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_09b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_09b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_09c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_09c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_10a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_10a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_10b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_10b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_10c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_10c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_11a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_11a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_11b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_11b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_11c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_11c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_12a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_12a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_12b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_12b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_12c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_12c.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_13.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_13.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_14.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_14.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_15.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_15.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_16.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_16.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_17a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_17a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_17b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_17b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_18a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_18a.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/output6_18b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/output6_18b.tga -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/raytracer.exe -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_01_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_01_sphere.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_02_sphere_triangles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_02_sphere_triangles.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_03_sphere_plane.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_03_sphere_plane.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_04_bunny_mesh_200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_04_bunny_mesh_200.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_05_bunny_mesh_1k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_05_bunny_mesh_1k.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_06_bunny_mesh_5k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_06_bunny_mesh_5k.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_07_bunny_mesh_40k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_07_bunny_mesh_40k.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_08_scale_translate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_08_scale_translate.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_09_rotated_triangles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_09_rotated_triangles.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_10_nested_transformations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_10_nested_transformations.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_11_mirrored_floor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_11_mirrored_floor.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_12_faceted_gem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_12_faceted_gem.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_13_checkerboard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_13_checkerboard.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_14_glass_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_14_glass_sphere.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_15_marble_cubes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_15_marble_cubes.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_16_wood_cubes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_16_wood_cubes.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_17_marble_vase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_17_marble_vase.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/scene6_18_6.837_logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/scene6_18_6.837_logo.txt -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/out/vase.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/out/vase.obj -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/boundingbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/boundingbox.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/boundingbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/boundingbox.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/camera.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/camera.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/glCanvas.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/glCanvas.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/grid.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/grid.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/hit.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/image.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/image.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/light.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/light.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/main.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/marchingInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/marchingInfo.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/marchingInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/marchingInfo.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/material.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/material.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/matrix.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/matrix.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/object3d.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/object3d.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/perlin_noise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/perlin_noise.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/perlin_noise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/perlin_noise.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/ray.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/rayTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/rayTracer.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/rayTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/rayTracer.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/rayTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/rayTree.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/rayTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/rayTree.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/raytracing_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/raytracing_stats.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/raytracing_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/raytracing_stats.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/scene_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/scene_parser.cpp -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/scene_parser.h -------------------------------------------------------------------------------- /06_Grid_Acceleration_Solid_Textures/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/06_Grid_Acceleration_Solid_Textures/src/vectors.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/CMakeLists.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/cmake-build-debug/07_Supersampling_Antialiasing.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/cmake-build-debug/07_Supersampling_Antialiasing.cbp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/include/GL/freeglut.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/include/GL/glut.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/lib/freeglutd.lib -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/6.837.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/6.837.obj -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/cube.obj -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/diamond.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/diamond.obj -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01a_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01a_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01b_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01b_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01c_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01c_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01d.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01e.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01f.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01f.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01g.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01g.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01h.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01h.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_01i.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_01i.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_02a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_02a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_02b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_02b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/filter7_02c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/filter7_02c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/freeglutd.dll -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01a_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01a_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01b_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01b_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01c_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01c_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01d_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01d_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01e_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01e_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01f_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01f_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01g_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01g_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01h_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01h_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_01i_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_01i_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02d.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02e.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02f.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02f.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02g.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02g.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02h.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02h.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_02i.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_02i.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_03a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_03a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_03b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_03b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_03c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_03c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_03d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_03d.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_04a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_04a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_04b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_04b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_05a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_05a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_05b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_05b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_05c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_05c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_06a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_06a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/output7_06b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/output7_06b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/raytracer.exe -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01a_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01a_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01b_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01b_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01c_low_res.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01c_low_res.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01d.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01d.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01e.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01e.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01f.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01f.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01g.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01g.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01h.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01h.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_01i.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_01i.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_02a.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_02a.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_02b.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_02b.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/samples7_02c.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/samples7_02c.tga -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/scene7_01_sphere_triangle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/scene7_01_sphere_triangle.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/scene7_02_checkerboard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/scene7_02_checkerboard.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/scene7_03_marble_vase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/scene7_03_marble_vase.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/scene7_04_6.837_logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/scene7_04_6.837_logo.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/scene7_05_glass_sphere.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/scene7_05_glass_sphere.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/scene7_06_faceted_gem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/scene7_06_faceted_gem.txt -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/out/vase.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/out/vase.obj -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/boundingbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/boundingbox.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/boundingbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/boundingbox.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/camera.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/camera.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/film.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/film.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/film.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/film.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/filter.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/filter.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/glCanvas.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/glCanvas.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/grid.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/grid.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/hit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/hit.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/image.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/image.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/light.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/light.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/main.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/marchingInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/marchingInfo.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/marchingInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/marchingInfo.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/material.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/material.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/matrix.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/matrix.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/object3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/object3d.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/object3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/object3d.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/perlin_noise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/perlin_noise.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/perlin_noise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/perlin_noise.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/ray.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/rayTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/rayTracer.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/rayTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/rayTracer.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/rayTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/rayTree.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/rayTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/rayTree.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/raytracing_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/raytracing_stats.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/raytracing_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/raytracing_stats.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/sample.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/sampler.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/scene_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/scene_parser.cpp -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/scene_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/scene_parser.h -------------------------------------------------------------------------------- /07_Supersampling_Antialiasing/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/07_Supersampling_Antialiasing/src/vectors.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/CMakeLists.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/cmake-build-debug/03_Phong_Shading.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/cmake-build-debug/03_Phong_Shading.cbp -------------------------------------------------------------------------------- /08_Curves_Surfaces/cmake-build-debug/08_Curves_Surfaces.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/cmake-build-debug/08_Curves_Surfaces.cbp -------------------------------------------------------------------------------- /08_Curves_Surfaces/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/include/GL/freeglut.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/include/GL/glut.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/lib/freeglutd.lib -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/curve_editor.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/curve_editor.exe -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/freeglutd.dll -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_01_bezier.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_01_bezier.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_01_bspline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_01_bspline.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_02_bezier.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_02_bezier.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_02_bspline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_02_bspline.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_07_edit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_07_edit.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_10.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_10.tga -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/output8_11.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/output8_11.tga -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/patch_high.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/patch_high.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/patch_low.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/patch_low.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/patch_med.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/patch_med.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/raytracer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/raytracer.exe -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_06_torus_high.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_06_torus_high.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_06_torus_low.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_06_torus_low.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_07_vase_high.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_07_vase_high.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_07_vase_low.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_07_vase_low.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_08_bezier_patch_high.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_08_bezier_patch_high.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_08_bezier_patch_low.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_08_bezier_patch_low.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_08_bezier_patch_med.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_08_bezier_patch_med.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_09_teapot_high.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_09_teapot_high.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_09_teapot_low.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_09_teapot_low.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_10_transparent_vase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_10_transparent_vase.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/scene8_11_reflective_teapot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/scene8_11_reflective_teapot.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_01_bezier.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_01_bezier.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_02_bspline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_02_bspline.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_03_bezier.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_03_bezier.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_04_bspline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_04_bspline.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_05_bspline_dups.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_05_bspline_dups.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_06_torus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_06_torus.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_07_vase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_07_vase.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_08_bezier_patch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_08_bezier_patch.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/spline8_09_teapot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/spline8_09_teapot.txt -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/teapot_high.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/teapot_high.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/teapot_low.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/teapot_low.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/torus_high.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/torus_high.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/torus_low.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/torus_low.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/vase_high.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/vase_high.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/vase_low.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/vase_low.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/out/vase_very_high.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/out/vase_very_high.obj -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/arg_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/arg_parser.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/curve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/curve.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/curve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/curve.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/glCanvas.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/glCanvas.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/main.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/matrix.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/matrix.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/spline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/spline.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/spline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/spline.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/spline_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/spline_parser.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/spline_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/spline_parser.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/surface.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/surface.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/triangle_mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/triangle_mesh.cpp -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/triangle_mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/triangle_mesh.h -------------------------------------------------------------------------------- /08_Curves_Surfaces/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/08_Curves_Surfaces/src/vectors.h -------------------------------------------------------------------------------- /09_Particle_Systems/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/CMakeLists.txt -------------------------------------------------------------------------------- /09_Particle_Systems/cmake-build-debug/09_Particle_Systems.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/cmake-build-debug/09_Particle_Systems.cbp -------------------------------------------------------------------------------- /09_Particle_Systems/include/GL/freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/include/GL/freeglut.h -------------------------------------------------------------------------------- /09_Particle_Systems/include/GL/freeglut_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/include/GL/freeglut_ext.h -------------------------------------------------------------------------------- /09_Particle_Systems/include/GL/freeglut_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/include/GL/freeglut_std.h -------------------------------------------------------------------------------- /09_Particle_Systems/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/include/GL/glut.h -------------------------------------------------------------------------------- /09_Particle_Systems/lib/freeglutd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/lib/freeglutd.lib -------------------------------------------------------------------------------- /09_Particle_Systems/out/freeglutd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/freeglutd.dll -------------------------------------------------------------------------------- /09_Particle_Systems/out/particle_system.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/particle_system.exe -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_01_hose.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_01_hose.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_02_hose_gravity.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_02_hose_gravity.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_03_hose_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_03_hose_force.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_04_circle_euler.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_04_circle_euler.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_05_circle_midpoint.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_05_circle_midpoint.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_06_circle_rungekutta.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_06_circle_rungekutta.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_07_wave.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_07_wave.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_08_fire.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_08_fire.txt -------------------------------------------------------------------------------- /09_Particle_Systems/out/system9_09_wind.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/out/system9_09_wind.txt -------------------------------------------------------------------------------- /09_Particle_Systems/src/forceField.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/forceField.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/forceField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/forceField.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/generator.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/generator.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/glCanvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/glCanvas.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/glCanvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/glCanvas.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/integrator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/integrator.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/integrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/integrator.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/main.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/matrix.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/matrix.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/parser.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/parser.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/particle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/particle.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/particle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/particle.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/particleSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/particleSet.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/random.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/system.cpp -------------------------------------------------------------------------------- /09_Particle_Systems/src/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/system.h -------------------------------------------------------------------------------- /09_Particle_Systems/src/vectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/09_Particle_Systems/src/vectors.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README.md -------------------------------------------------------------------------------- /README_PICTURES/0-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/0-1.png -------------------------------------------------------------------------------- /README_PICTURES/1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/1-1.png -------------------------------------------------------------------------------- /README_PICTURES/1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/1-2.png -------------------------------------------------------------------------------- /README_PICTURES/2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/2-1.png -------------------------------------------------------------------------------- /README_PICTURES/2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/2-2.png -------------------------------------------------------------------------------- /README_PICTURES/3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/3-1.png -------------------------------------------------------------------------------- /README_PICTURES/4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/4-1.png -------------------------------------------------------------------------------- /README_PICTURES/4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/4-2.png -------------------------------------------------------------------------------- /README_PICTURES/5-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/5-1.png -------------------------------------------------------------------------------- /README_PICTURES/5-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/5-2.png -------------------------------------------------------------------------------- /README_PICTURES/6-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/6-1.png -------------------------------------------------------------------------------- /README_PICTURES/6-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/6-2.png -------------------------------------------------------------------------------- /README_PICTURES/6-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/6-3.png -------------------------------------------------------------------------------- /README_PICTURES/6-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/6-4.png -------------------------------------------------------------------------------- /README_PICTURES/6-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/6-5.png -------------------------------------------------------------------------------- /README_PICTURES/7-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/7-1.png -------------------------------------------------------------------------------- /README_PICTURES/7-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/7-2.png -------------------------------------------------------------------------------- /README_PICTURES/7-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/7-3.png -------------------------------------------------------------------------------- /README_PICTURES/7-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/7-4.png -------------------------------------------------------------------------------- /README_PICTURES/7-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/7-5.png -------------------------------------------------------------------------------- /README_PICTURES/7-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/7-6.png -------------------------------------------------------------------------------- /README_PICTURES/8-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/8-1.png -------------------------------------------------------------------------------- /README_PICTURES/8-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/8-2.png -------------------------------------------------------------------------------- /README_PICTURES/8-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/8-3.png -------------------------------------------------------------------------------- /README_PICTURES/8-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/8-4.png -------------------------------------------------------------------------------- /README_PICTURES/8-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/8-5.png -------------------------------------------------------------------------------- /README_PICTURES/8-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/8-6.png -------------------------------------------------------------------------------- /README_PICTURES/9-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/9-1.png -------------------------------------------------------------------------------- /README_PICTURES/9-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/9-2.png -------------------------------------------------------------------------------- /README_PICTURES/9-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/9-3.png -------------------------------------------------------------------------------- /README_PICTURES/9-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhanzhanfu/MIT-CG6.837-2004/HEAD/README_PICTURES/9-4.png --------------------------------------------------------------------------------