80 likes | 100 Views
Explore 3D models, dynamics, fluids, and more for computer animation and virtual environments. Learn geometric algorithms and simulation methods.
E N D
CMSC 828X: Physically-Based Modeling, Simulation & Animation Tues/Thur 3:30pm – 3:45pm (CSIC 1121) http://www.cs.umd.edu/class/fall2019/cmsc828X Ming C. Lin IRB 2134 lin@cs.umd.edu http://www.cs.umd.edu/~lin Office Hours: After Class or By Appointment M. C. Lin
Prerequisities • Scientific Computing or Ordinary Differential Equations • Intro to Computer Graphics M. C. Lin
Textbook & References • SIGGRAPH course notes • In-class handouts • Other research papers • More references (books, papers, pointers to other interesting resources) available at the course website M. C. Lin
Course Overview • 3D Models + Images -> Rendering • Exploring Virtual World • Geometric & Solid Modeling • This course focuses on MOVEMENTS: making them move ! M. C. Lin
What Will We Be Doing • Geometry • Collision Detection • Computing Contact Manifolds • Mechanics • Particle Dynamics • Rigid Body Dynamics • Non-Rigid Body Dynamics • Fluid Dynamics • Numerical Computing • Initial Value Problems • Boundary Value Problems • Constraints & Differential-Algebraic Equations M. C. Lin
Possible Applications • Computer Animation • Virtual Environments • Rapid Prototyping • Haptic Rendering • Computer Game Dynamics • Robotics and Automation • Medical Simulation and Analysis M. C. Lin
Goals • Be aware with a collection of geometric algorithms for modeling contacts. • Be knowledgeable with the following numerical methods for simulation: initial value problems, constrained optimization, differential-algebraic equations, boundary value problems, etc • Be familiar with the following modeling paradigms of physical and biological systems: particle dynamics, rigid body dynamics, flexible and deformable bodies • Be able to analyze the correctness and runtime performance of a given simulation method. • Be able to apply some techniques to research problems. M. C. Lin
See Course Website www.cs.umd.edu/class/fall2019/cmsc828X for more details…… M. C. Lin