Réalité Augmentée avec Android

Preview:

DESCRIPTION

Réalité Augmentée avec AndroidLes navigateurs RAAtef Haouari

Citation preview

Réalité Augmentée avec Android

Les navigateurs RA

Démo: bit.ly/paugar

1

Atef Haouari

PAUG 6 Juin 2011

2

Superposition des couches

public class CameraView extends SurfaceView implements SurfaceHolder.Callback { public void surfaceCreated(SurfaceHolder holder) {

// Démarrer la camera } public void surfaceDestroyed(SurfaceHolder holder) { // Arrêter la camera } }

public class InfoView extends View { public void onDraw(Canvas canvas) { // Dessiner ici }

}

View SurfaceView

3

Superposition des couches

4

Démo Camérabit.ly/paugar

5

public class MyLocationListener implements LocationListener { public void onLocationChanged(Location location) { } }

Localisation du terminal

6

public class MySensorListener implements SensorEventListener { public void onSensorChanged(SensorEvent event) { float values[] = event. values ; if (event. sensor .getType() == Sensor. TYPE_ORIENTATION) { float direction = values[0]; float hautBas = values[1];

float gaucheDroite = values[2]; } } }

Orientation du terminal

7

Démo Capteurs

bit.ly/paugar

8

N NE

AR Boussole

9

Portrait ou paysage

10

Droit ou incliné

11pixParDeg = largeur écran /angle ouverture

Angle d’ouverture

SW W NW N NE E SE S

12

SW W NW N NE E SE S

SW W NW N NE E SE S

+45°

Translation de : - 45° x pixParDeg

Projection sur l’écran

450 pixel = 45° x pixParDeg 900 pixel = 90° x pixParDeg

Desire Extra

Angle d’ouverture:360°

Largeur: 3600 pixel

pixParDeg=10

13

Démo Boussole

bit.ly/paugar

N

Localiser des endroits

14

userLocation .bearingTo( objectLocation )

50°

15

50° x pixParDeg

+45°

Translation de : - 45° x pixParDeg

Projection sur l’écran

Desire Extra

Angle d’ouverture:360°

Largeur: 3600 pixel

pixParDeg:10

16

Démo AR Engine

bit.ly/paugar

Gratuité de l’utilisation

Facilité d’intégration

Nécessité de l’installation de l’application

Imposent leurs logos

17

Navigateurs RA

18

Démo Navigateurs RA

bit.ly/paugar

19

Questions?

Recommended