diff --git a/content/408/《操作系统》计算机系统概述.md b/content/408/《操作系统》计算机系统概述.md index ad98223..c997eaf 100644 --- a/content/408/《操作系统》计算机系统概述.md +++ b/content/408/《操作系统》计算机系统概述.md @@ -303,12 +303,79 @@ date: 2022-08-18T15:53:40+08:00 ![](../../images/system_boot_pic.jpg) -### 启动过程 +* 启动过程 + 1. CPU加电,CS:IP指向FFFF0H + 2. 执行JMP指令跳转到BIOS + 3. 登记BIOS中断例程入口地址 + 4. 硬件自检 + 5. 进行操作系统引导 -1. CPU加电,CS:IP指向FFFF0H -2. 执行JMP指令跳转到BIOS -3. 登记BIOS中断例程入口地址 -4. 硬件自检 -5. 进行操作系统引导 -### 引导流程 \ No newline at end of file +* 引导流程 + 1. CPU从一个特定主存地址开始,取指令,执行ROM中的引导程序 + 2. 将磁盘的第一块主引导记录读入内存,执行磁盘引导程序,扫描分区表 + 3. 从活动主区(主分区)读入分区引导记录,执行其中的程序 + 4. 从根目录下找到完整的操作系统初始化程序并执行,完成开机的一系列操作 + +* 加电启动过程中执行程序的过程 + * 自检程序 + * 引导装入程序/自举装入程序 + * 位于ROM,作为BIOS的组成部分 + * 用于启动具体的设备 + * 引导程序 + * 位于装有操作系统硬盘的活动分区的引导扇区的程序 + * 用于引导操作系统 + * 操作系统 + * 被装入RAM中 + +----------- + +## 虚拟机 + +使用虚拟化技术,将一台物理机器虚化为多台虚拟机器VM,每个虚拟机器都可用于独立运行一个操作系统 + +| | 第一类VMM(例:WSL) | 第二类VMM(VMWare) | +|---|---|---| +|对物理资源的控制权 | 直接运行在硬件之上,能直接控制和分配物理资源 | 运行在Host OS之上,依赖于Host OS 为其分配物理资源 | +| 资源分配方式 | 安装Guest OS时,VMM要在原本的硬盘上自行分配存储空间,类似于外核的分配方式,分配未经抽象的物理硬件 | Guest OS 拥有自己的虚拟磁盘,该盘实际上是Host OS文件系统的一个大文件,Guest OS分配到的内存是虚拟内存 | +| 性能 | 性能更好 | 性能更差,需要Host OS作为中介 | +| 可支持的虚拟机数量 | 更多,不需要和Host OS竞争资源,相同的硬件资源可以支持更多的虚拟机 | 更少,Host OS 本身需要使用物理资源,Host OS上运行的其他进程也需要物理资源 | +| 虚拟机的可迁移性 | 更差 | 更好,只需导出虚拟机镜像文件即可迁移到另一台Host OS上,商业化应用更广泛 | +| 运行模式 | 运行在最高特权级(Ring 0 )可以执行最高特权的指令 | 部分运行在用户态,部分运行在内核态,Guest OS发出的系统调用会被VMM截获,转化为VMM对Host OS的系统调用 | + +## 操作系统运行的环境 + +### 处理器运行的机制 + +* 程序运行原理 + * 高级语言编写代码,转换为机器指令 + * 程序运行过程就是CPU执行指令的过程 +* 两种程序 + * 内核程序 + * 应用程序 +* 两种指令 + * 特权指令:不允许用户直接使用的指令 + * 对I/O设备操作指令 + * 获取特殊寄存器的指令 + * 有关访问程序状态的指令 + * 置中断指令 + * 关中断指令 + * 清内存指令 + * 置时钟指令 + * 非特权指令:允许用户直接使用的指令,不能直接访问系统中的软硬件资源,只限于访问用户的地址空间 + * 访管/trap指令 +* 两种处理器状态 + * 核心态【管态】 + * 时钟管理相关指令【置时钟指令】 + * 中断机制相关的指令【时钟中断程序】 + * 原语相关的指令 + * 系统控制的数据结构与处理【进程调度程序】【进程切换】【缺页处理程序】【系统调用命令】 + * 用户态【目态】 + * 命令解释程序【属命令接口,面向用户】 + * 访管/Trap指令,跳转指令,压栈指令 + * 广义指令(系统调用)的调用 + * 外部中断,缺页 + * 改变处理器状态 + * 内核态$/to$用户态 : 发生在中断返回用户程序是,需要一条修改PSW(程序状态字)的特权命令 + * 用户态$/to$内核态 : 发生在中断时,通过硬件完成 + * 状态区分目的: 保护系统程序 \ No newline at end of file diff --git a/images/11LK4(_2S}Q~OIDMGM6$XNK.jpg b/images/11LK4(_2S}Q~OIDMGM6$XNK.jpg deleted file mode 100644 index 40937f4..0000000 Binary files a/images/11LK4(_2S}Q~OIDMGM6$XNK.jpg and /dev/null differ diff --git a/images/3D_texture_and_volume.png b/images/3D_texture_and_volume.png deleted file mode 100644 index ac1f1a5..0000000 Binary files a/images/3D_texture_and_volume.png and /dev/null differ diff --git a/images/3I~K5PRW$Y5JLF3}RC@RE0P.png b/images/3I~K5PRW$Y5JLF3}RC@RE0P.png deleted file mode 100644 index e8ea612..0000000 Binary files a/images/3I~K5PRW$Y5JLF3}RC@RE0P.png and /dev/null differ diff --git a/images/3O_1NAGAMER%[EP6T91$LBO.png b/images/3O_1NAGAMER%[EP6T91$LBO.png deleted file mode 100644 index 55bf5bd..0000000 Binary files a/images/3O_1NAGAMER%[EP6T91$LBO.png and /dev/null differ diff --git a/images/60000_fur_fibers_hamster.png b/images/60000_fur_fibers_hamster.png deleted file mode 100644 index baf7016..0000000 Binary files a/images/60000_fur_fibers_hamster.png and /dev/null differ diff --git a/images/Algebraic_Surfaces.png b/images/Algebraic_Surfaces.png deleted file mode 100644 index de8e46c..0000000 Binary files a/images/Algebraic_Surfaces.png and /dev/null differ diff --git a/images/Anisotropic_filtering.png b/images/Anisotropic_filtering.png deleted file mode 100644 index fc1d174..0000000 Binary files a/images/Anisotropic_filtering.png and /dev/null differ diff --git a/images/BRDF_define.png b/images/BRDF_define.png deleted file mode 100644 index 212f4c6..0000000 Binary files a/images/BRDF_define.png and /dev/null differ diff --git a/images/BRDF_over_a_pixel.png b/images/BRDF_over_a_pixel.png deleted file mode 100644 index a138c49..0000000 Binary files a/images/BRDF_over_a_pixel.png and /dev/null differ diff --git a/images/BRDF_vs_BSSRDF.png b/images/BRDF_vs_BSSRDF.png deleted file mode 100644 index 1fb3cec..0000000 Binary files a/images/BRDF_vs_BSSRDF.png and /dev/null differ diff --git a/images/BSP-Tree.png b/images/BSP-Tree.png deleted file mode 100644 index 3fd78ea..0000000 Binary files a/images/BSP-Tree.png and /dev/null differ diff --git a/images/BSSRDF_application.png b/images/BSSRDF_application.png deleted file mode 100644 index 5cbf242..0000000 Binary files a/images/BSSRDF_application.png and /dev/null differ diff --git a/images/BVH_Traversal.png b/images/BVH_Traversal.png deleted file mode 100644 index abc0c4c..0000000 Binary files a/images/BVH_Traversal.png and /dev/null differ diff --git a/images/BVH_build_step1.png b/images/BVH_build_step1.png deleted file mode 100644 index 5a5b71e..0000000 Binary files a/images/BVH_build_step1.png and /dev/null differ diff --git a/images/BVH_build_step2.png b/images/BVH_build_step2.png deleted file mode 100644 index a18d52e..0000000 Binary files a/images/BVH_build_step2.png and /dev/null differ diff --git a/images/BVH_build_step3.png b/images/BVH_build_step3.png deleted file mode 100644 index 957f6b0..0000000 Binary files a/images/BVH_build_step3.png and /dev/null differ diff --git a/images/BVH_build_step4.png b/images/BVH_build_step4.png deleted file mode 100644 index 2ba3981..0000000 Binary files a/images/BVH_build_step4.png and /dev/null differ diff --git a/images/BoundingBox.png b/images/BoundingBox.png deleted file mode 100644 index c329d88..0000000 Binary files a/images/BoundingBox.png and /dev/null differ diff --git a/images/Cache_-52135db77ba24310..jpg b/images/Cache_-52135db77ba24310..jpg deleted file mode 100644 index 11f6156..0000000 Binary files a/images/Cache_-52135db77ba24310..jpg and /dev/null differ diff --git a/images/Cache_-82fe908548173bf..jpg b/images/Cache_-82fe908548173bf..jpg deleted file mode 100644 index ceca510..0000000 Binary files a/images/Cache_-82fe908548173bf..jpg and /dev/null differ diff --git a/images/Catmull-Clark_Vertex_Update_Rules.png b/images/Catmull-Clark_Vertex_Update_Rules.png deleted file mode 100644 index 6c0b5d3..0000000 Binary files a/images/Catmull-Clark_Vertex_Update_Rules.png and /dev/null differ diff --git a/images/Collapsing_An_Edge.png b/images/Collapsing_An_Edge.png deleted file mode 100644 index 3027174..0000000 Binary files a/images/Collapsing_An_Edge.png and /dev/null differ diff --git a/images/Constructive_Solid_Geometry.png b/images/Constructive_Solid_Geometry.png deleted file mode 100644 index 2454c14..0000000 Binary files a/images/Constructive_Solid_Geometry.png and /dev/null differ diff --git a/images/Continuity_Piecewise_Bezier_step1.png b/images/Continuity_Piecewise_Bezier_step1.png deleted file mode 100644 index 632e7d8..0000000 Binary files a/images/Continuity_Piecewise_Bezier_step1.png and /dev/null differ diff --git a/images/Continuity_Piecewise_Bezier_step2.png b/images/Continuity_Piecewise_Bezier_step2.png deleted file mode 100644 index 9931932..0000000 Binary files a/images/Continuity_Piecewise_Bezier_step2.png and /dev/null differ diff --git a/images/Continuity_Piecewise_Bezier_step3.png b/images/Continuity_Piecewise_Bezier_step3.png deleted file mode 100644 index c2e7288..0000000 Binary files a/images/Continuity_Piecewise_Bezier_step3.png and /dev/null differ diff --git a/images/Cube_Map.png b/images/Cube_Map.png deleted file mode 100644 index e8ac793..0000000 Binary files a/images/Cube_Map.png and /dev/null differ diff --git a/images/Cubic_Bezier_Basis_Functions.png b/images/Cubic_Bezier_Basis_Functions.png deleted file mode 100644 index bc10f54..0000000 Binary files a/images/Cubic_Bezier_Basis_Functions.png and /dev/null differ diff --git a/images/DOF_demonstration_fyi.png b/images/DOF_demonstration_fyi.png deleted file mode 100644 index e2cb578..0000000 Binary files a/images/DOF_demonstration_fyi.png and /dev/null differ diff --git a/images/David_Baraff.png b/images/David_Baraff.png deleted file mode 100644 index 6e73479..0000000 Binary files a/images/David_Baraff.png and /dev/null differ diff --git a/images/Defining_Bezier_Curve_Tangents.png b/images/Defining_Bezier_Curve_Tangents.png deleted file mode 100644 index 157a48f..0000000 Binary files a/images/Defining_Bezier_Curve_Tangents.png and /dev/null differ diff --git a/images/Demon_Piecewise_Cubic_Bezier_Curve.png b/images/Demon_Piecewise_Cubic_Bezier_Curve.png deleted file mode 100644 index b2eb6b0..0000000 Binary files a/images/Demon_Piecewise_Cubic_Bezier_Curve.png and /dev/null differ diff --git a/images/Depth_map.png b/images/Depth_map.png deleted file mode 100644 index 9e768a2..0000000 Binary files a/images/Depth_map.png and /dev/null differ diff --git a/images/Direct_illumination_eg.png b/images/Direct_illumination_eg.png deleted file mode 100644 index 262e34d..0000000 Binary files a/images/Direct_illumination_eg.png and /dev/null differ diff --git a/images/Displacement_mapping.png b/images/Displacement_mapping.png deleted file mode 100644 index b53d13d..0000000 Binary files a/images/Displacement_mapping.png and /dev/null differ diff --git a/images/EQAA_color_table.png b/images/EQAA_color_table.png deleted file mode 100644 index 9b3d597..0000000 Binary files a/images/EQAA_color_table.png and /dev/null differ diff --git a/images/Environment_Map.png b/images/Environment_Map.png deleted file mode 100644 index 5c53d24..0000000 Binary files a/images/Environment_Map.png and /dev/null differ diff --git a/images/Environmental_Lighting.png b/images/Environmental_Lighting.png deleted file mode 100644 index 6d38b2d..0000000 Binary files a/images/Environmental_Lighting.png and /dev/null differ diff --git a/images/Exiting_radiance_define.png b/images/Exiting_radiance_define.png deleted file mode 100644 index dead98c..0000000 Binary files a/images/Exiting_radiance_define.png and /dev/null differ diff --git a/images/F-Number_exposure_levels.png b/images/F-Number_exposure_levels.png deleted file mode 100644 index 92c52cc..0000000 Binary files a/images/F-Number_exposure_levels.png and /dev/null differ diff --git a/images/GSMEY[N0%25}Z]G)(XY[%7Q.png b/images/GSMEY[N0%25}Z]G)(XY[%7Q.png deleted file mode 100644 index b99ab95..0000000 Binary files a/images/GSMEY[N0%25}Z]G)(XY[%7Q.png and /dev/null differ diff --git a/images/Gourand_shading.png b/images/Gourand_shading.png deleted file mode 100644 index 8e17fad..0000000 Binary files a/images/Gourand_shading.png and /dev/null differ diff --git a/images/Halton_sequence.png b/images/Halton_sequence.png deleted file mode 100644 index 0f88b90..0000000 Binary files a/images/Halton_sequence.png and /dev/null differ diff --git a/images/High_and_low_spp_result.png b/images/High_and_low_spp_result.png deleted file mode 100644 index 96cad75..0000000 Binary files a/images/High_and_low_spp_result.png and /dev/null differ diff --git a/images/ISO_gain_vs_noise_in_canon.png b/images/ISO_gain_vs_noise_in_canon.png deleted file mode 100644 index 3bbc936..0000000 Binary files a/images/ISO_gain_vs_noise_in_canon.png and /dev/null differ diff --git a/images/Ideal_feflective_material.png b/images/Ideal_feflective_material.png deleted file mode 100644 index e12080c..0000000 Binary files a/images/Ideal_feflective_material.png and /dev/null differ diff --git a/images/Incident_radiance_define.png b/images/Incident_radiance_define.png deleted file mode 100644 index 3fbd492..0000000 Binary files a/images/Incident_radiance_define.png and /dev/null differ diff --git a/images/IncrementalTriangleTraversal.png b/images/IncrementalTriangleTraversal.png deleted file mode 100644 index 80fbb3a..0000000 Binary files a/images/IncrementalTriangleTraversal.png and /dev/null differ diff --git a/images/Irradiance_Fallof.png b/images/Irradiance_Fallof.png deleted file mode 100644 index bd29ae8..0000000 Binary files a/images/Irradiance_Fallof.png and /dev/null differ diff --git a/images/Irradiance_define.png b/images/Irradiance_define.png deleted file mode 100644 index 36bf9b5..0000000 Binary files a/images/Irradiance_define.png and /dev/null differ diff --git a/images/Irradiance_vs_radiance.png b/images/Irradiance_vs_radiance.png deleted file mode 100644 index 4f80a45..0000000 Binary files a/images/Irradiance_vs_radiance.png and /dev/null differ diff --git a/images/Isotropic_Point_source.png b/images/Isotropic_Point_source.png deleted file mode 100644 index 27ffa20..0000000 Binary files a/images/Isotropic_Point_source.png and /dev/null differ diff --git a/images/KD-Tree.png b/images/KD-Tree.png deleted file mode 100644 index fcb85a6..0000000 Binary files a/images/KD-Tree.png and /dev/null differ diff --git a/images/KD-Tree_Pre-Processing.png b/images/KD-Tree_Pre-Processing.png deleted file mode 100644 index 570e550..0000000 Binary files a/images/KD-Tree_Pre-Processing.png and /dev/null differ diff --git a/images/Lambert_cosine_law_irradiance.png b/images/Lambert_cosine_law_irradiance.png deleted file mode 100644 index f876767..0000000 Binary files a/images/Lambert_cosine_law_irradiance.png and /dev/null differ diff --git a/images/Level_Set_grid.png b/images/Level_Set_grid.png deleted file mode 100644 index ee1c868..0000000 Binary files a/images/Level_Set_grid.png and /dev/null differ diff --git a/images/MLT_caculate.png b/images/MLT_caculate.png deleted file mode 100644 index 77b64e6..0000000 Binary files a/images/MLT_caculate.png and /dev/null differ diff --git a/images/MLT_cons.png b/images/MLT_cons.png deleted file mode 100644 index a633555..0000000 Binary files a/images/MLT_cons.png and /dev/null differ diff --git a/images/MLT_pros.png b/images/MLT_pros.png deleted file mode 100644 index 541d389..0000000 Binary files a/images/MLT_pros.png and /dev/null differ diff --git a/images/MSAA.png b/images/MSAA.png deleted file mode 100644 index 2546528..0000000 Binary files a/images/MSAA.png and /dev/null differ diff --git a/images/MSAA_color.png b/images/MSAA_color.png deleted file mode 100644 index a51eeae..0000000 Binary files a/images/MSAA_color.png and /dev/null differ diff --git a/images/MSAA_sample.png b/images/MSAA_sample.png deleted file mode 100644 index 7dd1a49..0000000 Binary files a/images/MSAA_sample.png and /dev/null differ diff --git a/images/Möller_Trumbore_Algorithm.png b/images/Möller_Trumbore_Algorithm.png deleted file mode 100644 index 7cc7108..0000000 Binary files a/images/Möller_Trumbore_Algorithm.png and /dev/null differ diff --git a/images/Observations_1.png b/images/Observations_1.png deleted file mode 100644 index 2d2eb01..0000000 Binary files a/images/Observations_1.png and /dev/null differ diff --git a/images/Observations_2.png b/images/Observations_2.png deleted file mode 100644 index a183636..0000000 Binary files a/images/Observations_2.png and /dev/null differ diff --git a/images/Oct-Tree.png b/images/Oct-Tree.png deleted file mode 100644 index 3c0f0c4..0000000 Binary files a/images/Oct-Tree.png and /dev/null differ diff --git a/images/Procedural_noise_and_Solid.png b/images/Procedural_noise_and_Solid.png deleted file mode 100644 index 70d351e..0000000 Binary files a/images/Procedural_noise_and_Solid.png and /dev/null differ diff --git a/images/Provide_precomputed_shading.png b/images/Provide_precomputed_shading.png deleted file mode 100644 index c8e7c2e..0000000 Binary files a/images/Provide_precomputed_shading.png and /dev/null differ diff --git a/images/QQ图片20211228095814.jpg b/images/QQ图片20211228095814.jpg deleted file mode 100644 index 71ed83d..0000000 Binary files a/images/QQ图片20211228095814.jpg and /dev/null differ diff --git a/images/Quadric_Error_Metrics.png b/images/Quadric_Error_Metrics.png deleted file mode 100644 index 20c3269..0000000 Binary files a/images/Quadric_Error_Metrics.png and /dev/null differ diff --git a/images/Radiant_Intensity_define.png b/images/Radiant_Intensity_define.png deleted file mode 100644 index 14e894a..0000000 Binary files a/images/Radiant_Intensity_define.png and /dev/null differ diff --git a/images/Ray-Intersection_With_Box.png b/images/Ray-Intersection_With_Box.png deleted file mode 100644 index d6bf3c6..0000000 Binary files a/images/Ray-Intersection_With_Box.png and /dev/null differ diff --git a/images/Ray_Casting_Generate_Eye_Ray.png b/images/Ray_Casting_Generate_Eye_Ray.png deleted file mode 100644 index 1cf3663..0000000 Binary files a/images/Ray_Casting_Generate_Eye_Ray.png and /dev/null differ diff --git a/images/Ray_Casting_shading_pixel.png b/images/Ray_Casting_shading_pixel.png deleted file mode 100644 index 1f40439..0000000 Binary files a/images/Ray_Casting_shading_pixel.png and /dev/null differ diff --git a/images/Ray_Casting_theory.png b/images/Ray_Casting_theory.png deleted file mode 100644 index 197e7f7..0000000 Binary files a/images/Ray_Casting_theory.png and /dev/null differ diff --git a/images/Ray_Intersection_With_AABB.png b/images/Ray_Intersection_With_AABB.png deleted file mode 100644 index d5bc7da..0000000 Binary files a/images/Ray_Intersection_With_AABB.png and /dev/null differ diff --git a/images/Ray_Intersection_With_Plane.png b/images/Ray_Intersection_With_Plane.png deleted file mode 100644 index a4836b6..0000000 Binary files a/images/Ray_Intersection_With_Plane.png and /dev/null differ diff --git a/images/Ray_Scene_intersection_grid.png b/images/Ray_Scene_intersection_grid.png deleted file mode 100644 index 359eeff..0000000 Binary files a/images/Ray_Scene_intersection_grid.png and /dev/null differ diff --git a/images/Recursive_Ray_Tracing_progress.png b/images/Recursive_Ray_Tracing_progress.png deleted file mode 100644 index a6bc670..0000000 Binary files a/images/Recursive_Ray_Tracing_progress.png and /dev/null differ diff --git a/images/Screen-Based.png b/images/Screen-Based.png deleted file mode 100644 index ddf33b8..0000000 Binary files a/images/Screen-Based.png and /dev/null differ diff --git a/images/Shuntter_exposes_sensor_for_precise_duration.png b/images/Shuntter_exposes_sensor_for_precise_duration.png deleted file mode 100644 index b62b69e..0000000 Binary files a/images/Shuntter_exposes_sensor_for_precise_duration.png and /dev/null differ diff --git a/images/Specular_show.png b/images/Specular_show.png deleted file mode 100644 index ba6dda6..0000000 Binary files a/images/Specular_show.png and /dev/null differ diff --git a/images/Spherical_Environment_Map.png b/images/Spherical_Environment_Map.png deleted file mode 100644 index 1313716..0000000 Binary files a/images/Spherical_Environment_Map.png and /dev/null differ diff --git a/images/Spherical_Map_Problem.png b/images/Spherical_Map_Problem.png deleted file mode 100644 index 849f6a3..0000000 Binary files a/images/Spherical_Map_Problem.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step1.png b/images/Traversing_a_KD-Tree_step1.png deleted file mode 100644 index f870f6c..0000000 Binary files a/images/Traversing_a_KD-Tree_step1.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step2.png b/images/Traversing_a_KD-Tree_step2.png deleted file mode 100644 index 40b65e5..0000000 Binary files a/images/Traversing_a_KD-Tree_step2.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step3.png b/images/Traversing_a_KD-Tree_step3.png deleted file mode 100644 index b165a98..0000000 Binary files a/images/Traversing_a_KD-Tree_step3.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step4.png b/images/Traversing_a_KD-Tree_step4.png deleted file mode 100644 index cc19013..0000000 Binary files a/images/Traversing_a_KD-Tree_step4.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step5.png b/images/Traversing_a_KD-Tree_step5.png deleted file mode 100644 index 16501d6..0000000 Binary files a/images/Traversing_a_KD-Tree_step5.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step6.png b/images/Traversing_a_KD-Tree_step6.png deleted file mode 100644 index 91c4e7c..0000000 Binary files a/images/Traversing_a_KD-Tree_step6.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step7.png b/images/Traversing_a_KD-Tree_step7.png deleted file mode 100644 index 6326ddb..0000000 Binary files a/images/Traversing_a_KD-Tree_step7.png and /dev/null differ diff --git a/images/Traversing_a_KD-Tree_step8.png b/images/Traversing_a_KD-Tree_step8.png deleted file mode 100644 index f59ddbe..0000000 Binary files a/images/Traversing_a_KD-Tree_step8.png and /dev/null differ diff --git a/images/Trilinear_interpolation.png b/images/Trilinear_interpolation.png deleted file mode 100644 index 6725c53..0000000 Binary files a/images/Trilinear_interpolation.png and /dev/null differ diff --git a/images/Visualizing_de_Casteljau.png b/images/Visualizing_de_Casteljau.png deleted file mode 100644 index 1158951..0000000 Binary files a/images/Visualizing_de_Casteljau.png and /dev/null differ diff --git a/images/Wave_optics.png b/images/Wave_optics.png deleted file mode 100644 index ff7e181..0000000 Binary files a/images/Wave_optics.png and /dev/null differ diff --git a/images/Why_Axis-Aligned.png b/images/Why_Axis-Aligned.png deleted file mode 100644 index 965e236..0000000 Binary files a/images/Why_Axis-Aligned.png and /dev/null differ diff --git a/images/X({M{B)24R8DF[AB98E9]@1.png b/images/X({M{B)24R8DF[AB98E9]@1.png deleted file mode 100644 index b9defd2..0000000 Binary files a/images/X({M{B)24R8DF[AB98E9]@1.png and /dev/null differ diff --git a/images/Z-Buffer_test.png b/images/Z-Buffer_test.png deleted file mode 100644 index 8294938..0000000 Binary files a/images/Z-Buffer_test.png and /dev/null differ diff --git a/images/aliasing_pixel.png b/images/aliasing_pixel.png deleted file mode 100644 index 12ccb4b..0000000 Binary files a/images/aliasing_pixel.png and /dev/null differ diff --git a/images/animation_part1_1.png b/images/animation_part1_1.png deleted file mode 100644 index 8406aae..0000000 Binary files a/images/animation_part1_1.png and /dev/null differ diff --git a/images/animation_part1_10.png b/images/animation_part1_10.png deleted file mode 100644 index 577a5ad..0000000 Binary files a/images/animation_part1_10.png and /dev/null differ diff --git a/images/animation_part1_11.png b/images/animation_part1_11.png deleted file mode 100644 index 36d2dd4..0000000 Binary files a/images/animation_part1_11.png and /dev/null differ diff --git a/images/animation_part1_12.png b/images/animation_part1_12.png deleted file mode 100644 index 25ec6ea..0000000 Binary files a/images/animation_part1_12.png and /dev/null differ diff --git a/images/animation_part1_13.png b/images/animation_part1_13.png deleted file mode 100644 index 81e7f5f..0000000 Binary files a/images/animation_part1_13.png and /dev/null differ diff --git a/images/animation_part1_14.png b/images/animation_part1_14.png deleted file mode 100644 index 6f0dc73..0000000 Binary files a/images/animation_part1_14.png and /dev/null differ diff --git a/images/animation_part1_15.png b/images/animation_part1_15.png deleted file mode 100644 index 19f119c..0000000 Binary files a/images/animation_part1_15.png and /dev/null differ diff --git a/images/animation_part1_16.png b/images/animation_part1_16.png deleted file mode 100644 index d9fb97a..0000000 Binary files a/images/animation_part1_16.png and /dev/null differ diff --git a/images/animation_part1_17.png b/images/animation_part1_17.png deleted file mode 100644 index 238f348..0000000 Binary files a/images/animation_part1_17.png and /dev/null differ diff --git a/images/animation_part1_18.png b/images/animation_part1_18.png deleted file mode 100644 index b0178c5..0000000 Binary files a/images/animation_part1_18.png and /dev/null differ diff --git a/images/animation_part1_19.png b/images/animation_part1_19.png deleted file mode 100644 index fbbebde..0000000 Binary files a/images/animation_part1_19.png and /dev/null differ diff --git a/images/animation_part1_2.png b/images/animation_part1_2.png deleted file mode 100644 index 85f146e..0000000 Binary files a/images/animation_part1_2.png and /dev/null differ diff --git a/images/animation_part1_20.png b/images/animation_part1_20.png deleted file mode 100644 index ad8aabd..0000000 Binary files a/images/animation_part1_20.png and /dev/null differ diff --git a/images/animation_part1_21.png b/images/animation_part1_21.png deleted file mode 100644 index 0c088b2..0000000 Binary files a/images/animation_part1_21.png and /dev/null differ diff --git a/images/animation_part1_22.png b/images/animation_part1_22.png deleted file mode 100644 index d702f47..0000000 Binary files a/images/animation_part1_22.png and /dev/null differ diff --git a/images/animation_part1_23.png b/images/animation_part1_23.png deleted file mode 100644 index c268aed..0000000 Binary files a/images/animation_part1_23.png and /dev/null differ diff --git a/images/animation_part1_24.png b/images/animation_part1_24.png deleted file mode 100644 index 2a32b1a..0000000 Binary files a/images/animation_part1_24.png and /dev/null differ diff --git a/images/animation_part1_25.png b/images/animation_part1_25.png deleted file mode 100644 index 6d2c672..0000000 Binary files a/images/animation_part1_25.png and /dev/null differ diff --git a/images/animation_part1_26.png b/images/animation_part1_26.png deleted file mode 100644 index 6e111ea..0000000 Binary files a/images/animation_part1_26.png and /dev/null differ diff --git a/images/animation_part1_27.png b/images/animation_part1_27.png deleted file mode 100644 index 9bef889..0000000 Binary files a/images/animation_part1_27.png and /dev/null differ diff --git a/images/animation_part1_28.png b/images/animation_part1_28.png deleted file mode 100644 index 13dcce9..0000000 Binary files a/images/animation_part1_28.png and /dev/null differ diff --git a/images/animation_part1_29.png b/images/animation_part1_29.png deleted file mode 100644 index ff802de..0000000 Binary files a/images/animation_part1_29.png and /dev/null differ diff --git a/images/animation_part1_3.png b/images/animation_part1_3.png deleted file mode 100644 index 6627a6f..0000000 Binary files a/images/animation_part1_3.png and /dev/null differ diff --git a/images/animation_part1_30.png b/images/animation_part1_30.png deleted file mode 100644 index 26a48c3..0000000 Binary files a/images/animation_part1_30.png and /dev/null differ diff --git a/images/animation_part1_31.png b/images/animation_part1_31.png deleted file mode 100644 index db7f344..0000000 Binary files a/images/animation_part1_31.png and /dev/null differ diff --git a/images/animation_part1_32.png b/images/animation_part1_32.png deleted file mode 100644 index 57bd6bc..0000000 Binary files a/images/animation_part1_32.png and /dev/null differ diff --git a/images/animation_part1_33.png b/images/animation_part1_33.png deleted file mode 100644 index 783438c..0000000 Binary files a/images/animation_part1_33.png and /dev/null differ diff --git a/images/animation_part1_34.png b/images/animation_part1_34.png deleted file mode 100644 index cc456cc..0000000 Binary files a/images/animation_part1_34.png and /dev/null differ diff --git a/images/animation_part1_35.png b/images/animation_part1_35.png deleted file mode 100644 index 75fba8f..0000000 Binary files a/images/animation_part1_35.png and /dev/null differ diff --git a/images/animation_part1_36.png b/images/animation_part1_36.png deleted file mode 100644 index 6fc1f1c..0000000 Binary files a/images/animation_part1_36.png and /dev/null differ diff --git a/images/animation_part1_37.png b/images/animation_part1_37.png deleted file mode 100644 index f866394..0000000 Binary files a/images/animation_part1_37.png and /dev/null differ diff --git a/images/animation_part1_38.png b/images/animation_part1_38.png deleted file mode 100644 index 985e967..0000000 Binary files a/images/animation_part1_38.png and /dev/null differ diff --git a/images/animation_part1_39.png b/images/animation_part1_39.png deleted file mode 100644 index 58e7608..0000000 Binary files a/images/animation_part1_39.png and /dev/null differ diff --git a/images/animation_part1_4.png b/images/animation_part1_4.png deleted file mode 100644 index 1854d3e..0000000 Binary files a/images/animation_part1_4.png and /dev/null differ diff --git a/images/animation_part1_40.png b/images/animation_part1_40.png deleted file mode 100644 index 745d1f7..0000000 Binary files a/images/animation_part1_40.png and /dev/null differ diff --git a/images/animation_part1_41.png b/images/animation_part1_41.png deleted file mode 100644 index 729d9dc..0000000 Binary files a/images/animation_part1_41.png and /dev/null differ diff --git a/images/animation_part1_42.png b/images/animation_part1_42.png deleted file mode 100644 index accb163..0000000 Binary files a/images/animation_part1_42.png and /dev/null differ diff --git a/images/animation_part1_43.png b/images/animation_part1_43.png deleted file mode 100644 index 64b90f0..0000000 Binary files a/images/animation_part1_43.png and /dev/null differ diff --git a/images/animation_part1_44.png b/images/animation_part1_44.png deleted file mode 100644 index adcabeb..0000000 Binary files a/images/animation_part1_44.png and /dev/null differ diff --git a/images/animation_part1_45.png b/images/animation_part1_45.png deleted file mode 100644 index a64a3fa..0000000 Binary files a/images/animation_part1_45.png and /dev/null differ diff --git a/images/animation_part1_46.png b/images/animation_part1_46.png deleted file mode 100644 index 9c5ce3e..0000000 Binary files a/images/animation_part1_46.png and /dev/null differ diff --git a/images/animation_part1_47.png b/images/animation_part1_47.png deleted file mode 100644 index 6191f4a..0000000 Binary files a/images/animation_part1_47.png and /dev/null differ diff --git a/images/animation_part1_48.png b/images/animation_part1_48.png deleted file mode 100644 index 2bd8497..0000000 Binary files a/images/animation_part1_48.png and /dev/null differ diff --git a/images/animation_part1_49.png b/images/animation_part1_49.png deleted file mode 100644 index bf94ff7..0000000 Binary files a/images/animation_part1_49.png and /dev/null differ diff --git a/images/animation_part1_5.png b/images/animation_part1_5.png deleted file mode 100644 index 7dd3cb8..0000000 Binary files a/images/animation_part1_5.png and /dev/null differ diff --git a/images/animation_part1_50.png b/images/animation_part1_50.png deleted file mode 100644 index 1b17d40..0000000 Binary files a/images/animation_part1_50.png and /dev/null differ diff --git a/images/animation_part1_51.png b/images/animation_part1_51.png deleted file mode 100644 index 8a26b15..0000000 Binary files a/images/animation_part1_51.png and /dev/null differ diff --git a/images/animation_part1_52.png b/images/animation_part1_52.png deleted file mode 100644 index 1fcc8fa..0000000 Binary files a/images/animation_part1_52.png and /dev/null differ diff --git a/images/animation_part1_53.png b/images/animation_part1_53.png deleted file mode 100644 index b2ecbc1..0000000 Binary files a/images/animation_part1_53.png and /dev/null differ diff --git a/images/animation_part1_54.png b/images/animation_part1_54.png deleted file mode 100644 index 9b1b8fb..0000000 Binary files a/images/animation_part1_54.png and /dev/null differ diff --git a/images/animation_part1_55.png b/images/animation_part1_55.png deleted file mode 100644 index 6029ebb..0000000 Binary files a/images/animation_part1_55.png and /dev/null differ diff --git a/images/animation_part1_56.png b/images/animation_part1_56.png deleted file mode 100644 index fb34968..0000000 Binary files a/images/animation_part1_56.png and /dev/null differ diff --git a/images/animation_part1_57.png b/images/animation_part1_57.png deleted file mode 100644 index c814999..0000000 Binary files a/images/animation_part1_57.png and /dev/null differ diff --git a/images/animation_part1_58.png b/images/animation_part1_58.png deleted file mode 100644 index 0fba343..0000000 Binary files a/images/animation_part1_58.png and /dev/null differ diff --git a/images/animation_part1_59.png b/images/animation_part1_59.png deleted file mode 100644 index 41206ff..0000000 Binary files a/images/animation_part1_59.png and /dev/null differ diff --git a/images/animation_part1_6.png b/images/animation_part1_6.png deleted file mode 100644 index 742243d..0000000 Binary files a/images/animation_part1_6.png and /dev/null differ diff --git a/images/animation_part1_7.png b/images/animation_part1_7.png deleted file mode 100644 index 0e0abc9..0000000 Binary files a/images/animation_part1_7.png and /dev/null differ diff --git a/images/animation_part1_8.png b/images/animation_part1_8.png deleted file mode 100644 index 049f74b..0000000 Binary files a/images/animation_part1_8.png and /dev/null differ diff --git a/images/animation_part1_9.png b/images/animation_part1_9.png deleted file mode 100644 index a9a721a..0000000 Binary files a/images/animation_part1_9.png and /dev/null differ diff --git a/images/animation_part2_1.png b/images/animation_part2_1.png deleted file mode 100644 index bd29052..0000000 Binary files a/images/animation_part2_1.png and /dev/null differ diff --git a/images/animation_part2_10.png b/images/animation_part2_10.png deleted file mode 100644 index be6000c..0000000 Binary files a/images/animation_part2_10.png and /dev/null differ diff --git a/images/animation_part2_11.png b/images/animation_part2_11.png deleted file mode 100644 index ef8a284..0000000 Binary files a/images/animation_part2_11.png and /dev/null differ diff --git a/images/animation_part2_12.png b/images/animation_part2_12.png deleted file mode 100644 index 068f90c..0000000 Binary files a/images/animation_part2_12.png and /dev/null differ diff --git a/images/animation_part2_13.png b/images/animation_part2_13.png deleted file mode 100644 index 0f5d8e2..0000000 Binary files a/images/animation_part2_13.png and /dev/null differ diff --git a/images/animation_part2_2.png b/images/animation_part2_2.png deleted file mode 100644 index 3700e9b..0000000 Binary files a/images/animation_part2_2.png and /dev/null differ diff --git a/images/animation_part2_3.png b/images/animation_part2_3.png deleted file mode 100644 index d9061c8..0000000 Binary files a/images/animation_part2_3.png and /dev/null differ diff --git a/images/animation_part2_4.png b/images/animation_part2_4.png deleted file mode 100644 index c2179cd..0000000 Binary files a/images/animation_part2_4.png and /dev/null differ diff --git a/images/animation_part2_5.png b/images/animation_part2_5.png deleted file mode 100644 index 8e2f9dd..0000000 Binary files a/images/animation_part2_5.png and /dev/null differ diff --git a/images/animation_part2_6.png b/images/animation_part2_6.png deleted file mode 100644 index 7928142..0000000 Binary files a/images/animation_part2_6.png and /dev/null differ diff --git a/images/animation_part2_7.png b/images/animation_part2_7.png deleted file mode 100644 index 50efc38..0000000 Binary files a/images/animation_part2_7.png and /dev/null differ diff --git a/images/animation_part2_8.png b/images/animation_part2_8.png deleted file mode 100644 index 268cc03..0000000 Binary files a/images/animation_part2_8.png and /dev/null differ diff --git a/images/animation_part2_9.png b/images/animation_part2_9.png deleted file mode 100644 index 40e02d3..0000000 Binary files a/images/animation_part2_9.png and /dev/null differ diff --git a/images/anisotropic_BRDF_nylon.png b/images/anisotropic_BRDF_nylon.png deleted file mode 100644 index 267b709..0000000 Binary files a/images/anisotropic_BRDF_nylon.png and /dev/null differ diff --git a/images/anisotropic_BRDFs_brushed_metal.png b/images/anisotropic_BRDFs_brushed_metal.png deleted file mode 100644 index 104b7f4..0000000 Binary files a/images/anisotropic_BRDFs_brushed_metal.png and /dev/null differ diff --git a/images/anisotropic_materials_theory.png b/images/anisotropic_materials_theory.png deleted file mode 100644 index 9f3280a..0000000 Binary files a/images/anisotropic_materials_theory.png and /dev/null differ diff --git a/images/anistotropic_BRDF_velvet.png b/images/anistotropic_BRDF_velvet.png deleted file mode 100644 index b3fb675..0000000 Binary files a/images/anistotropic_BRDF_velvet.png and /dev/null differ diff --git a/images/another_defination_of_flux.png b/images/another_defination_of_flux.png deleted file mode 100644 index 3bcc9ac..0000000 Binary files a/images/another_defination_of_flux.png and /dev/null differ diff --git a/images/apple_touch_ico(180x180).png b/images/apple_touch_ico(180x180).png deleted file mode 100644 index 22ecf26..0000000 Binary files a/images/apple_touch_ico(180x180).png and /dev/null differ diff --git a/images/average_color.png b/images/average_color.png deleted file mode 100644 index a61e504..0000000 Binary files a/images/average_color.png and /dev/null differ diff --git a/images/average_normal.png b/images/average_normal.png deleted file mode 100644 index 16524e2..0000000 Binary files a/images/average_normal.png and /dev/null differ diff --git a/images/background.png b/images/background.png deleted file mode 100644 index f00db62..0000000 Binary files a/images/background.png and /dev/null differ diff --git a/images/barycentric_coor_interpo.png b/images/barycentric_coor_interpo.png deleted file mode 100644 index b4ceea6..0000000 Binary files a/images/barycentric_coor_interpo.png and /dev/null differ diff --git a/images/barycentric_coordinates.png b/images/barycentric_coordinates.png deleted file mode 100644 index a336807..0000000 Binary files a/images/barycentric_coordinates.png and /dev/null differ diff --git a/images/barycentric_in_coordinates.jpg b/images/barycentric_in_coordinates.jpg deleted file mode 100644 index 66dfca9..0000000 Binary files a/images/barycentric_in_coordinates.jpg and /dev/null differ diff --git a/images/bezier_surface_eg.png b/images/bezier_surface_eg.png deleted file mode 100644 index 39e9923..0000000 Binary files a/images/bezier_surface_eg.png and /dev/null differ diff --git a/images/bidirectional_path_tracing_theory.png b/images/bidirectional_path_tracing_theory.png deleted file mode 100644 index cd838c4..0000000 Binary files a/images/bidirectional_path_tracing_theory.png and /dev/null differ diff --git a/images/bilinear_interpolation.png b/images/bilinear_interpolation.png deleted file mode 100644 index e98f972..0000000 Binary files a/images/bilinear_interpolation.png and /dev/null differ diff --git a/images/blender_detail.png b/images/blender_detail.png deleted file mode 100644 index 89d9a2a..0000000 Binary files a/images/blender_detail.png and /dev/null differ diff --git a/images/blinn-phong_model_cacu.png b/images/blinn-phong_model_cacu.png deleted file mode 100644 index 179850a..0000000 Binary files a/images/blinn-phong_model_cacu.png and /dev/null differ diff --git a/images/box_filter_construct.png b/images/box_filter_construct.png deleted file mode 100644 index fa5d6e1..0000000 Binary files a/images/box_filter_construct.png and /dev/null differ diff --git a/images/caculate_diffuse_material.png b/images/caculate_diffuse_material.png deleted file mode 100644 index bd043ad..0000000 Binary files a/images/caculate_diffuse_material.png and /dev/null differ diff --git a/images/catmull-clark_subdivision1.png b/images/catmull-clark_subdivision1.png deleted file mode 100644 index c048d1a..0000000 Binary files a/images/catmull-clark_subdivision1.png and /dev/null differ diff --git a/images/catmull-clark_subdivision2.png b/images/catmull-clark_subdivision2.png deleted file mode 100644 index b589bdf..0000000 Binary files a/images/catmull-clark_subdivision2.png and /dev/null differ diff --git a/images/circle_of_confusion_for_depth_of_field.png b/images/circle_of_confusion_for_depth_of_field.png deleted file mode 100644 index 945c8ec..0000000 Binary files a/images/circle_of_confusion_for_depth_of_field.png and /dev/null differ diff --git a/images/cloth_application.png b/images/cloth_application.png deleted file mode 100644 index 778597b..0000000 Binary files a/images/cloth_application.png and /dev/null differ diff --git a/images/cloth_render_as_actual_fibers.png b/images/cloth_render_as_actual_fibers.png deleted file mode 100644 index 13de577..0000000 Binary files a/images/cloth_render_as_actual_fibers.png and /dev/null differ diff --git a/images/cloth_render_as_participating_media.png b/images/cloth_render_as_participating_media.png deleted file mode 100644 index 3f40565..0000000 Binary files a/images/cloth_render_as_participating_media.png and /dev/null differ diff --git a/images/cloth_yarn_and_ply.png b/images/cloth_yarn_and_ply.png deleted file mode 100644 index adfb767..0000000 Binary files a/images/cloth_yarn_and_ply.png and /dev/null differ diff --git a/images/coc_vs_aperture_size.png b/images/coc_vs_aperture_size.png deleted file mode 100644 index c6e26d4..0000000 Binary files a/images/coc_vs_aperture_size.png and /dev/null differ diff --git a/images/color_and_perception_1.png b/images/color_and_perception_1.png deleted file mode 100644 index 62cd1a2..0000000 Binary files a/images/color_and_perception_1.png and /dev/null differ diff --git a/images/color_and_perception_10.png b/images/color_and_perception_10.png deleted file mode 100644 index 5a75438..0000000 Binary files a/images/color_and_perception_10.png and /dev/null differ diff --git a/images/color_and_perception_11.png b/images/color_and_perception_11.png deleted file mode 100644 index 4757b84..0000000 Binary files a/images/color_and_perception_11.png and /dev/null differ diff --git a/images/color_and_perception_12.png b/images/color_and_perception_12.png deleted file mode 100644 index 2fd3a0a..0000000 Binary files a/images/color_and_perception_12.png and /dev/null differ diff --git a/images/color_and_perception_13.png b/images/color_and_perception_13.png deleted file mode 100644 index 398550b..0000000 Binary files a/images/color_and_perception_13.png and /dev/null differ diff --git a/images/color_and_perception_14.png b/images/color_and_perception_14.png deleted file mode 100644 index c6c7fc5..0000000 Binary files a/images/color_and_perception_14.png and /dev/null differ diff --git a/images/color_and_perception_15.png b/images/color_and_perception_15.png deleted file mode 100644 index ab23da2..0000000 Binary files a/images/color_and_perception_15.png and /dev/null differ diff --git a/images/color_and_perception_16.png b/images/color_and_perception_16.png deleted file mode 100644 index 0dcd252..0000000 Binary files a/images/color_and_perception_16.png and /dev/null differ diff --git a/images/color_and_perception_17.png b/images/color_and_perception_17.png deleted file mode 100644 index c588e2c..0000000 Binary files a/images/color_and_perception_17.png and /dev/null differ diff --git a/images/color_and_perception_18.png b/images/color_and_perception_18.png deleted file mode 100644 index b321932..0000000 Binary files a/images/color_and_perception_18.png and /dev/null differ diff --git a/images/color_and_perception_19.png b/images/color_and_perception_19.png deleted file mode 100644 index cc18c3b..0000000 Binary files a/images/color_and_perception_19.png and /dev/null differ diff --git a/images/color_and_perception_2.png b/images/color_and_perception_2.png deleted file mode 100644 index b05f12e..0000000 Binary files a/images/color_and_perception_2.png and /dev/null differ diff --git a/images/color_and_perception_20.png b/images/color_and_perception_20.png deleted file mode 100644 index 2733e7e..0000000 Binary files a/images/color_and_perception_20.png and /dev/null differ diff --git a/images/color_and_perception_21.png b/images/color_and_perception_21.png deleted file mode 100644 index 37984d6..0000000 Binary files a/images/color_and_perception_21.png and /dev/null differ diff --git a/images/color_and_perception_22.png b/images/color_and_perception_22.png deleted file mode 100644 index 0967123..0000000 Binary files a/images/color_and_perception_22.png and /dev/null differ diff --git a/images/color_and_perception_23.png b/images/color_and_perception_23.png deleted file mode 100644 index 03750d5..0000000 Binary files a/images/color_and_perception_23.png and /dev/null differ diff --git a/images/color_and_perception_24.png b/images/color_and_perception_24.png deleted file mode 100644 index 6df4f32..0000000 Binary files a/images/color_and_perception_24.png and /dev/null differ diff --git a/images/color_and_perception_25.png b/images/color_and_perception_25.png deleted file mode 100644 index 3535cc3..0000000 Binary files a/images/color_and_perception_25.png and /dev/null differ diff --git a/images/color_and_perception_26.png b/images/color_and_perception_26.png deleted file mode 100644 index 35425fa..0000000 Binary files a/images/color_and_perception_26.png and /dev/null differ diff --git a/images/color_and_perception_27.png b/images/color_and_perception_27.png deleted file mode 100644 index 045d727..0000000 Binary files a/images/color_and_perception_27.png and /dev/null differ diff --git a/images/color_and_perception_28.png b/images/color_and_perception_28.png deleted file mode 100644 index c709082..0000000 Binary files a/images/color_and_perception_28.png and /dev/null differ diff --git a/images/color_and_perception_29.png b/images/color_and_perception_29.png deleted file mode 100644 index 7017081..0000000 Binary files a/images/color_and_perception_29.png and /dev/null differ diff --git a/images/color_and_perception_3.png b/images/color_and_perception_3.png deleted file mode 100644 index 8243b2d..0000000 Binary files a/images/color_and_perception_3.png and /dev/null differ diff --git a/images/color_and_perception_30.png b/images/color_and_perception_30.png deleted file mode 100644 index 53f7843..0000000 Binary files a/images/color_and_perception_30.png and /dev/null differ diff --git a/images/color_and_perception_31.png b/images/color_and_perception_31.png deleted file mode 100644 index a0421c4..0000000 Binary files a/images/color_and_perception_31.png and /dev/null differ diff --git a/images/color_and_perception_32.png b/images/color_and_perception_32.png deleted file mode 100644 index 4139986..0000000 Binary files a/images/color_and_perception_32.png and /dev/null differ diff --git a/images/color_and_perception_33.png b/images/color_and_perception_33.png deleted file mode 100644 index 47a6647..0000000 Binary files a/images/color_and_perception_33.png and /dev/null differ diff --git a/images/color_and_perception_34.png b/images/color_and_perception_34.png deleted file mode 100644 index 43663af..0000000 Binary files a/images/color_and_perception_34.png and /dev/null differ diff --git a/images/color_and_perception_35.png b/images/color_and_perception_35.png deleted file mode 100644 index 7fc10ff..0000000 Binary files a/images/color_and_perception_35.png and /dev/null differ diff --git a/images/color_and_perception_36.png b/images/color_and_perception_36.png deleted file mode 100644 index 06cd9e4..0000000 Binary files a/images/color_and_perception_36.png and /dev/null differ diff --git a/images/color_and_perception_37.png b/images/color_and_perception_37.png deleted file mode 100644 index 9569a78..0000000 Binary files a/images/color_and_perception_37.png and /dev/null differ diff --git a/images/color_and_perception_38.png b/images/color_and_perception_38.png deleted file mode 100644 index 8042fd2..0000000 Binary files a/images/color_and_perception_38.png and /dev/null differ diff --git a/images/color_and_perception_39.png b/images/color_and_perception_39.png deleted file mode 100644 index 1d4670a..0000000 Binary files a/images/color_and_perception_39.png and /dev/null differ diff --git a/images/color_and_perception_4.png b/images/color_and_perception_4.png deleted file mode 100644 index 14af91e..0000000 Binary files a/images/color_and_perception_4.png and /dev/null differ diff --git a/images/color_and_perception_40.png b/images/color_and_perception_40.png deleted file mode 100644 index 136cc44..0000000 Binary files a/images/color_and_perception_40.png and /dev/null differ diff --git a/images/color_and_perception_41.png b/images/color_and_perception_41.png deleted file mode 100644 index 1bb8fba..0000000 Binary files a/images/color_and_perception_41.png and /dev/null differ diff --git a/images/color_and_perception_42.png b/images/color_and_perception_42.png deleted file mode 100644 index 956c241..0000000 Binary files a/images/color_and_perception_42.png and /dev/null differ diff --git a/images/color_and_perception_43.png b/images/color_and_perception_43.png deleted file mode 100644 index 9378eb2..0000000 Binary files a/images/color_and_perception_43.png and /dev/null differ diff --git a/images/color_and_perception_44.png b/images/color_and_perception_44.png deleted file mode 100644 index 404e0a5..0000000 Binary files a/images/color_and_perception_44.png and /dev/null differ diff --git a/images/color_and_perception_45.png b/images/color_and_perception_45.png deleted file mode 100644 index 119e0cf..0000000 Binary files a/images/color_and_perception_45.png and /dev/null differ diff --git a/images/color_and_perception_46.png b/images/color_and_perception_46.png deleted file mode 100644 index 29e48d2..0000000 Binary files a/images/color_and_perception_46.png and /dev/null differ diff --git a/images/color_and_perception_47.png b/images/color_and_perception_47.png deleted file mode 100644 index 46c50a0..0000000 Binary files a/images/color_and_perception_47.png and /dev/null differ diff --git a/images/color_and_perception_48.png b/images/color_and_perception_48.png deleted file mode 100644 index 6ca3de3..0000000 Binary files a/images/color_and_perception_48.png and /dev/null differ diff --git a/images/color_and_perception_49.png b/images/color_and_perception_49.png deleted file mode 100644 index b579098..0000000 Binary files a/images/color_and_perception_49.png and /dev/null differ diff --git a/images/color_and_perception_5.png b/images/color_and_perception_5.png deleted file mode 100644 index 7fe8421..0000000 Binary files a/images/color_and_perception_5.png and /dev/null differ diff --git a/images/color_and_perception_50.png b/images/color_and_perception_50.png deleted file mode 100644 index e507f6e..0000000 Binary files a/images/color_and_perception_50.png and /dev/null differ diff --git a/images/color_and_perception_51.png b/images/color_and_perception_51.png deleted file mode 100644 index 2f30012..0000000 Binary files a/images/color_and_perception_51.png and /dev/null differ diff --git a/images/color_and_perception_52.png b/images/color_and_perception_52.png deleted file mode 100644 index 74c5cc3..0000000 Binary files a/images/color_and_perception_52.png and /dev/null differ diff --git a/images/color_and_perception_53.png b/images/color_and_perception_53.png deleted file mode 100644 index 213a578..0000000 Binary files a/images/color_and_perception_53.png and /dev/null differ diff --git a/images/color_and_perception_54.png b/images/color_and_perception_54.png deleted file mode 100644 index a4a97c5..0000000 Binary files a/images/color_and_perception_54.png and /dev/null differ diff --git a/images/color_and_perception_6.png b/images/color_and_perception_6.png deleted file mode 100644 index c8e87ea..0000000 Binary files a/images/color_and_perception_6.png and /dev/null differ diff --git a/images/color_and_perception_7.png b/images/color_and_perception_7.png deleted file mode 100644 index 67a11b5..0000000 Binary files a/images/color_and_perception_7.png and /dev/null differ diff --git a/images/color_and_perception_8.png b/images/color_and_perception_8.png deleted file mode 100644 index 6fcadd7..0000000 Binary files a/images/color_and_perception_8.png and /dev/null differ diff --git a/images/color_and_perception_9.png b/images/color_and_perception_9.png deleted file mode 100644 index 0c7d14d..0000000 Binary files a/images/color_and_perception_9.png and /dev/null differ diff --git a/images/compute_mip_level_D.png b/images/compute_mip_level_D.png deleted file mode 100644 index 40c064b..0000000 Binary files a/images/compute_mip_level_D.png and /dev/null differ diff --git a/images/computing_circle_of_confusion_size.png b/images/computing_circle_of_confusion_size.png deleted file mode 100644 index 1585d65..0000000 Binary files a/images/computing_circle_of_confusion_size.png and /dev/null differ diff --git a/images/convergence_of_loop_and_catmull.png b/images/convergence_of_loop_and_catmull.png deleted file mode 100644 index 1d9acf1..0000000 Binary files a/images/convergence_of_loop_and_catmull.png and /dev/null differ diff --git a/images/convolution_example1.png b/images/convolution_example1.png deleted file mode 100644 index e8c3b4b..0000000 Binary files a/images/convolution_example1.png and /dev/null differ diff --git a/images/convolution_example2.png b/images/convolution_example2.png deleted file mode 100644 index efd8f34..0000000 Binary files a/images/convolution_example2.png and /dev/null differ diff --git a/images/convolution_theorem.png b/images/convolution_theorem.png deleted file mode 100644 index 6144d57..0000000 Binary files a/images/convolution_theorem.png and /dev/null differ diff --git a/images/cover1.jpg b/images/cover1.jpg deleted file mode 100644 index dc7c36d..0000000 Binary files a/images/cover1.jpg and /dev/null differ diff --git a/images/de_Casteljau_Algorithm_step1.png b/images/de_Casteljau_Algorithm_step1.png deleted file mode 100644 index c387c35..0000000 Binary files a/images/de_Casteljau_Algorithm_step1.png and /dev/null differ diff --git a/images/de_Casteljau_Algorithm_step2.png b/images/de_Casteljau_Algorithm_step2.png deleted file mode 100644 index dd3d927..0000000 Binary files a/images/de_Casteljau_Algorithm_step2.png and /dev/null differ diff --git a/images/de_Casteljau_Algorithm_step3.png b/images/de_Casteljau_Algorithm_step3.png deleted file mode 100644 index 9b12fd5..0000000 Binary files a/images/de_Casteljau_Algorithm_step3.png and /dev/null differ diff --git a/images/de_Casteljau_Algorithm_step4.png b/images/de_Casteljau_Algorithm_step4.png deleted file mode 100644 index f86dcb7..0000000 Binary files a/images/de_Casteljau_Algorithm_step4.png and /dev/null differ diff --git a/images/de_Casteljau_Algorithm_step5.png b/images/de_Casteljau_Algorithm_step5.png deleted file mode 100644 index dc91775..0000000 Binary files a/images/de_Casteljau_Algorithm_step5.png and /dev/null differ diff --git a/images/de_Casteljau_Algorithm_step6.png b/images/de_Casteljau_Algorithm_step6.png deleted file mode 100644 index 2394118..0000000 Binary files a/images/de_Casteljau_Algorithm_step6.png and /dev/null differ diff --git a/images/de_Casteljau_pyramid_of.png b/images/de_Casteljau_pyramid_of.png deleted file mode 100644 index e84877d..0000000 Binary files a/images/de_Casteljau_pyramid_of.png and /dev/null differ diff --git a/images/define_detail1.png b/images/define_detail1.png deleted file mode 100644 index 55857c6..0000000 Binary files a/images/define_detail1.png and /dev/null differ diff --git a/images/depth_of_field.png b/images/depth_of_field.png deleted file mode 100644 index 89deee7..0000000 Binary files a/images/depth_of_field.png and /dev/null differ diff --git a/images/depth_of_filed_fyi.png b/images/depth_of_filed_fyi.png deleted file mode 100644 index 8aba82c..0000000 Binary files a/images/depth_of_filed_fyi.png and /dev/null differ diff --git a/images/detailed_appearance_motivation.png b/images/detailed_appearance_motivation.png deleted file mode 100644 index fb335f3..0000000 Binary files a/images/detailed_appearance_motivation.png and /dev/null differ diff --git a/images/detailed_appearance_motivation1.png b/images/detailed_appearance_motivation1.png deleted file mode 100644 index 626741e..0000000 Binary files a/images/detailed_appearance_motivation1.png and /dev/null differ diff --git a/images/detailed_material_application.png b/images/detailed_material_application.png deleted file mode 100644 index a2c5124..0000000 Binary files a/images/detailed_material_application.png and /dev/null differ diff --git a/images/detailed_material_under_wave_optics.png b/images/detailed_material_under_wave_optics.png deleted file mode 100644 index ca08be4..0000000 Binary files a/images/detailed_material_under_wave_optics.png and /dev/null differ diff --git a/images/detailer_appearance1.png b/images/detailer_appearance1.png deleted file mode 100644 index e15bfbc..0000000 Binary files a/images/detailer_appearance1.png and /dev/null differ diff --git a/images/detailer_appearance2.png b/images/detailer_appearance2.png deleted file mode 100644 index 7a0e41e..0000000 Binary files a/images/detailer_appearance2.png and /dev/null differ diff --git a/images/detailer_appearance3.png b/images/detailer_appearance3.png deleted file mode 100644 index 33b4866..0000000 Binary files a/images/detailer_appearance3.png and /dev/null differ diff --git a/images/details_apperance_3.png b/images/details_apperance_3.png deleted file mode 100644 index e186f80..0000000 Binary files a/images/details_apperance_3.png and /dev/null differ diff --git a/images/different_details2.png b/images/different_details2.png deleted file mode 100644 index 2c7d8f0..0000000 Binary files a/images/different_details2.png and /dev/null differ diff --git a/images/differential_solid_angles1.png b/images/differential_solid_angles1.png deleted file mode 100644 index a23163a..0000000 Binary files a/images/differential_solid_angles1.png and /dev/null differ diff --git a/images/differential_solid_angles_w.png b/images/differential_solid_angles_w.png deleted file mode 100644 index c8f9b06..0000000 Binary files a/images/differential_solid_angles_w.png and /dev/null differ diff --git a/images/difficult_path_sampling_problem.png b/images/difficult_path_sampling_problem.png deleted file mode 100644 index f2bf96e..0000000 Binary files a/images/difficult_path_sampling_problem.png and /dev/null differ diff --git a/images/diffuse_lambertian_material.png b/images/diffuse_lambertian_material.png deleted file mode 100644 index 2f75206..0000000 Binary files a/images/diffuse_lambertian_material.png and /dev/null differ diff --git a/images/dipole_approximation.png b/images/dipole_approximation.png deleted file mode 100644 index 802a03e..0000000 Binary files a/images/dipole_approximation.png and /dev/null differ diff --git a/images/distribution_of_normals.png b/images/distribution_of_normals.png deleted file mode 100644 index da22f3d..0000000 Binary files a/images/distribution_of_normals.png and /dev/null differ diff --git a/images/double_cylinder_model.png b/images/double_cylinder_model.png deleted file mode 100644 index 960bd5e..0000000 Binary files a/images/double_cylinder_model.png and /dev/null differ diff --git a/images/double_cylinder_model_application1.png b/images/double_cylinder_model_application1.png deleted file mode 100644 index 0365c7e..0000000 Binary files a/images/double_cylinder_model_application1.png and /dev/null differ diff --git a/images/double_cylinder_model_application2.png b/images/double_cylinder_model_application2.png deleted file mode 100644 index 259b44c..0000000 Binary files a/images/double_cylinder_model_application2.png and /dev/null differ diff --git a/images/double_cylinder_model_lobes.png b/images/double_cylinder_model_lobes.png deleted file mode 100644 index 52a472f..0000000 Binary files a/images/double_cylinder_model_lobes.png and /dev/null differ diff --git a/images/double_cylinder_model_lobes2.png b/images/double_cylinder_model_lobes2.png deleted file mode 100644 index d06a5fc..0000000 Binary files a/images/double_cylinder_model_lobes2.png and /dev/null differ diff --git a/images/effect_of_focal_length_on_fov.png b/images/effect_of_focal_length_on_fov.png deleted file mode 100644 index b653d03..0000000 Binary files a/images/effect_of_focal_length_on_fov.png and /dev/null differ diff --git a/images/effect_of_sensor_size_on_fov.png b/images/effect_of_sensor_size_on_fov.png deleted file mode 100644 index d2fa300..0000000 Binary files a/images/effect_of_sensor_size_on_fov.png and /dev/null differ diff --git a/images/eg_BRDF_caarve.png b/images/eg_BRDF_caarve.png deleted file mode 100644 index 2f1dd14..0000000 Binary files a/images/eg_BRDF_caarve.png and /dev/null differ diff --git a/images/eg_BSSRDF_carve.png b/images/eg_BSSRDF_carve.png deleted file mode 100644 index 6642404..0000000 Binary files a/images/eg_BSSRDF_carve.png and /dev/null differ diff --git a/images/eg_Distance_Functions.png b/images/eg_Distance_Functions.png deleted file mode 100644 index af638d0..0000000 Binary files a/images/eg_Distance_Functions.png and /dev/null differ diff --git a/images/eg_Factals.png b/images/eg_Factals.png deleted file mode 100644 index 02e0800..0000000 Binary files a/images/eg_Factals.png and /dev/null differ diff --git a/images/eg_Quadric_Error_Mesh_Simplification.png b/images/eg_Quadric_Error_Mesh_Simplification.png deleted file mode 100644 index 5115d74..0000000 Binary files a/images/eg_Quadric_Error_Mesh_Simplification.png and /dev/null differ diff --git a/images/eg_Recursive_Ray_Tracing.png b/images/eg_Recursive_Ray_Tracing.png deleted file mode 100644 index 705aaea..0000000 Binary files a/images/eg_Recursive_Ray_Tracing.png and /dev/null differ diff --git a/images/eg_bidirectional_path_tracing.png b/images/eg_bidirectional_path_tracing.png deleted file mode 100644 index 59cb720..0000000 Binary files a/images/eg_bidirectional_path_tracing.png and /dev/null differ diff --git a/images/eg_expected_value.png b/images/eg_expected_value.png deleted file mode 100644 index d630807..0000000 Binary files a/images/eg_expected_value.png and /dev/null differ diff --git a/images/eg_explict_mapping.png b/images/eg_explict_mapping.png deleted file mode 100644 index 8dbf979..0000000 Binary files a/images/eg_explict_mapping.png and /dev/null differ diff --git a/images/eg_fresnel_reflection.png b/images/eg_fresnel_reflection.png deleted file mode 100644 index ceeca51..0000000 Binary files a/images/eg_fresnel_reflection.png and /dev/null differ diff --git a/images/eg_in_outside_test_easy.png b/images/eg_in_outside_test_easy.png deleted file mode 100644 index 8aad085..0000000 Binary files a/images/eg_in_outside_test_easy.png and /dev/null differ diff --git a/images/eg_kajiya-kay_model.png b/images/eg_kajiya-kay_model.png deleted file mode 100644 index 60b83b1..0000000 Binary files a/images/eg_kajiya-kay_model.png and /dev/null differ diff --git a/images/eg_marschner_model.png b/images/eg_marschner_model.png deleted file mode 100644 index e8b4278..0000000 Binary files a/images/eg_marschner_model.png and /dev/null differ diff --git a/images/eg_material_in_cg.png b/images/eg_material_in_cg.png deleted file mode 100644 index 741ec90..0000000 Binary files a/images/eg_material_in_cg.png and /dev/null differ diff --git a/images/eg_mesh_regularization.png b/images/eg_mesh_regularization.png deleted file mode 100644 index 37ef793..0000000 Binary files a/images/eg_mesh_regularization.png and /dev/null differ diff --git a/images/eg_mesh_simplification.png b/images/eg_mesh_simplification.png deleted file mode 100644 index ed56a65..0000000 Binary files a/images/eg_mesh_simplification.png and /dev/null differ diff --git a/images/eg_mesh_subdivision.png b/images/eg_mesh_subdivision.png deleted file mode 100644 index c4c2a67..0000000 Binary files a/images/eg_mesh_subdivision.png and /dev/null differ diff --git a/images/eg_object_partition.png b/images/eg_object_partition.png deleted file mode 100644 index 9d5bd21..0000000 Binary files a/images/eg_object_partition.png and /dev/null differ diff --git a/images/eg_of_rendering_with_lens_focus.png b/images/eg_of_rendering_with_lens_focus.png deleted file mode 100644 index 39e5b33..0000000 Binary files a/images/eg_of_rendering_with_lens_focus.png and /dev/null differ diff --git a/images/eg_point_cloud.png b/images/eg_point_cloud.png deleted file mode 100644 index 2ceb004..0000000 Binary files a/images/eg_point_cloud.png and /dev/null differ diff --git a/images/eg_polygon_mesh.png b/images/eg_polygon_mesh.png deleted file mode 100644 index 89c85a3..0000000 Binary files a/images/eg_polygon_mesh.png and /dev/null differ diff --git a/images/eg_sample_can_be_hard.png b/images/eg_sample_can_be_hard.png deleted file mode 100644 index 3409726..0000000 Binary files a/images/eg_sample_can_be_hard.png and /dev/null differ diff --git a/images/eg_snell_window.png b/images/eg_snell_window.png deleted file mode 100644 index 389fd0f..0000000 Binary files a/images/eg_snell_window.png and /dev/null differ diff --git a/images/eg_spatial_partition.png b/images/eg_spatial_partition.png deleted file mode 100644 index 13e42d9..0000000 Binary files a/images/eg_spatial_partition.png and /dev/null differ diff --git a/images/eg_specular_refraction.png b/images/eg_specular_refraction.png deleted file mode 100644 index 7b75184..0000000 Binary files a/images/eg_specular_refraction.png and /dev/null differ diff --git a/images/evaluation_of_bezier_surface.png b/images/evaluation_of_bezier_surface.png deleted file mode 100644 index 38a75bf..0000000 Binary files a/images/evaluation_of_bezier_surface.png and /dev/null differ diff --git a/images/example_f-stop_caculations.png b/images/example_f-stop_caculations.png deleted file mode 100644 index e3119ed..0000000 Binary files a/images/example_f-stop_caculations.png and /dev/null differ diff --git a/images/explosion_of_ray_as_ray_go_up.png b/images/explosion_of_ray_as_ray_go_up.png deleted file mode 100644 index dd683f2..0000000 Binary files a/images/explosion_of_ray_as_ray_go_up.png and /dev/null differ diff --git a/images/exposure_aperture_shutter_gain.png b/images/exposure_aperture_shutter_gain.png deleted file mode 100644 index 1ed3931..0000000 Binary files a/images/exposure_aperture_shutter_gain.png and /dev/null differ diff --git a/images/f-stop_vs_shutter_speed.png b/images/f-stop_vs_shutter_speed.png deleted file mode 100644 index bdf105d..0000000 Binary files a/images/f-stop_vs_shutter_speed.png and /dev/null differ diff --git a/images/figure.5.17.png b/images/figure.5.17.png deleted file mode 100644 index b0a8598..0000000 Binary files a/images/figure.5.17.png and /dev/null differ diff --git a/images/figure5.17.1.png b/images/figure5.17.1.png deleted file mode 100644 index 16b83f2..0000000 Binary files a/images/figure5.17.1.png and /dev/null differ diff --git a/images/first_page(100w).png b/images/first_page(100w).png deleted file mode 100644 index fc58966..0000000 Binary files a/images/first_page(100w).png and /dev/null differ diff --git a/images/first_page(150w).png b/images/first_page(150w).png deleted file mode 100644 index a24c5b1..0000000 Binary files a/images/first_page(150w).png and /dev/null differ diff --git a/images/first_page.png b/images/first_page.png deleted file mode 100644 index 29852d8..0000000 Binary files a/images/first_page.png and /dev/null differ diff --git a/images/flat_shading.png b/images/flat_shading.png deleted file mode 100644 index 8afcc7f..0000000 Binary files a/images/flat_shading.png and /dev/null differ diff --git a/images/flight_euler_angle.png b/images/flight_euler_angle.png deleted file mode 100644 index f7345dc..0000000 Binary files a/images/flight_euler_angle.png and /dev/null differ diff --git a/images/focal_length_vs_filed_of_view1.png b/images/focal_length_vs_filed_of_view1.png deleted file mode 100644 index 88dff9e..0000000 Binary files a/images/focal_length_vs_filed_of_view1.png and /dev/null differ diff --git a/images/focle_length_vs_field_of_view2.png b/images/focle_length_vs_field_of_view2.png deleted file mode 100644 index c5c95d6..0000000 Binary files a/images/focle_length_vs_field_of_view2.png and /dev/null differ diff --git a/images/four-bounce_global_illumination_eg.png b/images/four-bounce_global_illumination_eg.png deleted file mode 100644 index c956135..0000000 Binary files a/images/four-bounce_global_illumination_eg.png and /dev/null differ diff --git a/images/fovY.png b/images/fovY.png deleted file mode 100644 index b99ab95..0000000 Binary files a/images/fovY.png and /dev/null differ diff --git a/images/fresnel_term_conductor.png b/images/fresnel_term_conductor.png deleted file mode 100644 index e01a810..0000000 Binary files a/images/fresnel_term_conductor.png and /dev/null differ diff --git a/images/fresnel_term_dielectric.png b/images/fresnel_term_dielectric.png deleted file mode 100644 index a520a58..0000000 Binary files a/images/fresnel_term_dielectric.png and /dev/null differ diff --git a/images/fresnel_term_formule.png b/images/fresnel_term_formule.png deleted file mode 100644 index 8112ef5..0000000 Binary files a/images/fresnel_term_formule.png and /dev/null differ diff --git a/images/fur_appearance_as_human_fur.png b/images/fur_appearance_as_human_fur.png deleted file mode 100644 index a81b2be..0000000 Binary files a/images/fur_appearance_as_human_fur.png and /dev/null differ diff --git a/images/gauss_ray_diagrams.png b/images/gauss_ray_diagrams.png deleted file mode 100644 index 66db2af..0000000 Binary files a/images/gauss_ray_diagrams.png and /dev/null differ diff --git a/images/gauss_ray_tracing_construction.png b/images/gauss_ray_tracing_construction.png deleted file mode 100644 index f8899e1..0000000 Binary files a/images/gauss_ray_tracing_construction.png and /dev/null differ diff --git a/images/gauss_ray_tracing_construction1.png b/images/gauss_ray_tracing_construction1.png deleted file mode 100644 index 8474721..0000000 Binary files a/images/gauss_ray_tracing_construction1.png and /dev/null differ diff --git a/images/gauss_ray_tracing_construction2.png b/images/gauss_ray_tracing_construction2.png deleted file mode 100644 index 16ffd98..0000000 Binary files a/images/gauss_ray_tracing_construction2.png and /dev/null differ diff --git a/images/geometric_barycentric.png b/images/geometric_barycentric.png deleted file mode 100644 index eb3caa7..0000000 Binary files a/images/geometric_barycentric.png and /dev/null differ diff --git a/images/glossy_material.png b/images/glossy_material.png deleted file mode 100644 index 8c4e1aa..0000000 Binary files a/images/glossy_material.png and /dev/null differ diff --git a/images/gonioreflectometer.png b/images/gonioreflectometer.png deleted file mode 100644 index 18544a3..0000000 Binary files a/images/gonioreflectometer.png and /dev/null differ diff --git a/images/granular_material.png b/images/granular_material.png deleted file mode 100644 index 1a1b681..0000000 Binary files a/images/granular_material.png and /dev/null differ diff --git a/images/granular_material_1.png b/images/granular_material_1.png deleted file mode 100644 index ab930f2..0000000 Binary files a/images/granular_material_1.png and /dev/null differ diff --git a/images/granular_material_application1.png b/images/granular_material_application1.png deleted file mode 100644 index cfadf66..0000000 Binary files a/images/granular_material_application1.png and /dev/null differ diff --git a/images/granular_material_application2.png b/images/granular_material_application2.png deleted file mode 100644 index bf89e5f..0000000 Binary files a/images/granular_material_application2.png and /dev/null differ diff --git a/images/grid_build_progress_step1.png b/images/grid_build_progress_step1.png deleted file mode 100644 index bfd5f51..0000000 Binary files a/images/grid_build_progress_step1.png and /dev/null differ diff --git a/images/grid_build_progress_step2.png b/images/grid_build_progress_step2.png deleted file mode 100644 index fcdbef4..0000000 Binary files a/images/grid_build_progress_step2.png and /dev/null differ diff --git a/images/grid_build_progress_step3.png b/images/grid_build_progress_step3.png deleted file mode 100644 index 7ef4eda..0000000 Binary files a/images/grid_build_progress_step3.png and /dev/null differ diff --git a/images/grid_resolution_heuristic.png b/images/grid_resolution_heuristic.png deleted file mode 100644 index 26606d1..0000000 Binary files a/images/grid_resolution_heuristic.png and /dev/null differ diff --git a/images/grid_resolution_one_cell.png b/images/grid_resolution_one_cell.png deleted file mode 100644 index bd51e14..0000000 Binary files a/images/grid_resolution_one_cell.png and /dev/null differ diff --git a/images/grid_resolution_too_many.jpg b/images/grid_resolution_too_many.jpg deleted file mode 100644 index 1018f1e..0000000 Binary files a/images/grid_resolution_too_many.jpg and /dev/null differ diff --git a/images/hair_appearance.png b/images/hair_appearance.png deleted file mode 100644 index 0702b00..0000000 Binary files a/images/hair_appearance.png and /dev/null differ diff --git a/images/hair_appearance_model_application1.png b/images/hair_appearance_model_application1.png deleted file mode 100644 index fb7f65c..0000000 Binary files a/images/hair_appearance_model_application1.png and /dev/null differ diff --git a/images/hair_appearance_model_application2.png b/images/hair_appearance_model_application2.png deleted file mode 100644 index 13e74cd..0000000 Binary files a/images/hair_appearance_model_application2.png and /dev/null differ diff --git a/images/hight-speed_photography1.png b/images/hight-speed_photography1.png deleted file mode 100644 index 00936b3..0000000 Binary files a/images/hight-speed_photography1.png and /dev/null differ diff --git a/images/hight-speed_photography2.png b/images/hight-speed_photography2.png deleted file mode 100644 index 7552652..0000000 Binary files a/images/hight-speed_photography2.png and /dev/null differ diff --git a/images/human_fur_vs_animal_fur.png b/images/human_fur_vs_animal_fur.png deleted file mode 100644 index 70dc59f..0000000 Binary files a/images/human_fur_vs_animal_fur.png and /dev/null differ diff --git a/images/ico(192x192).png b/images/ico(192x192).png deleted file mode 100644 index 6d81bde..0000000 Binary files a/images/ico(192x192).png and /dev/null differ diff --git a/images/ico_32X32.png b/images/ico_32X32.png deleted file mode 100644 index d4e0620..0000000 Binary files a/images/ico_32X32.png and /dev/null differ diff --git a/images/icon_normal.png b/images/icon_normal.png deleted file mode 100644 index 29852d8..0000000 Binary files a/images/icon_normal.png and /dev/null differ diff --git a/images/ideal_thin_lens_focal_point.png b/images/ideal_thin_lens_focal_point.png deleted file mode 100644 index b5f8eaa..0000000 Binary files a/images/ideal_thin_lens_focal_point.png and /dev/null differ diff --git a/images/image-based_BRDF_measurement.png b/images/image-based_BRDF_measurement.png deleted file mode 100644 index 27d3190..0000000 Binary files a/images/image-based_BRDF_measurement.png and /dev/null differ diff --git a/images/image_synthesis_capture.png b/images/image_synthesis_capture.png deleted file mode 100644 index 65f6446..0000000 Binary files a/images/image_synthesis_capture.png and /dev/null differ diff --git a/images/importance_of_medulla.png b/images/importance_of_medulla.png deleted file mode 100644 index 9ae4230..0000000 Binary files a/images/importance_of_medulla.png and /dev/null differ diff --git a/images/importance_of_medulla2.png b/images/importance_of_medulla2.png deleted file mode 100644 index 18f8ca2..0000000 Binary files a/images/importance_of_medulla2.png and /dev/null differ diff --git a/images/inside_the_camera.png b/images/inside_the_camera.png deleted file mode 100644 index 3fc64bd..0000000 Binary files a/images/inside_the_camera.png and /dev/null differ diff --git a/images/instant_radiosity.png b/images/instant_radiosity.png deleted file mode 100644 index 8bf6b55..0000000 Binary files a/images/instant_radiosity.png and /dev/null differ diff --git a/images/instant_radiosity_eg.png b/images/instant_radiosity_eg.png deleted file mode 100644 index cd7d0a4..0000000 Binary files a/images/instant_radiosity_eg.png and /dev/null differ diff --git a/images/introducing_global_illumination.png b/images/introducing_global_illumination.png deleted file mode 100644 index d5e5df8..0000000 Binary files a/images/introducing_global_illumination.png and /dev/null differ diff --git a/images/irregular_pixel_footprint.png b/images/irregular_pixel_footprint.png deleted file mode 100644 index fd152fb..0000000 Binary files a/images/irregular_pixel_footprint.png and /dev/null differ diff --git a/images/is_path_tracing_correct.png b/images/is_path_tracing_correct.png deleted file mode 100644 index 348e2a2..0000000 Binary files a/images/is_path_tracing_correct.png and /dev/null differ diff --git a/images/isotropic_inside_an_elevator.png b/images/isotropic_inside_an_elevator.png deleted file mode 100644 index 6f40d50..0000000 Binary files a/images/isotropic_inside_an_elevator.png and /dev/null differ diff --git a/images/isotropic_materials_theory.png b/images/isotropic_materials_theory.png deleted file mode 100644 index 6a772f4..0000000 Binary files a/images/isotropic_materials_theory.png and /dev/null differ diff --git a/images/kajiya-kay_model.png b/images/kajiya-kay_model.png deleted file mode 100644 index 993a600..0000000 Binary files a/images/kajiya-kay_model.png and /dev/null differ diff --git a/images/lambert'scosine_low.png b/images/lambert'scosine_low.png deleted file mode 100644 index 4b6eb2e..0000000 Binary files a/images/lambert'scosine_low.png and /dev/null differ diff --git a/images/largest_pinhole_photograph.png b/images/largest_pinhole_photograph.png deleted file mode 100644 index 494ab11..0000000 Binary files a/images/largest_pinhole_photograph.png and /dev/null differ diff --git a/images/largest_pinhole_photograph1.png b/images/largest_pinhole_photograph1.png deleted file mode 100644 index f6f5deb..0000000 Binary files a/images/largest_pinhole_photograph1.png and /dev/null differ diff --git a/images/lenses_from_image_on_sensor.png b/images/lenses_from_image_on_sensor.png deleted file mode 100644 index aa188b3..0000000 Binary files a/images/lenses_from_image_on_sensor.png and /dev/null differ diff --git a/images/light_separete.png b/images/light_separete.png deleted file mode 100644 index 0773227..0000000 Binary files a/images/light_separete.png and /dev/null differ diff --git a/images/light_source_blocked_judge.png b/images/light_source_blocked_judge.png deleted file mode 100644 index 30d07aa..0000000 Binary files a/images/light_source_blocked_judge.png and /dev/null differ diff --git a/images/long-exposure_photography1.png b/images/long-exposure_photography1.png deleted file mode 100644 index 3057c93..0000000 Binary files a/images/long-exposure_photography1.png and /dev/null differ diff --git a/images/long-exposure_photography2.png b/images/long-exposure_photography2.png deleted file mode 100644 index 0d78ca5..0000000 Binary files a/images/long-exposure_photography2.png and /dev/null differ diff --git a/images/long-exposure_photography3.png b/images/long-exposure_photography3.png deleted file mode 100644 index eccc4f7..0000000 Binary files a/images/long-exposure_photography3.png and /dev/null differ diff --git a/images/loop_subdivision_new.png b/images/loop_subdivision_new.png deleted file mode 100644 index 0591637..0000000 Binary files a/images/loop_subdivision_new.png and /dev/null differ diff --git a/images/loop_subdivision_old.png b/images/loop_subdivision_old.png deleted file mode 100644 index 32c550b..0000000 Binary files a/images/loop_subdivision_old.png and /dev/null differ diff --git a/images/marschner_model1.png b/images/marschner_model1.png deleted file mode 100644 index 835b457..0000000 Binary files a/images/marschner_model1.png and /dev/null differ diff --git a/images/marschner_model2.png b/images/marschner_model2.png deleted file mode 100644 index 82084a0..0000000 Binary files a/images/marschner_model2.png and /dev/null differ diff --git a/images/measuring_BRDF_motivation.png b/images/measuring_BRDF_motivation.png deleted file mode 100644 index 9509bd4..0000000 Binary files a/images/measuring_BRDF_motivation.png and /dev/null differ diff --git a/images/medium_eg_snell_law.png b/images/medium_eg_snell_law.png deleted file mode 100644 index 2f700b5..0000000 Binary files a/images/medium_eg_snell_law.png and /dev/null differ diff --git a/images/microfacet_BRDF_caculate.png b/images/microfacet_BRDF_caculate.png deleted file mode 100644 index 17916d0..0000000 Binary files a/images/microfacet_BRDF_caculate.png and /dev/null differ diff --git a/images/microfacet_BRDF_diffuse.png b/images/microfacet_BRDF_diffuse.png deleted file mode 100644 index 27d6338..0000000 Binary files a/images/microfacet_BRDF_diffuse.png and /dev/null differ diff --git a/images/microfacet_BRDF_example.png b/images/microfacet_BRDF_example.png deleted file mode 100644 index 47cdeb0..0000000 Binary files a/images/microfacet_BRDF_example.png and /dev/null differ diff --git a/images/microfacet_BRDF_glossy.png b/images/microfacet_BRDF_glossy.png deleted file mode 100644 index 0287693..0000000 Binary files a/images/microfacet_BRDF_glossy.png and /dev/null differ diff --git a/images/microfacet_theory.png b/images/microfacet_theory.png deleted file mode 100644 index 19559f2..0000000 Binary files a/images/microfacet_theory.png and /dev/null differ diff --git a/images/mip_hierarchy.png b/images/mip_hierarchy.png deleted file mode 100644 index eb45127..0000000 Binary files a/images/mip_hierarchy.png and /dev/null differ diff --git a/images/mipmap_information.png b/images/mipmap_information.png deleted file mode 100644 index 8436470..0000000 Binary files a/images/mipmap_information.png and /dev/null differ diff --git a/images/mirror_and_glossy_reflection.png b/images/mirror_and_glossy_reflection.png deleted file mode 100644 index 2340017..0000000 Binary files a/images/mirror_and_glossy_reflection.png and /dev/null differ diff --git a/images/mixed_frequency_content.png b/images/mixed_frequency_content.png deleted file mode 100644 index 833f9b0..0000000 Binary files a/images/mixed_frequency_content.png and /dev/null differ diff --git a/images/modern_LED.png b/images/modern_LED.png deleted file mode 100644 index 67ba96f..0000000 Binary files a/images/modern_LED.png and /dev/null differ diff --git a/images/moire_and_jaggies.png b/images/moire_and_jaggies.png deleted file mode 100644 index 7c5860b..0000000 Binary files a/images/moire_and_jaggies.png and /dev/null differ diff --git a/images/msapplication(270x270).png b/images/msapplication(270x270).png deleted file mode 100644 index 4f48bdb..0000000 Binary files a/images/msapplication(270x270).png and /dev/null differ diff --git a/images/ocean_wave_detail.png b/images/ocean_wave_detail.png deleted file mode 100644 index 321b54e..0000000 Binary files a/images/ocean_wave_detail.png and /dev/null differ diff --git a/images/offset_projection_matrix.png b/images/offset_projection_matrix.png deleted file mode 100644 index 4dd61d0..0000000 Binary files a/images/offset_projection_matrix.png and /dev/null differ diff --git a/images/one-bounce_global_illumination_eg.png b/images/one-bounce_global_illumination_eg.png deleted file mode 100644 index daf1969..0000000 Binary files a/images/one-bounce_global_illumination_eg.png and /dev/null differ diff --git a/images/one_pixel_thick_ghosting.png b/images/one_pixel_thick_ghosting.png deleted file mode 100644 index 72f4c5b..0000000 Binary files a/images/one_pixel_thick_ghosting.png and /dev/null differ diff --git a/images/p-NDF_sharps.png b/images/p-NDF_sharps.png deleted file mode 100644 index f0b2bd3..0000000 Binary files a/images/p-NDF_sharps.png and /dev/null differ diff --git a/images/p-NDFs_have_sharp_features.png b/images/p-NDFs_have_sharp_features.png deleted file mode 100644 index 7702bcf..0000000 Binary files a/images/p-NDFs_have_sharp_features.png and /dev/null differ diff --git a/images/participating_media1.png b/images/participating_media1.png deleted file mode 100644 index f58f71b..0000000 Binary files a/images/participating_media1.png and /dev/null differ diff --git a/images/participating_media2.png b/images/participating_media2.png deleted file mode 100644 index b038c94..0000000 Binary files a/images/participating_media2.png and /dev/null differ diff --git a/images/participating_media_application1.png b/images/participating_media_application1.png deleted file mode 100644 index 8859be7..0000000 Binary files a/images/participating_media_application1.png and /dev/null differ diff --git a/images/participating_media_application2.png b/images/participating_media_application2.png deleted file mode 100644 index 53d689a..0000000 Binary files a/images/participating_media_application2.png and /dev/null differ diff --git a/images/participating_media_cloud.png b/images/participating_media_cloud.png deleted file mode 100644 index c614755..0000000 Binary files a/images/participating_media_cloud.png and /dev/null differ diff --git a/images/participating_media_demo.png b/images/participating_media_demo.png deleted file mode 100644 index 45ef6e8..0000000 Binary files a/images/participating_media_demo.png and /dev/null differ diff --git a/images/participating_media_fog.png b/images/participating_media_fog.png deleted file mode 100644 index f7a34d2..0000000 Binary files a/images/participating_media_fog.png and /dev/null differ diff --git a/images/participating_media_rendering.png b/images/participating_media_rendering.png deleted file mode 100644 index fdab520..0000000 Binary files a/images/participating_media_rendering.png and /dev/null differ diff --git a/images/path_traced_direct_global_illumination.png b/images/path_traced_direct_global_illumination.png deleted file mode 100644 index 322b323..0000000 Binary files a/images/path_traced_direct_global_illumination.png and /dev/null differ diff --git a/images/perfect_specular_reflection_in_physic1.png b/images/perfect_specular_reflection_in_physic1.png deleted file mode 100644 index bc57679..0000000 Binary files a/images/perfect_specular_reflection_in_physic1.png and /dev/null differ diff --git a/images/perfect_specular_reflection_in_physic2.png b/images/perfect_specular_reflection_in_physic2.png deleted file mode 100644 index 3dabef8..0000000 Binary files a/images/perfect_specular_reflection_in_physic2.png and /dev/null differ diff --git a/images/perturb_the_normal.png b/images/perturb_the_normal.png deleted file mode 100644 index 2d8a6c0..0000000 Binary files a/images/perturb_the_normal.png and /dev/null differ diff --git a/images/phong_shading.png b/images/phong_shading.png deleted file mode 100644 index 5e319f5..0000000 Binary files a/images/phong_shading.png and /dev/null differ diff --git a/images/photon_mapping_approach.png b/images/photon_mapping_approach.png deleted file mode 100644 index 7326fa3..0000000 Binary files a/images/photon_mapping_approach.png and /dev/null differ diff --git a/images/photon_mapping_biased.png b/images/photon_mapping_biased.png deleted file mode 100644 index ae63e8d..0000000 Binary files a/images/photon_mapping_biased.png and /dev/null differ diff --git a/images/photon_mapping_cacul.png b/images/photon_mapping_cacul.png deleted file mode 100644 index 3269fac..0000000 Binary files a/images/photon_mapping_cacul.png and /dev/null differ diff --git a/images/photon_mapping_theory.png b/images/photon_mapping_theory.png deleted file mode 100644 index e09d131..0000000 Binary files a/images/photon_mapping_theory.png and /dev/null differ diff --git a/images/physical_shutter.png b/images/physical_shutter.png deleted file mode 100644 index 26ddfc3..0000000 Binary files a/images/physical_shutter.png and /dev/null differ diff --git a/images/pinhole_camera.png b/images/pinhole_camera.png deleted file mode 100644 index 28a5081..0000000 Binary files a/images/pinhole_camera.png and /dev/null differ diff --git a/images/pixel_and_screen_space.png b/images/pixel_and_screen_space.png deleted file mode 100644 index e23f60d..0000000 Binary files a/images/pixel_and_screen_space.png and /dev/null differ diff --git a/images/pixel_result.png b/images/pixel_result.png deleted file mode 100644 index e0f629e..0000000 Binary files a/images/pixel_result.png and /dev/null differ diff --git a/images/point_query_and_range_query.png b/images/point_query_and_range_query.png deleted file mode 100644 index aaf6ba0..0000000 Binary files a/images/point_query_and_range_query.png and /dev/null differ diff --git a/images/post_aliasing.png b/images/post_aliasing.png deleted file mode 100644 index 747a5e8..0000000 Binary files a/images/post_aliasing.png and /dev/null differ diff --git a/images/pre-filter_sample.png b/images/pre-filter_sample.png deleted file mode 100644 index b66baad..0000000 Binary files a/images/pre-filter_sample.png and /dev/null differ diff --git a/images/probability_distribution_function.png b/images/probability_distribution_function.png deleted file mode 100644 index 889a9b6..0000000 Binary files a/images/probability_distribution_function.png and /dev/null differ diff --git a/images/procedural_appearance1.png b/images/procedural_appearance1.png deleted file mode 100644 index f633a6b..0000000 Binary files a/images/procedural_appearance1.png and /dev/null differ diff --git a/images/procedural_appearance2.png b/images/procedural_appearance2.png deleted file mode 100644 index f983c87..0000000 Binary files a/images/procedural_appearance2.png and /dev/null differ diff --git a/images/procedural_appearance3.png b/images/procedural_appearance3.png deleted file mode 100644 index 74d714b..0000000 Binary files a/images/procedural_appearance3.png and /dev/null differ diff --git a/images/procedural_appearance4.png b/images/procedural_appearance4.png deleted file mode 100644 index dfbcaee..0000000 Binary files a/images/procedural_appearance4.png and /dev/null differ diff --git a/images/procedural_appearance5.png b/images/procedural_appearance5.png deleted file mode 100644 index eb959a3..0000000 Binary files a/images/procedural_appearance5.png and /dev/null differ diff --git a/images/procedural_appearance6.png b/images/procedural_appearance6.png deleted file mode 100644 index 4f68966..0000000 Binary files a/images/procedural_appearance6.png and /dev/null differ diff --git a/images/project_to_light.png b/images/project_to_light.png deleted file mode 100644 index ce2adab..0000000 Binary files a/images/project_to_light.png and /dev/null differ diff --git a/images/radiance_define.png b/images/radiance_define.png deleted file mode 100644 index e871f74..0000000 Binary files a/images/radiance_define.png and /dev/null differ diff --git a/images/ray_tracing_for_defocus_blur.png b/images/ray_tracing_for_defocus_blur.png deleted file mode 100644 index 222b56d..0000000 Binary files a/images/ray_tracing_for_defocus_blur.png and /dev/null differ diff --git a/images/ray_tracing_for_defocus_blur1.png b/images/ray_tracing_for_defocus_blur1.png deleted file mode 100644 index a517611..0000000 Binary files a/images/ray_tracing_for_defocus_blur1.png and /dev/null differ diff --git a/images/real_lens_dfsigns_are_comples.png b/images/real_lens_dfsigns_are_comples.png deleted file mode 100644 index 223920f..0000000 Binary files a/images/real_lens_dfsigns_are_comples.png and /dev/null differ diff --git a/images/real_lens_elements_are_not_ideal.png b/images/real_lens_elements_are_not_ideal.png deleted file mode 100644 index 640e08a..0000000 Binary files a/images/real_lens_elements_are_not_ideal.png and /dev/null differ diff --git a/images/reason_for_monte_carlo_integration.png b/images/reason_for_monte_carlo_integration.png deleted file mode 100644 index e36f9f8..0000000 Binary files a/images/reason_for_monte_carlo_integration.png and /dev/null differ diff --git a/images/reason_of_being_inefficient.png b/images/reason_of_being_inefficient.png deleted file mode 100644 index 8db3139..0000000 Binary files a/images/reason_of_being_inefficient.png and /dev/null differ diff --git a/images/reflaction_radiance_irradiance.png b/images/reflaction_radiance_irradiance.png deleted file mode 100644 index a83e468..0000000 Binary files a/images/reflaction_radiance_irradiance.png and /dev/null differ diff --git a/images/render_as_surface_limitation.png b/images/render_as_surface_limitation.png deleted file mode 100644 index c6c8cb3..0000000 Binary files a/images/render_as_surface_limitation.png and /dev/null differ diff --git a/images/render_from_light.png b/images/render_from_light.png deleted file mode 100644 index 91d6588..0000000 Binary files a/images/render_from_light.png and /dev/null differ diff --git a/images/rendering_equation_simplify.png b/images/rendering_equation_simplify.png deleted file mode 100644 index fc5ccd0..0000000 Binary files a/images/rendering_equation_simplify.png and /dev/null differ diff --git a/images/resample_downsampling.png b/images/resample_downsampling.png deleted file mode 100644 index 945390c..0000000 Binary files a/images/resample_downsampling.png and /dev/null differ diff --git a/images/resample_upsample.png b/images/resample_upsample.png deleted file mode 100644 index 8c957b3..0000000 Binary files a/images/resample_upsample.png and /dev/null differ diff --git a/images/revealed_piels_appear_bad.png b/images/revealed_piels_appear_bad.png deleted file mode 100644 index 0cb70e6..0000000 Binary files a/images/revealed_piels_appear_bad.png and /dev/null differ diff --git a/images/rotate_around_point.png b/images/rotate_around_point.png deleted file mode 100644 index 984c167..0000000 Binary files a/images/rotate_around_point.png and /dev/null differ diff --git a/images/sample_and_reconstruct.png b/images/sample_and_reconstruct.png deleted file mode 100644 index 1514758..0000000 Binary files a/images/sample_and_reconstruct.png and /dev/null differ diff --git a/images/sample_point_position.png b/images/sample_point_position.png deleted file mode 100644 index 7f9d10d..0000000 Binary files a/images/sample_point_position.png and /dev/null differ diff --git a/images/sample_progress.png b/images/sample_progress.png deleted file mode 100644 index 36bb0c4..0000000 Binary files a/images/sample_progress.png and /dev/null differ diff --git a/images/sample_resulst.png b/images/sample_resulst.png deleted file mode 100644 index 22364e3..0000000 Binary files a/images/sample_resulst.png and /dev/null differ diff --git a/images/sample_the_light.png b/images/sample_the_light.png deleted file mode 100644 index 74abf93..0000000 Binary files a/images/sample_the_light.png and /dev/null differ diff --git a/images/scttering_functions.png b/images/scttering_functions.png deleted file mode 100644 index 91f7939..0000000 Binary files a/images/scttering_functions.png and /dev/null differ diff --git a/images/sensor_accumulates_irradiance_during_exposure.png b/images/sensor_accumulates_irradiance_during_exposure.png deleted file mode 100644 index dfb0b63..0000000 Binary files a/images/sensor_accumulates_irradiance_during_exposure.png and /dev/null differ diff --git a/images/sensor_size.png b/images/sensor_size.png deleted file mode 100644 index d7bf8c1..0000000 Binary files a/images/sensor_size.png and /dev/null differ diff --git a/images/sensors_without_lenses.png b/images/sensors_without_lenses.png deleted file mode 100644 index 8258750..0000000 Binary files a/images/sensors_without_lenses.png and /dev/null differ diff --git a/images/shading_light_caculate.png b/images/shading_light_caculate.png deleted file mode 100644 index 93530f3..0000000 Binary files a/images/shading_light_caculate.png and /dev/null differ diff --git a/images/side_effect_of_shutter_speed.png b/images/side_effect_of_shutter_speed.png deleted file mode 100644 index 344b521..0000000 Binary files a/images/side_effect_of_shutter_speed.png and /dev/null differ diff --git a/images/side_effect_of_shutter_speed1.png b/images/side_effect_of_shutter_speed1.png deleted file mode 100644 index 72ea553..0000000 Binary files a/images/side_effect_of_shutter_speed1.png and /dev/null differ diff --git a/images/side_effect_of_shutter_speed2.png b/images/side_effect_of_shutter_speed2.png deleted file mode 100644 index 00c8e68..0000000 Binary files a/images/side_effect_of_shutter_speed2.png and /dev/null differ diff --git a/images/signal_high_low_frequ.png b/images/signal_high_low_frequ.png deleted file mode 100644 index a74ac90..0000000 Binary files a/images/signal_high_low_frequ.png and /dev/null differ diff --git a/images/sinc_filter_process.png b/images/sinc_filter_process.png deleted file mode 100644 index 8fe3a10..0000000 Binary files a/images/sinc_filter_process.png and /dev/null differ diff --git a/images/size_of_coc_is_inversely_proportional_to_f-stop.png b/images/size_of_coc_is_inversely_proportional_to_f-stop.png deleted file mode 100644 index 79623ce..0000000 Binary files a/images/size_of_coc_is_inversely_proportional_to_f-stop.png and /dev/null differ diff --git a/images/snell_law_caculation.png b/images/snell_law_caculation.png deleted file mode 100644 index 7e6742c..0000000 Binary files a/images/snell_law_caculation.png and /dev/null differ diff --git a/images/specular_cacular.png b/images/specular_cacular.png deleted file mode 100644 index 2c8df52..0000000 Binary files a/images/specular_cacular.png and /dev/null differ diff --git a/images/specular_value_change_show.png b/images/specular_value_change_show.png deleted file mode 100644 index 0198d65..0000000 Binary files a/images/specular_value_change_show.png and /dev/null differ diff --git a/images/subsurface_scattering.png b/images/subsurface_scattering.png deleted file mode 100644 index ec28481..0000000 Binary files a/images/subsurface_scattering.png and /dev/null differ diff --git a/images/suppose_scene_1.png b/images/suppose_scene_1.png deleted file mode 100644 index f102998..0000000 Binary files a/images/suppose_scene_1.png and /dev/null differ diff --git a/images/system_boot_pic.jpg b/images/system_boot_pic.jpg deleted file mode 100644 index 711fe46..0000000 Binary files a/images/system_boot_pic.jpg and /dev/null differ diff --git a/images/tabular_representation.png b/images/tabular_representation.png deleted file mode 100644 index eba71b3..0000000 Binary files a/images/tabular_representation.png and /dev/null differ diff --git a/images/tent_filter_constructed.png b/images/tent_filter_constructed.png deleted file mode 100644 index 4cd8b9c..0000000 Binary files a/images/tent_filter_constructed.png and /dev/null differ diff --git a/images/the_reflection_equation.png b/images/the_reflection_equation.png deleted file mode 100644 index 8e43e92..0000000 Binary files a/images/the_reflection_equation.png and /dev/null differ diff --git a/images/three_filter.png b/images/three_filter.png deleted file mode 100644 index 85c06be..0000000 Binary files a/images/three_filter.png and /dev/null differ diff --git a/images/translucent_material_jade.png b/images/translucent_material_jade.png deleted file mode 100644 index ad3694e..0000000 Binary files a/images/translucent_material_jade.png and /dev/null differ diff --git a/images/translucent_material_jellyfish.png b/images/translucent_material_jellyfish.png deleted file mode 100644 index 3e396b8..0000000 Binary files a/images/translucent_material_jellyfish.png and /dev/null differ diff --git a/images/triangle.png b/images/triangle.png deleted file mode 100644 index baa0bae..0000000 Binary files a/images/triangle.png and /dev/null differ diff --git a/images/two-bounce_global_illumination_eg.png b/images/two-bounce_global_illumination_eg.png deleted file mode 100644 index 6f88b4d..0000000 Binary files a/images/two-bounce_global_illumination_eg.png and /dev/null differ diff --git a/images/understanding_flection_equation1.png b/images/understanding_flection_equation1.png deleted file mode 100644 index 451ce5d..0000000 Binary files a/images/understanding_flection_equation1.png and /dev/null differ diff --git a/images/understanding_reflection_equation2.png b/images/understanding_reflection_equation2.png deleted file mode 100644 index 8edca8d..0000000 Binary files a/images/understanding_reflection_equation2.png and /dev/null differ diff --git a/images/understanding_reflection_equation3.png b/images/understanding_reflection_equation3.png deleted file mode 100644 index edc40e0..0000000 Binary files a/images/understanding_reflection_equation3.png and /dev/null differ diff --git a/images/understanding_rendering_equation1.png b/images/understanding_rendering_equation1.png deleted file mode 100644 index 6e90c78..0000000 Binary files a/images/understanding_rendering_equation1.png and /dev/null differ diff --git a/images/uniform_monte_carlo_estimator.png b/images/uniform_monte_carlo_estimator.png deleted file mode 100644 index d583c3a..0000000 Binary files a/images/uniform_monte_carlo_estimator.png and /dev/null differ diff --git a/images/unresolvable_depth_order.png b/images/unresolvable_depth_order.png deleted file mode 100644 index 92835c1..0000000 Binary files a/images/unresolvable_depth_order.png and /dev/null differ diff --git a/images/vertex_connection_and_merging.png b/images/vertex_connection_and_merging.png deleted file mode 100644 index 1ba92b4..0000000 Binary files a/images/vertex_connection_and_merging.png and /dev/null differ diff --git a/images/visual_evaluation_of_bezier_surface.png b/images/visual_evaluation_of_bezier_surface.png deleted file mode 100644 index 8a9ae80..0000000 Binary files a/images/visual_evaluation_of_bezier_surface.png and /dev/null differ diff --git a/images/wave_optics_application 2.png b/images/wave_optics_application 2.png deleted file mode 100644 index 0033db5..0000000 Binary files a/images/wave_optics_application 2.png and /dev/null differ diff --git a/images/wave_optics_application.png b/images/wave_optics_application.png deleted file mode 100644 index b1c2c00..0000000 Binary files a/images/wave_optics_application.png and /dev/null differ diff --git a/static/images/system_boot_pic.jpg b/static/images/system_boot_pic.jpg new file mode 100644 index 0000000..cc19c12 Binary files /dev/null and b/static/images/system_boot_pic.jpg differ