magic pyramid towards a 3d world

29
Magic pyramid Towards a 3D world Feras Khateeb Yousef Azem supervisor Dr.Lui Malhis

Upload: venice

Post on 18-Feb-2016

52 views

Category:

Documents


0 download

DESCRIPTION

Magic pyramid Towards a 3D world. Feras Khateeb Yousef Azem supervisor Dr.Lui Malhis. Magic pyramid| Towards a 3D world. O utline. Introduction . System Parts. applications. Problems Recommendations for Future Work. Magic pyramid| Towards a 3D world. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Magic pyramid   Towards a 3D world

Magic pyramid Towards a 3D world

Feras Khateeb Yousef Azem supervisor Dr.Lui Malhis

Page 2: Magic pyramid   Towards a 3D world

Outline

Magic pyramid| Towards a 3D world

Introduction.

System Parts.

applications.

Problems

Recommendations for Future Work

Page 3: Magic pyramid   Towards a 3D world

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.

Page 4: Magic pyramid   Towards a 3D world

Magic pyramid| Towards a 3D world

Hardware

Page 5: Magic pyramid   Towards a 3D world

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

Page 6: Magic pyramid   Towards a 3D world

Pyramid DesignMagic pyramid| Towards a 3D world

Page 7: Magic pyramid   Towards a 3D world

Pyramid DesignMagic pyramid| Towards a 3D world

what is kind of the pyramid? 3 Or 4 Views .

Page 8: Magic pyramid   Towards a 3D world

Magic pyramid| Towards a 3D world

Software

Page 9: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Screen Splitting

Load Models

Object Size

File synchronization

Magic pyramid| Towards a 3D world

C# And XNA

Page 10: Magic pyramid   Towards a 3D world

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

Page 11: Magic pyramid   Towards a 3D world

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

Page 12: Magic pyramid   Towards a 3D world

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

Page 13: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Web control panel

Check database

thread

Magic pyramid| Towards a 3D world

File synchronization

Page 14: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Tracking Skeletons

Voice Recognition

Magic pyramid| Towards a 3D world

Kinect Camera

Page 15: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Handling input

Joints

Magic pyramid| Towards a 3D world

Tracking Skeletons

Page 16: Magic pyramid   Towards a 3D world

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

Page 17: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Control Panel

Database

Magic pyramid| Towards a 3D world

PHP Web And MySql

Page 18: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Bluetooth Connection

Accelerometer Sensor

Internet connection

Magic pyramid| Towards a 3D world

Android

Page 19: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

user

admin

gaming

Magic pyramid| Towards a 3D world

Android

Page 20: Magic pyramid   Towards a 3D world

Software Implementation

CLICK HERE FOR MORE INFO

Magic pyramid| Towards a 3D world

Applications

Page 21: Magic pyramid   Towards a 3D world

Model view

CLICK HERE FOR MORE INFO

Ability to view 3D object models in space

Magic pyramid| Towards a 3D world

Page 22: Magic pyramid   Towards a 3D world

Video view

Why video?

Magic pyramid| Towards a 3D world

Page 23: 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.

Page 24: Magic pyramid   Towards a 3D world

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.

Page 25: Magic pyramid   Towards a 3D world

Problems

CLICK HERE FOR MORE INFO

Magic pyramid| Towards a 3D world

Angle of deviation

Page 26: Magic pyramid   Towards a 3D world

Problems

CLICK HERE FOR MORE INFO

Magic pyramid| Towards a 3D world

Blurred glasses

Page 27: Magic pyramid   Towards a 3D world

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

Page 28: Magic pyramid   Towards a 3D world

Demo

Page 29: Magic pyramid   Towards a 3D world

Thank You