'3D Modeling for Visualization' is an Elective (Computer Vision Stream) course offered for the M. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.
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.
TEXTBOOKS/REFERENCES