Course Syllabus
Introduction to Graphics, Two-dimensional Geometric Transformations, Three-dimensional Concepts. Modeling: Three-Dimensional Object Representations: Raw 3D data, Surface Representation, Solid Representation, High-Level Representation. Reconstruction of 3D Meshes from Polygon Soup: Cell complex, Solidity Determination, Meshes reconstruction. Advanced Rendering Techniques:Photorealistic Rendering, Global Illumination, Participating Media Rendering, Ray tracing, Monte Carlo algorithm, Photon Mapping. Volume Rendering: Volume graphics Overview, Marching cubes, Direct volume rendering. Surfaces and Meshes.Visualization: Meshes for Visualization, Volume Visualization and Medical Visualization.