Download presentation
Presentation is loading. Please wait.
Published byLaura McGee Modified over 9 years ago
1
Magic pyramid Towards a 3D world Feras Khateeb Yousef Azem supervisor Dr.Lui Malhis
2
Outline Magic pyramid| Towards a 3D world Introduction. System Parts. applications. Problems Recommendations for Future Work
3
Introduction Magic pyramid| Towards a 3D world Magic Pyramid is used to view 3D object models in space. This project include two parts: Hardware consists of a number of glass panels under an LCD screen which provide the source views for the 3D model Software will interface with our hardware design and synchronize the 3d object so that it is reflected correctly on the glass.
4
Magic pyramid| Towards a 3D world Hardware
5
Pyramid Design Magic pyramid| Towards a 3D world what is the angle Deviation of each side? The best angle of each side must be 45 degrees Mathematical calculation Tan angle (ab) = (h/b) Tan 45 =h/20 =1 h=20 Cm Sqrt (a) = b*b + h*h Sqrt (a) =20*20 + 20*20 = 28 Cm
6
Pyramid Design Magic pyramid| Towards a 3D world
7
Pyramid Design Magic pyramid| Towards a 3D world what is kind of the pyramid? 3 Or 4 Views.
8
Magic pyramid| Towards a 3D world Software
9
Software Implementation CLICK HERE FOR MORE INFO Screen Splitting Load Models Object Size File synchronization Magic pyramid| Towards a 3D world C# And XNA
10
Software Implementation CLICK HERE FOR MORE INFO Region to every side view ports view ports Depend on screen size Magic pyramid| Towards a 3D world Screen Splitting
11
Software Implementation CLICK HERE FOR MORE INFO Fbx Files Adding model at coding Xnb at run time Magic pyramid| Towards a 3D world Load Models
12
Software Implementation CLICK HERE FOR MORE INFO Too large or too small Many 3d programs Measure Model Magic pyramid| Towards a 3D world Object Size
13
Software Implementation CLICK HERE FOR MORE INFO Web control panel Check database thread Magic pyramid| Towards a 3D world File synchronization
14
Software Implementation CLICK HERE FOR MORE INFO Tracking Skeletons Voice Recognition Magic pyramid| Towards a 3D world Kinect Camera
15
Software Implementation CLICK HERE FOR MORE INFO Handling input Joints Magic pyramid| Towards a 3D world Tracking Skeletons
16
Software Implementation CLICK HERE FOR MORE INFO Api from Microsoft Text-sound mapping Next previous stop rotate Magic pyramid| Towards a 3D world Voice Recognition
17
Software Implementation CLICK HERE FOR MORE INFO Control Panel Database Magic pyramid| Towards a 3D world PHP Web And MySql
18
Software Implementation CLICK HERE FOR MORE INFO Bluetooth Connection Accelerometer Sensor Internet connection Magic pyramid| Towards a 3D world Android
19
Software Implementation CLICK HERE FOR MORE INFO user admin gaming Magic pyramid| Towards a 3D world Android
20
Work Principle CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world The reflection of the different views is aligned to reflect on the different glass panels so that the object can be seen in the space in the middle of the panels/box
21
Software Implementation CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world Applications
22
Model view CLICK HERE FOR MORE INFO Ability to view 3D object models in space Magic pyramid| Towards a 3D world
23
Video view Why video? Magic pyramid| Towards a 3D world
24
Gaming CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world This game is Space War the ship is travels in the space and must avoid the rocks which are moving in the random way.
25
Conference CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world Conference is another application of the hologram space, which allows you to see another person in hologram as virtual reality.
26
Realistic CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world
27
Problems CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world Angle of deviation
28
Problems CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world Blurred glasses
29
Recommendations for Future Work. CLICK HERE FOR MORE INFO Magic pyramid| Towards a 3D world We are looking for improving this system to make video conference over network using socket programming, and also to improve our games to take benefits of multi view sides
30
Demo
31
Thank You
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.