Accueil > Forum > > > > Image 2D sur fond 3D
Image 2D sur fond 3D
dimanche 3 juillet 2005 à 09:33:58 |
Image 2D sur fond 3D

CyberP
|
J'ai une question peut être stupide mais comment faire pour dessiner une image par dessus un rendu OpenGL ? Je pensais utiliser les trucs avec bitblt mais je n'y comprends rien du tout à ces hDC et ces CreateCompatibleBitmap et tout. J'ai le contenu de l'image dans un tableau rgb de bytes (donc tous les 24 bits il y a un nouveau pixel) Merci d'avance... CyberP, Celui qui dit que toute question a une réponse
|
|
dimanche 3 juillet 2005 à 20:40:29 |
Re : Image 2D sur fond 3D

dletozeun
|
ben si tu veux dessiner une image en 2d sur l'écran devant une scene 3D il faut passer en projection orthonormale 2D de cette maniere : //on passe en mode projection glMatrixMode(GL_PROJECTION); //on sauve la matrice de projection precedente glPushMatrix(); //on reset la matrice de projection glLoadIdentity(); //on passe en mde projection 2D orthonormale gluOrtho2D(xmin, xmax, ymin,ymax); glMatrixMode(GL_MODELVIEW); glPushMatrix(); glLoadIdentity(); //a partir d'ici tu affiche l'image a l'ecran en dessinant d'abord un polygone carré sur le quel tu applique la texture de l'image que tu veux afficher //puis on reviens a l'etat precedent: glPopMatrix(); glMatrixMode(GL_PROJECTION); glPopMatrix(); glMatrixMode(GL_MODELVIEW);
|
|
lundi 4 juillet 2005 à 08:49:35 |
Re : Image 2D sur fond 3D

CyberP
|
Oui mais c'est un peu système D et on peut pas faire de transparence (à moins d'utiliser je ne sais plus quoi très compliqué)
CyberP, Celui qui dit que toute question a une réponse
|
|
lundi 4 juillet 2005 à 11:57:40 |
Re : Image 2D sur fond 3D

dletozeun
|
Réponse acceptée !
comment ca systeme D ?? c'est la methode qu'il faut utiliser... Et puis si tu precise pas dans ton post precedent que tu veux que ton image soit transparente je pouvais pas le deviner! Donc si tu veux de la trans parence en plus c'est pas un probleme il suffit de charger une texture au format RGBA a partir d'une image au format TGA par exemple.
|
|
lundi 4 juillet 2005 à 12:51:32 |
Re : Image 2D sur fond 3D

CyberP
|
Non je dis système D parce qu'on affiche une image à l'écran grâce à une texture au lieu de juste transférer le contenu de l'image. Merci pour la réponse
CyberP, Celui qui dit que toute question a une réponse
|
|
lundi 4 juillet 2005 à 16:28:34 |
Re : Image 2D sur fond 3D

