The students will learn how to design, program and analyze algorithms and systems for interactive 3D shape modeling and digital geometry processing.
Visual Computing
Computer Graphics or an equivalent class. Experience with C++ programming
Some background in geometry or computational geometry is helpful, but not necessary.
Webseiten zur Veranstaltung:
https://www.graphics.rwth-aachen.de/course/157/
http://www.pmp-book.org/
Im Kurs "Simplification of 3D polygonal models“ wird ein Projekt mittels Bericht und Präsentation bewertet. Im Kurs "Geometry Processing“ wird ein Summary bewertet.
Im Kurs "Simplification of 3D polygonal models“ wird ein Projekt mittels Bericht und Präsentation (Gewicht 80%) bewertet. Im Kurs "Geometry Processing“ wird ein Summary (Gewicht 20%) bewertet.
The student will learn how to design, program and analyze algorithms and systems for interactive 3D shape modeling and digital geometry processing.
Recent advances in 3D digital geometry processing have created a plenitude of novel concepts for the mathematical representation and interactive manipulation of geometric models. This course covers some of the latest developments in geometric modeling and digital geometry processing. Topics include surface modeling based on triangle meshes, mesh generation, surface reconstruction, mesh fairing and simplification, discrete differential geometry, interactive shape editing and digital shape fabrication.
Durchführung gemäss Stundenplan
The student will learn how to design, program and analyze algorithms and systems for interactive 3D shape modeling and digital geometry processing.
Geometry processing, or mesh processing, is a fast-growing area of research that uses concepts from applied mathematics, computer science, and engineering to design efficient algorithms for the acquisition, reconstruction, analysis, manipulation, simulation, and transmission of complex 3D models. Applications of geometry processing algorithms already cover a wide range of areas from multimedia, entertainment, and classical computer-aided design, to biomedical computing, reverse engineering, and scientific computing.
Over the last several years, triangle meshes have become increasingly popular, as irregular triangle meshes have developed into a valuable alternative to traditional spline surfaces. This module discusses the whole geometry-processing pipeline based on triangle meshes. The pipeline starts with data input, for example, a model acquired by 3D scanning techniques. This data can then go through processes of error removal, mesh creation, smoothing, conversion, morphing, and more
Durchführung gemäss Stundenplan