Computer Graphics Laboratory ETH Zurich

ETH

Physically-based Simulation - AS 17

"; echo ""; echo " Date"; echo " Lecturer"; echo " Topic"; echo " Assignment"; echo ""; } function SimulationTableEntry($date, $lecturer, $topic, $assignment) { echo ""; echo " $date"; echo " $lecturer"; echo " $topic"; echo " $assignment"; echo ""; } function EndSimulationTable() { echo ""; } ?>

Schedule

The following table provides a tentative schedule for the lectures and the assignments. The corresponding material (i.e. lecture slides, related papers and exercises) is accessible here. Ex1 - Mass-Spring Systems"; $ex2 = "Ex2 - PDEs"; $ex3 = "Ex3 - Fluids"; $projplan = "Project Plan Presentation"; $milestone = "Milestone Presentation"; $projpres = "Project Presentation"; BeginSimulationTable(); SimulationTableEntry("20/09", "M & V", "Introduction", ""); SimulationTableEntry("27/09", "Moritz", "Mass-Spring Systems I", "Start: " . $ex1); SimulationTableEntry("04/10", "Moritz", "Mass-Spring Systems II", ""); SimulationTableEntry("11/10", "Moritz", "Applied Partial Differential Equations", "Start: " . $ex2 . "
Due: " . $ex1); SimulationTableEntry("18/10", "Vinicius", "Rigid Body Simulation I", ""); SimulationTableEntry("25/10", "Vinicius", "Fluid Simulation I", "Start: " . $ex3 . "
Due: " . $ex2); SimulationTableEntry("01/11", "Moritz", "Finite Element Simulation of Deformable Solids"); SimulationTableEntry("08/11", "Vinicius", "Rigid Body Simulation II", "Due: " . $ex3 . "
" . $projplan); SimulationTableEntry("15/11", "Matthias", "Guest Lecture by Matthias Müller-Fischer
(NVIDIA Research Zurich)"); SimulationTableEntry("22/11", "Vinicius", "Fluid Simulation II", ""); SimulationTableEntry("29/11", "Moritz", "Fast Simulation of Deformable Objects", "".$milestone); SimulationTableEntry("06/12", "Vinicius", "Fluid Simulation III", ""); SimulationTableEntry("13/12", "Stelian", "Guest Lecture by Stelian Coros
(Computational Robotics Lab, ETH Zurich)", ""); SimulationTableEntry("20/12", "", "Project Demonstrations", "". $projpres); EndSimulationTable(); ?>