begin process at 2012 02 11 05:34:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

OpenGL

 > 

/** Cylindre partiel sous openGL **/


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

/** Cylindre partiel sous openGL **/

dimanche 4 mai 2008 à 13:32:23 | /** Cylindre partiel sous openGL **/

p4l4din

Bonjour tous le monde, bon voilà mon problème c'est que dans mon projet de modélisation j'ai besoin de dessiner un " cylindre partiel" ( un demi-cylindre ou moins ) sous OpenGL , la fonction pour les disques partiels existe bien /* gluPartialDisk */ parcontre pour les cylindres elle n'existe pas , si quelqu' un sais comment je peux faire.... merci pour vos réponses ....
lundi 5 mai 2008 à 18:44:37 | Re : /** Cylindre partiel sous openGL **/

luhtor

Réponse acceptée !
Ralala, c'est pourtant pas dur...

void DrawPartialDisk(float _start, float _end, int _subdiv, float _radius)
{
    const float lStep = (_end - _start) / (_subdiv - 1);

    glBegin(GL_TRIANGLE_FAN);
    glVertex2f(0.0f, 0.0f);

    for (int k = 0 ; k < _subdiv ; ++k)
    {
       glVertex2f(cos(k*lStep), sin(k*lStep));
    }

    glEnd();
};

Reste à en faire un cylindre, cad ajouter la notion de hauteur et relier deux disques partiels par des lignes ou des triangles selon ce que tu veux: wireframe ou filled.

Voila la méthode brutale, stupide et lente utilisé par glu qui n'existera bien plus. Mais bon ca te suffira probablement.
lundi 5 mai 2008 à 21:31:45 | Re : /** Cylindre partiel sous openGL **/

p4l4din

oui je crois que c'est la même idée que celle de juju12, merci pour ton aide
bonne soirée


Cette discussion est classée dans : opengl, existe, partiel, cylindre


Répondre à ce message

Sujets en rapport avec ce message

/** Cylindre partiel sur OpenGL **/ [ par p4l4din ] Bonjour tous le monde, bon voilà mon problème c'est que dans mon projet de modélisation j'ai besoin de dessiner un " cylindre partiel" ( un demi-cylin opengl dessiner un demi-cylindre?? [ par edenrand ] Bonjour, je voudrais savoir s'il existe une fonction sous opengl pour dessiner des demis cylindre? opengl 3d dessiner une encoche sur un cylindre [ par edenrand ] Bonjour, je suis en train de réaliser un jeu de tir a l'arc en 3D avec opengl, et j'ai un souci pour dessiner la flèche: en gros j'ai créé un cylindre Opengl : Collision Box [ par BARACOUDAS ] Bonjour à tous,Bravo pour ce site, sa fait plaisir de savoir qu'il existe des personnes pretes à aider les débutants comme moi...Voila mon soucis,j'ai COMMANDE [double clique] [ par Maarch ] J'ai cherché un peu partout mais j'ai rien trouvé. Voila il existe quelques commande du style MOUSEMOVE x y pour bouger la souris jusqu'au point X,Y e Visualisation d'un robot avec opengl en partant d'un fichier vrml [ par nablovic ] Bonjour, J'aimerais savoir comment faire pour réaliser une visualisation d'un robot manipulateur en utilisant OpenGL. Sachant qu'on a une géométrie 3 creer un viewer VRML sous OpenGL [ par nablovic ] salut tous le monde ; voila je veux réaliser un viewer VRML (en c++) pour lire un fichier.wrl avec openGL mais sans l'aide des MFC pourriez vous m'a pikcing opengl [ par znb ] salut, j veux savoir comment recuperer le dernier objet qu on clique dessus.j ai beau essayer sans aucuns resultat [color=red]SVP c urgent[/color][siz C, Fortran, OpenGL [ par gezaak ] Bonjour, Ma question concerne l'utilisation de C, C++, Fortran avec OpenGL. En fait je veux savoir comment intégrer les fonctionnalités d'OpenGL dans OpenGL RayTracer problème de reflection [ par atb73 ] Bonjour. Voilà, je suis débutant en OpenGL et après une prise en main, je me suis lancé dans la création d'un ray tracer. Je pars sur un truc très si


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 3,494 sec (3)

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