Magic pyramid Towards a 3D world
description
Transcript of Magic pyramid Towards a 3D world
Magic pyramid Towards a 3D world
Feras Khateeb Yousef Azem supervisor Dr.Lui Malhis
Outline
Magic pyramid| Towards a 3D world
Introduction.
System Parts.
applications.
Problems
Recommendations for Future Work
IntroductionMagic 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.
Magic pyramid| Towards a 3D world
Hardware
Pyramid DesignMagic pyramid| Towards a 3D world
what is the angle Deviation of each side?
The best angle of each side must be 45 degrees
Mathematical calculationTan angle (ab) = (h/b)Tan 45 =h/20 =1h=20 CmSqrt (a) = b*b + h*h Sqrt (a) =20*20 + 20*20 = 28 Cm
Pyramid DesignMagic pyramid| Towards a 3D world
Pyramid DesignMagic pyramid| Towards a 3D world
what is kind of the pyramid? 3 Or 4 Views .
Magic pyramid| Towards a 3D world
Software
Software Implementation
CLICK HERE FOR MORE INFO
Screen Splitting
Load Models
Object Size
File synchronization
Magic pyramid| Towards a 3D world
C# And XNA
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
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
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
Software Implementation
CLICK HERE FOR MORE INFO
Web control panel
Check database
thread
Magic pyramid| Towards a 3D world
File synchronization
Software Implementation
CLICK HERE FOR MORE INFO
Tracking Skeletons
Voice Recognition
Magic pyramid| Towards a 3D world
Kinect Camera
Software Implementation
CLICK HERE FOR MORE INFO
Handling input
Joints
Magic pyramid| Towards a 3D world
Tracking Skeletons
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
Software Implementation
CLICK HERE FOR MORE INFO
Control Panel
Database
Magic pyramid| Towards a 3D world
PHP Web And MySql
Software Implementation
CLICK HERE FOR MORE INFO
Bluetooth Connection
Accelerometer Sensor
Internet connection
Magic pyramid| Towards a 3D world
Android
Software Implementation
CLICK HERE FOR MORE INFO
user
admin
gaming
Magic pyramid| Towards a 3D world
Android
Software Implementation
CLICK HERE FOR MORE INFO
Magic pyramid| Towards a 3D world
Applications
Model view
CLICK HERE FOR MORE INFO
Ability to view 3D object models in space
Magic pyramid| Towards a 3D world
Video view
Why video?
Magic pyramid| Towards a 3D world
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.
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.
Problems
CLICK HERE FOR MORE INFO
Magic pyramid| Towards a 3D world
Angle of deviation
Problems
CLICK HERE FOR MORE INFO
Magic pyramid| Towards a 3D world
Blurred glasses
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
Demo
Thank You