Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2038 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [OpenGL aussi]Extrusion de surface en OpenGL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[OpenGL aussi]Extrusion de surface en OpenGL

n°637680
PETOZAK
Posté le 10-02-2004 à 16:27:35  profilanswer
 

Salut,
Voila j´aimerais dessiner une surface 3D extrudee. Etant donne que j´ai une surface primitive mettons une croix de Pharmacie plane. j´aimerais l´extruder sans avoir  a me taper la liste de points en entier afin d ´avoir une surface 3D deduite a partir de la liste de points initial. Vous n´auriez pas une fonction intelligente qui fasse ca en magasin?

mood
Publicité
Posté le 10-02-2004 à 16:27:35  profilanswer
 

n°637801
bjone
Insert booze to continue
Posté le 10-02-2004 à 17:31:53  profilanswer
 

heuuuuuuu....
 
je sais pas si le Glut est capable de faire ça.
 
sinon c'est pas compliqué...
 
pour un tableau A de N vertexs...
tu fais un tableau B de N vertexs aussi (ou mieux tu agrandis A pour contenir le double)
et chaque vertex de B est = au vertex de A + un vecteur.
 
simplification: B x,y = A x,y  
                B z = constante
Sachant que A a le z à 0, si il viens de corrdonnées 2D.
 
à partir de là, tu crées 2 triangles (ou un quad), avec pour indices A.N A.N+1 B.N pour le premier triangle, B.N B.N+1 A.N+1 pour le deuxième....
 
enfin tu fais un petit dessin ça devrait se débrouiller ça...


Message édité par bjone le 10-02-2004 à 17:32:33
n°637824
PETOZAK
Posté le 10-02-2004 à 17:44:11  profilanswer
 

Ben merci mais sinon y a pas une fonction qui traine quelque part sur GLUT ou autre?

n°637828
chrisbk
-
Posté le 10-02-2004 à 17:46:23  profilanswer
 

pas ma ma connaissance, meme si ca ne veut pas dire grand chose. Cela dit, te faire ta propre fonction ne devrait pas prendre l'apres midi

n°637832
PETOZAK
Posté le 10-02-2004 à 17:48:40  profilanswer
 

Tu as raison mais l´idée c était de recuperer plus un kit de fonction un peu plus avancee que le tracage point par point qui me saoule surtout que j´ai des choses plus chaudes a faire comme les collisions,la gravité...

n°637836
chrisbk
-
Posté le 10-02-2004 à 17:49:34  profilanswer
 

pour les collisions y'a opcode comme lib [:boidleau]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [OpenGL aussi]Extrusion de surface en OpenGL

 

Sujets relatifs
[OpenGL] Les cercles, pourquoi ca marche pasInstallation d'une lib supplémentaire (OpenGL)
HeightMap et openGLOPENGL pb de remanence...
Monde infini en openGL[Opengl mais pas seulement] Pb du au Filtrage des textures
performances openglPB OPENGL et mon application WIN32
[openGL] un menu qui apparait en appuyant sur Echap[OpenGL] recuperer l'adresse d'une texture
Plus de sujets relatifs à : [OpenGL aussi]Extrusion de surface en OpenGL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR