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 :

Manipulation de la caméra


Sujet :

3D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 137
    Billets dans le blog
    5
    Par défaut Manipulation de la caméra
    Salut à tous

    Je me lance dans Java 3D et comme de bien entendu j'ai des petits soucis .

    Je cherche comment déplacer la caméra j'ai épluché tous les tutoriels que j'ai pu trouver ainsi que sur le forum mais je n'ai pas trouvé comment indiquer vers quoi je regarde et à quelle distance.

    Si une âme charitable voulais bien m'aider

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut
    Bienvenue dans un monde qui ne va pas de soi !

    J'en suis au début aussi, donc mon explication n'est peut être pas la meilleure.

    La camera est un objet comme un autre avec un TransformGroup, que tu récupère ainsi:
    TransformGroup tg = su.getViewingPlatform().getViewPlatformTransform();

    ensuite tu appliques au TG les translations et rotations souhaitées (facile a dire), en utilisant un Behavior.

    Je trouve les Behavior de navigation de java3d incomplet. J'en suis au stade d’implémenter la navigation pour être "doom like".

    Ici http://deven3d.free.fr/java3d/chap07.htm tu trouveras des explications qui aident bien.

  3. #3
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 137
    Billets dans le blog
    5
    Par défaut
    Je viens de jeter un œil sur le lien que tu m'as donné ça à l'air pas mal. Je vais regarder ça en détail et je te tiens au courant.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2010
    Messages : 15
    Par défaut SetSchedulingBounds
    Bonjour,

    Pour ma part, j'ai un stress avec le setschedulingbounds() du MouseRotate

    La plupart des exemples disponibles mettent le MouseRotate sur l'objet affiché et cet objet a une taille de 1. Par exemple, un cube.

    Et c'est alors facile de dire que le setSchedulingBounds du MouseRotate, c'est une sphère de rayon 1.

    Mais quand on veut créer un monde dans lequel l'utilisateur peut voler dans les 3 dimensions et qui serait potentiellement infini, où mettre le MouseRotate et quel schedulingBounds lui associer ? A la limite, il faudrait pouvoir dire que le schedulingBounds est infini.

    Avez-vous une idée ?

    Merci d'avance

Discussions similaires

  1. Manipulation des handle contexte
    Par rockbiker dans le forum DirectX
    Réponses: 1
    Dernier message: 09/05/2003, 18h51
  2. Manipuler JAVA et SSL ?
    Par jah dans le forum Sécurité
    Réponses: 6
    Dernier message: 05/05/2003, 00h30
  3. [VB6]manipuler les semaines en VB ?
    Par kamadji dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 02/05/2003, 12h33
  4. Réponses: 2
    Dernier message: 18/01/2003, 17h06
  5. Fonctions de manipulation des chaines et des dates
    Par Fares BELHAOUAS dans le forum Débuter
    Réponses: 3
    Dernier message: 09/11/2002, 22h43

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