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

Moteurs 3D Discussion :

Projection et perspective


Sujet :

Moteurs 3D

  1. #1
    Membre éclairé

    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Août 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2012
    Messages : 44
    Points : 700
    Points
    700
    Par défaut Projection et perspective
    Bonjour à toute la communauté de developpez.com.

    Mon problème est le suivant:

    je cherche à développer un moteur 3d minimaliste en javascript et je bute sur un point: la matrice de projection.

    En effet, j'essaie de dessiner un sprite avec canvas sans webgl, je dois donc reprogrammer tout le pipeline de rendu et j'ai beau lire de la bonne documentation sur le sujet, je sèche un peu ( je pense que je m'embrouille pour pas grand chose ).

    En fait j'ai une classe Sprite, chaque objet du même type possède des coordonnées x,y,z ( et on assume que le w = 1 ).

    Mon problème est d'arriver à dessiner ce sprite en fonction de:

    -ses transformations propres ( scale, translate, rotation )
    -la transformation de la camera
    -la matrice de projection

    A l'heure actuelle, je sais que je m'y prend mal pour un truc:

    Mon sprite ( ou quad si vous voulez ) ne possède pas deux triangles ( donc 4 vertices ) mais un seul vertex que je comptais transformer.

    Je m'embrouille pas mal et si une âme charitable pouvait me décrire en bon français les étapes nécéssaires ou tout du moins répondre vaguement à ce post histoire que je puisse poser plus de questions sans pour autant spammer ce serait vraiment un bon bol d'air.

    A savoir que je comprend ( plus ou moins ) le calcul matriciel, les notions de projections, de frustrum etc mais que je suis en gros un ultra n00b et tout ceci mériterait d'être clarifié.

    J'ai un bon background côté développement pur et jeu vidéo 2d, je m'initie sur mon temps libre à la 3d mais là il se trouve que j'ai quelques objectifs professionnels à atteindre et j'aimerais éviter d'avoir recours à la triche ( même si à la fin le rendu sera tout aussi bon ).

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 576
    Points : 1 528
    Points
    1 528
    Par défaut
    Salut,

    Un bon point de départ (un peu vieux mais la théorie restera toujours vrai):
    http://www.songho.ca/opengl/gl_transform.html

    Sinon, l'incontournable FAQ.
    La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer. - Antoine de Saint-Exupéry

  3. #3
    Membre éclairé

    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Août 2012
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2012
    Messages : 44
    Points : 700
    Points
    700
    Par défaut Projection et perspective
    Merci beaucoup

Discussions similaires

  1. Tutoriels OpenGL ogldev en français : projection en perspective
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 30/07/2014, 23h45
  2. Projection en perspective
    Par tiloup367 dans le forum Mathématiques
    Réponses: 0
    Dernier message: 21/05/2013, 03h45
  3. projection perspective de l'image 2d sur un plan 3d
    Par info_sara dans le forum Développement 2D, 3D et Jeux
    Réponses: 6
    Dernier message: 18/05/2010, 20h45
  4. Projection en perspectives
    Par 77Camille dans le forum MATLAB
    Réponses: 5
    Dernier message: 23/04/2008, 20h30
  5. La projection perspective
    Par Ito A dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 18/01/2008, 22h30

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