IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

3D Java Discussion :

[Java3D]Deplacer la caméra


Sujet :

3D Java

  1. #1
    Membre actif Avatar de aDamas
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2004
    Messages : 260
    Points : 288
    Points
    288
    Par défaut [Java3D]Deplacer la caméra
    J'ai une scène en 3D dans laquelle le zoom de la caméra est dirigé par la souris, seulement j'aimerais qu'au début du programme, ma caméra soit directement reculée d'une certaine distance, j'ai procédé ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    		TransformGroup vpTrans=univers.getViewingPlatform().getViewPlatformTransform();
    		MouseZoom zoomSourisMilieu = new MouseZoom(MouseBehavior.INVERT_INPUT);
     
    		zoomSourisMilieu.setSchedulingBounds(bounds);
    		zoomSourisMilieu.setTransformGroup(vpTrans);
     
    		Transform3D translateScene=new Transform3D();		
    		translateScene.set(new Vector3f(0,0,-distance));
     
    		vpTrans.setTransform(translateScene);
     
    		scene.addChild(zoomSourisMilieu);
     
    		scene.addChild(monObjet);


    Seulement ma caméra est toujours en plein centre! Où ai-je commis une erreur ???
    Merci de votre aide

  2. #2
    Membre actif Avatar de aDamas
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2004
    Messages : 260
    Points : 288
    Points
    288
    Par défaut
    Bon, l'alternative pas terrible c'est de déplacer les objets de la scène, le résultat est le même, mais c'est pas très propre...

Discussions similaires

  1. deplacer la caméra en movement de souris
    Par lamiabr dans le forum OpenGL
    Réponses: 4
    Dernier message: 07/11/2012, 18h29
  2. Réponses: 0
    Dernier message: 28/05/2010, 10h42
  3. [Java3D] Suivre un objet mobile avec la caméra
    Par black is beautiful dans le forum 3D
    Réponses: 3
    Dernier message: 05/05/2010, 20h54
  4. [Java3D]Obtenir les coordonnés de la caméra
    Par surfeurman5 dans le forum 3D
    Réponses: 3
    Dernier message: 31/03/2008, 15h35
  5. Deplacement de la caméra à la souris
    Par Ninouw dans le forum OpenGL
    Réponses: 5
    Dernier message: 17/12/2006, 23h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo