GL_TRIANGLE FAN Explication
Je suis en train de les "remplir" une surface d'une sphère que j'ai dessiné à l'aide de cet algorithme ici:
http://paulbourke.net/miscellaneous/sphere_cylinder/, la première méthode.
Je sais que GL_QUADS
n'est plus utilisé dans OpenGL 3+. J'ai DONC utilisé GL_TRIANGLE_FAN
. Est-ce la même chose? Le problème ici est que mon sphère facettes sont des carrés. Donc, si j'utilise GL_TRIANGLE
puis-je obtenir un drôle de "remplissage", et non pas toute la surface est couverte. Je fais de la mauvaise façon? Comment GL_TRIANGLE_FAN
de travail?
Premier succès sur google devrait l'expliquer pour que vous naturewizard.com/tutorial0104.html
c'est que les nouvelles versions d'OpenGL?
Triangle FAN de base est la primitive qui partagent le même concept dans toutes les versions d'OpenGL et aussi Direct3D (XNA).
La nouvelle version? OpenGL fonctionnalités supprimées; il n'a pas modifier ceux qu'elle a gardé. Et si vous voulais juste savoir si il était conservé, le cahier des charges et de la documentation tous vous dire que. Le 3.3 et 4.2 documentation pour la base d'OpenGL.
c'est que les nouvelles versions d'OpenGL?
Triangle FAN de base est la primitive qui partagent le même concept dans toutes les versions d'OpenGL et aussi Direct3D (XNA).
La nouvelle version? OpenGL fonctionnalités supprimées; il n'a pas modifier ceux qu'elle a gardé. Et si vous voulais juste savoir si il était conservé, le cahier des charges et de la documentation tous vous dire que. Le 3.3 et 4.2 documentation pour la base d'OpenGL.
OriginalL'auteur Trt Trt | 2011-11-07
Vous devez vous connecter pour publier un commentaire.
Le premier sommet d'un triangle ventilateur agit comme un hub. Les sommets suivants connecter avec l'ancien non-départ de vertex et le moyeu.
OriginalL'auteur datenwolf
Vous avez probablement besoin d'un triangle strip en lieu et place d'un ventilateur.
Voir les photos sur ce lien pour voir la différence: http://www.vrarchitect.net/anu/cg/surfaceModeling/polygonMesh.en.html
Vous pouvez utiliser un triangle strip, mais vous devez stratégiquement les sommets en double à la fin de la bande de gaza pour passer à la bande suivante. La copie de l'sommets créer vide triangles, ce qui OpenGL ignore. Cependant, en utilisant directement en haut des triangles est certainement plus simple.
Le lien est cassé...
OriginalL'auteur Kris Van Bael