Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:
-
Upload
reginald-white -
Category
Documents
-
view
219 -
download
0
Transcript of Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:
![Page 1: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/1.jpg)
Akram Dweikat
PhysioSim
Dr.Samer Arandi
Supervised by:
by:
![Page 2: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/2.jpg)
OUTLINE…
► Problem.
► Solution.
► What is PhysioSim?!
► What Can PhysioSim Do?!
► Demo!!
► How Does it work?
► Obstacles Overcame.
► Future work.
![Page 3: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/3.jpg)
PROBLEM
► Hard to Describe/Study
Physics Problems.► Lack of Dedicated
3D Physics Simulators.
![Page 4: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/4.jpg)
SO WHAT DO WE NEED?!
![Page 5: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/5.jpg)
MOTIVATION …
PhysioSim
![Page 6: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/6.jpg)
WHAT IS PhysioSim?!
A platform for developing 3D physics simulations and 3D physics applications that is geared towards education.
![Page 7: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/7.jpg)
PhysioSim
![Page 8: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/8.jpg)
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 PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/9.jpg)
WHAT CAN PHYSIOSIM DO?
► Define multiple types of friction forces.
Dynamic Friction Static Friction
![Page 10: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/10.jpg)
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 PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/11.jpg)
GUI FUNCTIONALITY
► Right Menu.
define properties of Objects to be drawn.
► Pup up menu. Change properties of specific object.
![Page 12: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/12.jpg)
GUI FUNCTIONALITY
► Simulation Statistics.
► Rigid Body Properties.
► Pointer Location.
![Page 13: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/13.jpg)
It’s Demo Time!!
![Page 14: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/14.jpg)
HOW DOES IT WORK?
Microsoft
XNA
PhysioSim
Physics Engine
![Page 15: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/15.jpg)
OBSTACLES OVERCAME
► Learning Microsoft XNA.► Majorly :GUI.► 2D to 3D point.
![Page 16: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/16.jpg)
2D TO 3D POINT TRANSLATION PROBLEM
![Page 17: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/17.jpg)
FUTURE WORK
► Make it more sophisticated.► Mobile Version.► Tablet version.► Cloud service.
![Page 18: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/18.jpg)
Q & A TIME
![Page 19: Akram Dweikat PhysioSim Dr.Samer Arandi Supervised by: by:](https://reader031.fdocuments.net/reader031/viewer/2022020417/56649f1c5503460f94c32145/html5/thumbnails/19.jpg)
HAVE A NICE DAY
“The Journey is more important than the destination”