dletozeun
|
oui je suis d'accord... il doit sans doute un autre moyen plus simple utilisant l'API windows mais je suis pas tres calé a ce sujet...
|
|
Cette discussion est classée dans : image, fond, question, 3d, 2d
Répondre à ce message
Sujets en rapport avec ce message
[VC++] Affichage d'une en courbe 2D et 3D [ par crocgunter ]
Bonjour à tous..Je dispose d'une image BMP que je transforme en tableau de points.Dans un premier temps, je veux réaliser une coupe de l'image et ains
[C] Image de fond en console [ par BastienL21 ]
Bonjour à tous, J'ai une question que je me pose depuis un certains temps et je vous la pose. Je sais qu'on peu le faire sous Linux (mais pas comme
trouver un point du mode 3D en 2D [ par thespartan ]
Bonjour. Dans mon jeu, je me balade dans un univers 3D et j'ai besoin de faire des explosions. Je me suis dit qu'il faudrait afficher les images en mo
Image jpg fond ecran [ par PADYVEN ]
Bonjour,voila je travil en cj'ai une form windowset un fichier de resource contenant une jpgje voudrais mettre cette image en fond de ma fenetre pour
opengl 2d [ par djotto ]
Salut!Je cherche a créer une image 3D d'une taille supérieure à l'écran (ex 5000x5000) en OpenGL mais qui est fixe. Donc j'aimerais pouvoir me déplace
Image de fond [ par majestic3 ]
salut a tous, j'ai un probleme d'affichage avec une boite de dialogue. En effet lorsque j'insere une image de fond sur une boite de dialogude l'image
tableau 2D/3D du structure. [ par goldziko9 ]
Bonjour. Mon problem est avec les tableau de structure, du genre :struct info{ char nom[20]; char prenom[20]; int age };struct info fete[20][20][20
Retrouvé les coordonnees 3d depuis la 2D [ par Seboo ]
Bonjour, J ai un probleme pour retrouver les coordonnees en 3d de la souris. J'utilise sous glut un lookat en -5,5,5 qui regarde en direction 0,0,0 so
image de fond [ par mogwai93 ]
BonjourJ'aimerais changer en cours d'exécution l'image de fond que j'ai chargée au démarrage :wincl.hbrBackground = CreatePatternBrush(hBmp);Comment f
Image de fond Boite de dialogue MFC [ par Caleos ]
Bonjour, voilà j'ai remarqué que beaucoup de sujet a propos de mon probleme ont été posé mais aucun d'eux ( ou je n'ai vraiment pas fait attention) ne
Livres en rapport
|
Derniers Blogs
[TOOLS] NDEPEND 3 DANS VISUAL STUDIO, WAAAAAAAOU!!![TOOLS] NDEPEND 3 DANS VISUAL STUDIO, WAAAAAAAOU!!! par JeremyJeanson
NDepend passé en version 3. Comme pour toute version majeur, la version 3 a son lots de nouveautés : performances, fonctionnalités accrues . etc . Mais dans tout cela il y a la fonctionnalité qui dénote. Le petit truc qui fait que NDepend me fait dire Waa...
Cliquez pour lire la suite de l'article par JeremyJeanson [WF4] GROSSES MéPRISES EN PERSPECTIVE SUR LE KIT DE MIGRATION WF3->WF4[WF4] GROSSES MéPRISES EN PERSPECTIVE SUR LE KIT DE MIGRATION WF3->WF4 par JeremyJeanson
Comme un certain nombre de fanatiques des flux RSS, je suis avec grand intérêt les articles de la team WCF/WF et forcément l'annonce d'hier concernant un kit de migration WF3->WF4 m'a fait chaud au c½ur ;) (pour rappel, mon post au sujet de la migratio...
Cliquez pour lire la suite de l'article par JeremyJeanson RéUNION DU CLUB MOSS PARISRéUNION DU CLUB MOSS PARIS par VANNESTE Xavier
Bonjour à tous la réunion du club moss aura lieu le 15 mars 2010 à 14 heures:
14:00 - 14:05 Paris, EROL GIRAUDY + Gaetan BOUVERET + Nicolas Georgeault intro Présentateur : Pierre Erol GIRAUDY14:05 - 14:30 Paris, Worflow - visio Services - We...
Cliquez pour lire la suite de l'article par VANNESTE Xavier [WF4] ARGUMENT, QUI ES TU?[WF4] ARGUMENT, QUI ES TU? par JeremyJeanson
Quand je parle de Workflows ou d'activités (au passage, il s'agit de la même chose dans WF4 ;) ), je fais souvent la comparaison avec une méthode classique : Une activité peut avoir un retour, comme une méthode. Une activité peut avoir des arguments d'ent...
Cliquez pour lire la suite de l'article par JeremyJeanson [FAST] FORMATIONS GRATUITES EN E-LEARNING[FAST] FORMATIONS GRATUITES EN E-LEARNING par pierre
Bonjour, Quelques formations gratuites sur FAST: Developer Configuring Search UIs Presentation 37 minutes La...
Cliquez pour lire la suite de l'article par pierre
Logiciels
Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor Xlite (v 3.0 build 41150)XLITE (V 3.0 BUILD 41150)c'est un logiciel qui permet de téléphoner par Internet à l'aide d'un compte SIP pratique pour le... Cliquez pour télécharger Xlite Academy System (10.9.3.0)ACADEMY SYSTEM (10.9.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Pacmin (1.1.0)PACMIN (1.1.0)Adaptation du célèbre jeu d'arcade. Incarnez une équipe de fantômes ou de pacmans et détruisez vo... Cliquez pour télécharger Pacmin italc (1.0.9)ITALC (1.0.9)italc permet de voir ce que font les ordinateurs de votre réseau (attention : juste pour petit ré... Cliquez pour télécharger italc
|