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

DirectX Discussion :

[Direct3D] Afficher un fond fixe sur plusieurs frames


Sujet :

DirectX

  1. #1
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Par défaut [Direct3D] Afficher un fond fixe sur plusieurs frames
    Salut,

    Il ne me manque plus qu'une fonctionnalité pour pouvoir faire ce que je veux. Ca consisterait à afficher des vertex non pas sur un fond vierge que j'efface à chaque frame mais sur un fond qui reste constant pendant plusieurs frames sans pour autant que ce soit une image bitmap : je veux construire ce fond dynamiquement à l'aide de primitives Direct3D.

    Est-il possible d'une certaine façon de mémoriser le résultat d'un rendu et de le restituer sans avoir à appeler de nouveau à chaque frame les primitives qui l'ont créé ? Des exemples ?

    Merci !

  2. #2
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Placer ton rendu dans une texture et l'appliquer en fond ensuite pour tes autres calculs, donc à chaque frame, seul ta texture est rendu et non toute les primitives que tu avais auparavant.

    La technique plus avancé de cette méthode est appelée "Impostor".

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Par défaut
    Content de savoir que c'est possible... Tu saurais dire de côté de quelles fonctions il faut regarder pour faire ça ?

  4. #4
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Regarde la,

    http://jeux.developpez.com/faq/directx/

    http://jeux.developpez.com/faq/direc...URES_dynamique

    Je ne suis pas un spécialiste Direct3D... dsl
    Je suis plus spécialisé OpenGL, mais le principe est le même, sauf que le nom des appels de fonctions... (j'ai fait du Direct3D8, mais j'ai oublié un peu depuis )

Discussions similaires

  1. Afficher des sous-menus sur plusieurs lignes
    Par laurentSc dans le forum Mise en page CSS
    Réponses: 21
    Dernier message: 20/06/2014, 10h24
  2. Fond coloré sur plusieurs lignes
    Par Abyssin dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 10/10/2012, 10h36
  3. Réponses: 2
    Dernier message: 15/08/2007, 21h01
  4. impression fixe sur plusieurs page
    Par kickoune dans le forum Excel
    Réponses: 2
    Dernier message: 17/04/2007, 17h32
  5. [Struts]Affiche d'une liste sur plusieurs pages
    Par guillaume_85 dans le forum Struts 1
    Réponses: 3
    Dernier message: 24/06/2005, 20h23

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