Accueil > Forum > > > > faire bouger une primirtive opengl/glut
faire bouger une primirtive opengl/glut
lundi 25 octobre 2004 à 21:35:03 |
faire bouger une primirtive opengl/glut

gimli123
|
Bonjour !! J'aimerai savoir, j'ai bo chercher, mais a chasue fois ça ne repond pas a ma question qui est la suivante : Pour faire bouger une primitive sur laquelle il ya une texture, par exemple comme dans un jeu, comment doit-on proceder.Merci d'avance @++++ Bonne soirée Kenavo ar vech al !
|
|
lundi 25 octobre 2004 à 21:45:31 |
Re : faire bouger une primirtive opengl/glut

djl
|
ben faut pas que ce soit à la meme place d'un rendu à l'autre ??
|
|
lundi 25 octobre 2004 à 22:01:12 |
Re : faire bouger une primirtive opengl/glut

gimli123
|
Ba par exemple dans coucou flingueur 2d, pour faire bouger les avions, ils ont utiliser des translatef ou alros ils ont redessiner une images a chaque fois a un endroit diff. Jespre que tu as compris ce que je veux dire :D @++++ Kenavo ar vech al !
|
|
lundi 25 octobre 2004 à 22:07:28 |
Re : faire bouger une primirtive opengl/glut

djl
|
oui, et tu viens de repondre a ta question, non ?
|
|
lundi 25 octobre 2004 à 22:11:27 |
Re : faire bouger une primirtive opengl/glut

gimli123
|
Ba en faite, je voulais savoir le + utiliser et le plus "normal" poru faire bouger une ^primitive serait de faire une translatino avec translatef ou alors de tout effacer de reafficher une image, de tout effacer de reafficher une image ... tu en penses quoi ? Kenavo ar vech al !
|
|
lundi 25 octobre 2004 à 22:25:16 |
Re : faire bouger une primirtive opengl/glut

djl
|
Réponse acceptée !
deja saches que le rendu c'est la génération de l'image qui sera afficher à l'ecran
à chaque fois que tu swap les 'frame buffer' (en general on est en double) tu affiche une nouvelle image
donc
"tout effacer de reafficher une image", ca se fais à chaque rendu
maintenant pour ce qui est de deplacer tes objets avec des transformations de matrices ou en modifiant les coordonnées des points, c'est à toi de voir
coté perf utilises plutot les transformations de matrices qui sont déléguée au gpu (beaucoup plus rapide que ton cpu sur ce genre de calcul)
mais il me semble que ca a des limites au niveau des possibilité (du en parti à la pronfondeur de la pile des matrice), la je demande confirmation
|
|
lundi 25 octobre 2004 à 23:11:32 |
Re : faire bouger une primirtive opengl/glut

Funto66
|
Réponse acceptée !
Moué bah vu qu'apparemment tu veux faire un jeu dans le même genre que Coucous flingueurs, c'est à dire en 2D, ben je te conseille de juste afficher à des endroits différents; glTranslatef n'a pas tellement d'intérêt en 2D.
Je te conseille aussi de t'écrire une classe ou une structure Point2D qui contiendrait les coordonnées x et y d'un point. De même, une classe Sprite qui correspondrait à un objet par exemple, et qui contiendrait un objet Point2D. Enfin ce ne sont que des suggestions, et ça varie bcp suivant le projet (une classe Sprite "générale", je ne sais pas si c'est une bonne solution...).
--------------------------------------------------------- Patience et longueur de temps font plus que force ni que rage.... Coucous flingueurs 3D : http://www.freewebs.com/cf3d/
|
|
lundi 25 octobre 2004 à 23:32:06 |
Re : faire bouger une primirtive opengl/glut

gimli123
|
k merci de vos reponses je vais aller me documenter :) bonne prog et bonne nuit ! Kenavo ar vech al !
|
|
lundi 25 octobre 2004 à 23:38:52 |
Re : faire bouger une primirtive opengl/glut

gimli123
|
Heu re, j'aimerai savoir comment fait-on pour afficher une texture sur un autre qui est comme fond ? encore bonne prog et bonne nuit ^__^ Kenavo ar vech al !
|
|
mardi 26 octobre 2004 à 00:28:33 |
Re : faire bouger une primirtive opengl/glut

Funto66
|
Réponse acceptée !
Ça dépend de l'ordre dans lequel tu commandes l'affichage; désactive le Z-buffer (pas de glEnable(GL_DEPTH_TEST)), et puis dessine d'abord ton fond, puis ce qui doit aller dessus, le tout sur le plan z=0.
--------------------------------------------------------- Patience et longueur de temps font plus que force ni que rage.... Coucous flingueurs 3D : http://www.freewebs.com/cf3d/
|
|
Cette discussion est classée dans : font, opengl, glut, bouger, primirtive
Répondre à ce message
Sujets en rapport avec ce message
superposer des images en opengl/glut [ par gimli123 ]
Bonjour, est-il possible de superposer de .tga ?Et au faite, en passant, comment doit-on faire pour que les images bouges en translation ? si oui comm
Gestion souri GLUT [ par gimli123 ]
Bonjour, j'ai beau chercher des tuto pour gerer la souri avec glut, mais a chaque fois se sont des methodes diff et il y a soit des trucs en + ou en
scintillement avec opengl/glut [ par seichettmorru ]
j'ai un problème de scintillement sur tout mes objets lorsque j'ajoute une lumière:chaque triangle de l'objet s'affiche puis disparaitj'ai bien mis sw
erreur de compile d une source opengl utilisant glut [ par kribler ]
KR!Bl3Rg lerreur suivante qui s afffiche :LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16quelqun pourrai maidermerci d
glut et opengl [ par MiTcH37 ]
voila ce que j'ai lorsque je compile un prog avec du glut.h...C:\DOCUME~2\Mitch1\LOCALS~1\Temp\cc6Pbaaa.o(.text+0xcc):souris2.cpp: undefined reference
opengl texte [ par xarier ]
Voila je voudrais realisé un texte 3d sous opengl avec une methode qui est 100% portable sur toutes les plateform Thanx Votre texte ICIVotre texte ICI
Mélanger OpenGL et Glut [ par tintin72 ]
SalutJ'aimerai me servir des fonctions d'entrée clavier/souris proposées par Glut, mais j'ai vu que Glut s'initialise avec une fonction main façon C.i
Pour 2d opengl/glut > ddraw ? [ par gimli123 ]
Bonjour à tous, j'ai tester les 2, à savoir direct draw et opengl/glut, mais j'aimerai savoir si il y en as un qui est plus performant que l'autre et
probleme pour creer demineur en opengl avec glut (dev c++) [ par bat0001 ]
Dans le cadre d'un projet en informatique, je dois faire un demineur avec une interface graphique avec opengl (glut). etant debutant en la matiere, je
Importer ses fonts sous OpenGL [ par asmanur ]
Bonjour,Je voudrais savoir comment peut importer ses fonts sous OpenGL et glut parce que glut nous donne 3 fonts différentes et on doit se débrouiller
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|