Video Game Design (VGD)
Computer Science Master’s Degree
Video Game Desing (VGD)
Knowledge and understanding:
- Learn what is geometry processing and how it can be seen as an extension of the classical signal processing
- Understand how 3D shapes are stored in a computer for efficient visualization, analysis and processing
- Know the geometric foundations of computer graphics
- Know what are the basic problems in signal/mesh processing and what are their principal applications to solve real world problems involving 3D data
Ability to apply knowledge and understanding:
- Read code portions, written in C++, and understand for what purpose they are designed
- Design and code geometry processing algorithms that operate on 3D shapes efficiently
Judgment autonomy
- Being able to analyze the performance of a geometric algorithm, both in terms of efficiency and quality of the result
Communicative Skills
- Being able to discuss and present geometric algorithms, also analyzing their design and implementation choices
Learning ability
- Master the knowledge in linear algebra, software development and advanced spatial data structures
Additional Information
- Teacher: Marco Livesu