Scope of PBMIS Science vs engineering Online vs. offline simulation Application driven Research issues
A little about me… Doug James (Asst. prof of CS/Robotics) Background: Appl. Math & Comp. Science Research Interests: Data-driven simulation techniques Precomputation methods A few videos…
Simulating Large Models
Why? Virtual reality Interactive computer animation Surgical simulation; preoperative planning Computational robotics; manipulation Video games Assembly planning Scientific visualization Education E-commerce
Interactive Computer Animation
Haptic Interfaces hap·tic ('hap-tik) adj. Of or relating to the sense of touch; tactile.
Glove-based Interaction
Force-feedback Rendering
Simulating Large Models
Reality-based Modeling
Simulation in Graphics Hardware
Surgical Simulation
EigenSkin
Hardware rendering of physical models
TOPICS TO BE COVERED: Depending on time and class interest we will cover topics from: Overview of physical simulation in graphics and interactive applications Dynamical systems Numerical integration of ODEs Rigid body dynamics Deformable objects Fluids & gases Constraints and contact Collision detection Multiresolution modeling Rendering issues: graphics, haptics and acoustics Simulation on programmable graphics hardware Data-driven approaches to simulation Reality based measurement & inverse problems Other applications of physically based modeling in graphics
TOPICS TO BE COVERED: Depending on time and class interest we will cover topics from: Overview of physical simulation in graphics and interactive applications Dynamical systems Numerical integration of ODEs Rigid body dynamics Deformable objects Fluids & gases Constraints and contact Collision detection Multiresolution modeling Rendering issues: graphics, haptics and acoustics Simulation on programmable graphics hardware Data-driven approaches to simulation Reality based measurement & inverse problems Other applications of physically based modeling in graphics
Computing Context Think about graphics/PBMIS in 10 years! Moore’s law: 101x Simulation in graphics hardware Teraflops within several years “Kirk’s law”: 32000x in 10years Parallel GPU-CPU programming model Mini survey next class Focus on mathematical challenges Role of precomputation x advantage Problem reformulation/reparameterization
Evaluation Assignments Approx. every 2 weeks Project Majority of grade Short-term schedule: –Immediately: Start researching possible project areas –Feb 18: Project proposal –Mar 18: Progress report –Apr 1: Progress milestone –End Apr: Project due; presentations
Questionnaire Your chance to improve the course!