URL study guide
https://tue.osiris-student.nl/onderwijscatalogus/extern/cursus?cursuscode=2IMV15&collegejaar=2025&taal=enOmschrijving
The following topics are covered:- Particle systems (and Mass-point systems)
- Rigid bodies
- Fluids
- Deformable objects
- Special subjects: hair and cloth animation
- Collision detection and handling
Doelstellingen
The course aims at teaching students theoretical and practical aspectsof simulation techniques for computer graphics. More specifically,
students are introduced to physically-based animation of the dynamics
of deformable objects, rigid bodies and fluids. Attention is drawn on
the interplay of various simulation components such as model
generation, collision detection, contact handling, constraints and
achieved physical effects.
The course is intended at students who already have a good knowledge
of computer graphics, programming and data structures, and a basic
knowledge of linear algebra and analysis. Students are expected to
program in C/C++ (or Java) from the beginning. However, with
considerable effort, a student could learn any of these languages
while taking the course; for the software we build in this class, the
distinction between C and C++ is minor.
Teaching aims:
At the end of the course, the students:
- are familiar with the aims and matters of physically-based
simulation in computer graphics; - have good knowledge of the theory, principles and methods involved;
- can understand, explain and predict the behaviour of a given simulation;
- are able to design and implement realistic, physically-based animations;
- can judge the merits of a given simulation concerning efficiency,
quality and stability; - understand (and apply) the trade-offs between quality (realism)
versus computational efficiency;