begin process at 2012 05 29 05:48:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

faire bouger une primirtive opengl/glut


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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/

1 2

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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales