#0 

15-01-2007 19:32:10

Jerry Kan
Habitué
Date d'inscription: 21-11-2006
Messages: 265

j'ai un bug, j'essai de creer deux cameras, une en mode FPS, et l'autre en mode classique,

Code:

cameraMOUSE = scenemgr->addCameraSceneNode (0, vector3df(0, 0, 0),vector3df(0, 0, 0), -1);
cameraFPS = scenemgr->addCameraSceneNodeFPS(0, 70.0f,570.0f, -1,0, 0, false);

je veux pouvoir basculer d'un mode a l'autre avec une touche, j'ai donc mis dans mon event receiver un truc du genre :

Code:

//dans un cas
        scenemgr->setActiveCamera(cameraFPS);
// dans l'autre    
      scenemgr->setActiveCamera(cameraMOUSE);

le souci c'est que quand je passe de l'une a l'autre, le terrain disparait,  et la camera devient fixe quelque soit le mode,

ya un truc que je fais mal ? ou c'est un bug ?

Hors ligne


#1 

17-01-2007 09:07:50

Jerry Kan
Habitué
Date d'inscription: 21-11-2006
Messages: 265

pas d'idée ? tant pis, ..

Hors ligne


#2 

17-01-2007 13:20:03

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

bein au risque de dire une grosse connerie là, je vais quand même tenter de te donner une idée big_smile.
As-tu pensé à déclarer tes camera en Global ?


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#3 

17-01-2007 19:05:31

Jerry Kan
Habitué
Date d'inscription: 21-11-2006
Messages: 265

Copland :

bein au risque de dire une grosse connerie là, je vais quand même tenter de te donner une idée big_smile.
As-tu pensé à déclarer tes camera en Global ?


non, mais je passe un pointeur en parametre, j'ai essayé plusieurs approches,  notamment le setactivecamera(0) suivit d'un remove de la camera actuelle, pour ensuite creer une nouvelle camera, et la c'est le drame : tout les élement (sauf les dessins 2D et les élément de la gui) disparaissent

pire encore, alors que ca me convenait, j'ai tout perdu en faisant une modif (je sais plus laquelle) et plus rien ne marche niveau camera, (je pense que je gere mal le event receiver), de toute facon le truc est a rendre demain, donc je vais pas trop creuser ..

bref, si j'arrive a avoir une certitude, je publierai smile

Hors ligne


#4 

17-01-2007 19:13:45

Jerry Kan
Habitué
Date d'inscription: 21-11-2006
Messages: 265

tiens, si quelqu'un sait comment faire une camera qui se déplace au clavier, en définissant les touches dans la key map, mais qui laisse libre la souris pour faire autre chose, en fait ca m'aiderai beaucoup smile

Hors ligne


#5 

18-01-2007 08:59:28

N10
Membre
Date d'inscription: 27-10-2006
Messages: 46

utilise l'exemple n°11 de irrlicht et prend come référence une "cameraSceneNode"  pour les déplacements (je sais pas si tu me suis lol). Tu poura als faire bouger et ta souris et ta camera.

Dernière modification par N10 (18-01-2007 08:59:43)

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
881 membres
1427 sujets
11117 messages
Dernier membre inscrit: Bidule
16 invités en ligne
Aucun membre connecté
RSS Feed