19
Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:

Akram Dweikat

  • Upload
    lacey

  • View
    45

  • Download
    0

Embed Size (px)

DESCRIPTION

PhysioSim . by:. Akram Dweikat . Supervised by:. Dr.Samer Arandi. Problem. Solution. What is PhysioSim?! What Can PhysioSim Do?!. Demo !! How Does it work? Obstacles Overcame. Future work. Outline…. Hard to Describe/Study Physics Problems. Lack of Dedicated - PowerPoint PPT Presentation

Citation preview

Page 1: Akram Dweikat

Akram Dweikat

PhysioSim

Dr.Samer ArandiSupervised by:

by:

Page 2: Akram Dweikat

OUTLINE…

► Problem.► Solution.► What is PhysioSim?!► What Can PhysioSim Do?!

► Demo!!► How Does it work?► Obstacles Overcame.► Future work.

Page 3: Akram Dweikat

PROBLEM

► Hard to Describe/Study Physics Problems.

► Lack of Dedicated 3D Physics Simulators.

Page 4: Akram Dweikat

SO WHAT DO WE NEED?!

Page 5: Akram Dweikat

MOTIVATION …

PhysioSim

Page 6: Akram Dweikat

WHAT IS PhysioSim?!

A platform for developing 3D physics simulations and 3D physics applications that is geared towards education.

Page 7: Akram Dweikat

PhysioSim

Page 8: Akram Dweikat

WHAT CAN PHYSIOSIM DO?

► Simulate 3D movements of objects in real world.

► Simulation can have up to 20,000.► Draw/ Add 3D rigid bodies dynamically.► 3 types of Objects: static/dynamic/Kinematic

Page 9: Akram Dweikat

WHAT CAN PHYSIOSIM DO?

► Define multiple types of friction forces.

Dynamic Friction Static Friction

Page 10: Akram Dweikat

WHAT CAN PHYSIOSIM DO?

► Restitution (Bouncing)► Mass= size * density.

(Heavy /light shapes)► Apply forces/torque, control angular/linear velocities.► Use GUI► Build your application on top of it.

Page 11: Akram Dweikat

GUI FUNCTIONALITY

► Right Menu. define properties of Objects to be drawn.

► Pup up menu. Change properties of specific object.

Page 12: Akram Dweikat

GUI FUNCTIONALITY

► Simulation Statistics.

► Rigid Body Properties. ► Pointer Location.

Page 13: Akram Dweikat

It’s Demo Time!!

Page 14: Akram Dweikat

HOW DOES IT WORK?

Microsoft XNAPhysioSimPhysics Engine

Page 15: Akram Dweikat

OBSTACLES OVERCAME

► Learning Microsoft XNA.► Majorly :GUI.► 2D to 3D point.

Page 16: Akram Dweikat

2D TO 3D POINT TRANSLATION PROBLEM

Page 17: Akram Dweikat

FUTURE WORK

► Make it more sophisticated.► Mobile Version.► Tablet version.► Cloud service.

Page 18: Akram Dweikat

Q & A TIME

Page 19: Akram Dweikat

HAVE A NICE DAY

“The Journey is more important than the destination”