Questions marquées «opengl»

10
Tri des objets avant le rendu

J'essaie d'implémenter un graphique de scène et dans tous les articles que j'ai rencontrés, il est question de tri d'objets. Vous trieriez donc vos objets par "matière" par exemple. Jusqu'à ce que je m'assoie et que je commence à le mettre en œuvre, je tenais cela pour acquis, car cela avait du...

10
Jeux 2D et OpenGL moderne

Préconcepts Ok, ce que j'ai rassemblé jusqu'à présent est le suivant: n'utilisez pas de pipeline fixe (obsolète ou va être obsolète) vbos stocke des "modèles d'objets" (n données de sommet, principalement) les vaos décrivent la façon dont les données sont définies de sorte que les appels de tirage...

10
Y a-t-il encore des avantages à utiliser gl_quads?

OK, je comprends que les gl_quads sont obsolètes, et donc nous ne sommes plus «censés» les utiliser. Je comprends également qu'un PC moderne lors de l'exécution d'un jeu utilisant gl_quads dessine en fait deux triangles. Maintenant, j'ai entendu à cause de cela qu'un jeu devrait être écrit en...

10
OpenGL obtient le contour de plusieurs objets qui se chevauchent

Je viens d'avoir une idée pour mon jeu en cours fait avec opengl en c ++: j'aimerais avoir un grand contour (5-6 pixels) sur plusieurs objets qui se chevauchent lorsque le joueur gagne quelque chose. Je pensais que la meilleure façon était d'utiliser le tampon de pochoir, mais c'est quelques heures...

9
Feuilles de sprite avec objets tampons et shaders

Quelle est la "meilleure" façon de gérer les feuilles de sprite avec des shaders et des tampons? En mode immédiat, il est facile de modifier les texcoords d'un sprite quand il est dessiné, mais je ne sais pas comment faire avec opengl moderne. Dois-je stocker tous les texcoords dans un tampon et...

9
Comment générer un circuit 3D à partir d'une spline?

Je veux générer une piste de course en 3 dimensions autour d'une spline qui décrit sa forme. Voici une vidéo illustrative . La piste devrait être un tunnel sans fin qui longe une spline 3D, avec quelques obstacles jetés. Ma meilleure idée jusqu'à présent a été de créer une forme de cercle le long...

9
Confusion sur GLViewport

J'espère que quelqu'un pourra m'aider à comprendre le GLViewport et ce qui se passe lorsque nous le redimensionnons Cela illustrera ma confusion ... Donc, ici, j'ai un quad coincé au milieu de l'écran. Si mon GLViewport correspond à la largeur et à la hauteur de l'appareil, j'obtiens ce qui se...