Blint Mikls, Ursina Caluori 27.6.2005, ETH Zrich Physics Mass - - PowerPoint PPT Presentation

b lint mikl s ursina caluori 27 6 2005 eth z rich physics
SMART_READER_LITE
LIVE PREVIEW

Blint Mikls, Ursina Caluori 27.6.2005, ETH Zrich Physics Mass - - PowerPoint PPT Presentation

Blint Mikls, Ursina Caluori 27.6.2005, ETH Zrich Physics Mass Point System Leap frog integration Damping of springs and mass points Read model from file Balls The simplest possible rigid body No rotation


slide-1
SLIDE 1

Bálint Miklós, Ursina Caluori 27.6.2005, ETH Zürich

slide-2
SLIDE 2

Physics

  • Mass Point System

– Leap frog integration – Damping of springs and mass points – Read model from file

  • Balls

– The simplest possible rigid body – No rotation – Leap frog integration

slide-3
SLIDE 3

Collisions

  • With penetration
  • Force driven

– Proportinal with penetration depth – For every pair of object classes tune the force magnitude – For cloud smaller forces: “soft“ collisions

  • Works fine for simple shapes
slide-4
SLIDE 4

Rendering

  • Cloud (Ken Perlin‘s method)

– Generate random particles in 3D – Apply blur and noise for density generation – Density corresponds to opacity – Project on plane to generate texture

  • Textures
  • Light sources

– Balls carry point light sources

slide-5
SLIDE 5

Implementation

  • Coin3d and C++
  • Dynamic scenegraph
  • Simulation with higher frequency than

rendering DEMO