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

Apple Discussion :

la scène 2.5D


Sujet :

Apple

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Par défaut la scène 2.5D
    Bonjour,
    Je voudrais développer une application pour IPhone qui vas avoir des scènes vectoriels en 2.5D. J'ai vue rapidement des documents de dev graphique pour IPhone. Il y a 2 méthodes de faire des scènes graphiques sur IPhone, elles sont le Quartz 2D et l'OpenGL ES.
    J'aimerai utiliser le Quartz 2D, mais elle me semble que le Quartz 2D ne supporte pas de créer des scène 2.5D ?
    Est-ce que on peut utiliser Quartz 2D pour créer des scène en 2.5D ? ou on doit utiliser l'OpenGL ES ?

    Merci,

  2. #2
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    salut et bienvenue sur le forum

    Qu'appelles-tu exactement des scènes 2,5D ?
    Des scènes isométriques ? autre chose ?

    Pourrais-tu nous donner des exemples de jeux existant ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Par défaut la scène en 2,5D (vue perspective)
    Merci beaucoup pour votre accueil :-)

    En fait j'ai des coordonnées des objets graphiques en 2D. Avec ces coordonnées on peut construire facilement des scènes 2D avec le Quartz 2D. Ma question est que avec Quartz 2D est-ce que on peut transformer ces coordonnées en vue perspective avec un point perspective donné pour construire des scènes en perspective à partir des coordonnées 2D ?

    merci,

  4. #4
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Par défaut
    désolé, je n'arrive toujours pas à saisir ce que tu veux faire.

    Aurais-tu un exemple concret sous la main ?

  5. #5
    Membre éclairé Avatar de dorian833
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 223
    Par défaut
    J'ai aussi un peu de mal à tout saisir, et pour tout arranger, je suis encore un newbie dans le développement iPhone.

    De ce que j'ai pu voir jusqu'à présent (je découvre petit à petit OpenGL et OpenGL/ES ainsi que Quartz2D en ce moment en tentant de porter une lib prévue pour ordi à la base ), Quartz ne gère que la 2D.

    Néanmoins, il existe pas mal de transformations que tu peux appliquer avec Quartz. Il y a peut-être moyen de créer un effet de perspective avec ces transformations.

    Par contre, il y a la possibilité de généré une texture en 2D avec Quartz qui représentera ta scène et appliquer cette texture à un plan créé à l'aide d'OpenGL ES en 3D.

    Par contre, sa restera une image plane mais orienté dans un monde 3D. Et c'est là où je ne sais pas trop si c'est sa que tu cherches à faire.

    Si par contre, tu veux générer un univers en relief avec un profondeur donnée à partir de ces coordonnées 2D, il faudra obligatoirement passer par OpenGL ES (ou une sur-couche comme un moteur 3D mais il risque de ne pas être très adapté). Dans ce cas, une technique serai de créer ton plan dans l'espace 3D et pour chaque coordonnées 2D, calculer la position du point "de profondeur" sur la normale au plan et générer des triangles à partir de tout ces coordonnées.

    J'espère avoir un peu éclairci ton soucis.

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/02/2008, 14h18
  2. [FLASH MX] Transparence de la scène sur flash
    Par knecmotet dans le forum Flash
    Réponses: 11
    Dernier message: 02/10/2005, 18h50
  3. Réponses: 1
    Dernier message: 26/02/2005, 09h37
  4. Tourner autour d'une scéne
    Par apdsi dans le forum OpenGL
    Réponses: 3
    Dernier message: 19/08/2004, 12h53
  5. réinitialisation de la scène
    Par aguion dans le forum OpenGL
    Réponses: 5
    Dernier message: 21/07/2004, 22h29

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