Questions marquées «opengl»

OpenGL est une norme graphique et une API qui cible les marchés des postes de travail et des postes de travail. Il est conçu pour être facile à accélérer avec du matériel informatique dédié, et donc la plupart des implémentations offrent des performances considérablement améliorées par rapport au rendu logiciel traditionnel. Actuellement, OpenGL est utilisé pour des applications telles que les logiciels de CAO et les jeux informatiques. Il est également multiplateforme. La norme OpenGL est contrôlée par le groupe Khronos, qui contrôle également OpenGL ES.


1
Rotation de la caméra 3D
S'il vous plaît, pardonnez-moi, mais j'ai besoin d'aide et je suis coincé là-dessus depuis quelques semaines maintenant, je ne fais aucun progrès et partout où je vais et je vois une réponse différente, tout ce que j'essaie ne fonctionne pas. J'ai eu assez de trucs et de conseils, maintenant j'ai …

3
Comment envoyer plusieurs matrices vers un vertex shader?
Je pratique des animations utilisant des os / skinning. J'essaie d'envoyer au shader une matrice par sommet. Je peux penser à ces deux approches. Méthode 1 J'ai une poignée uniforme pour chaque matrice osseuse comme celle-ci u_Bone0 = GLES20.glGetUniformLocation(mProgram, "u_Bone[0]"); u_Bone1 = GLES20.glGetUniformLocation(mProgram, "u_Bone[1]"); et dans le onDrawje les envoie …



1
Comment utiliser OpenGL moderne pour les jeux 2D?
J'ai trouvé une pléthore de tutoriels OpenGL (3.0+) "modernes" pour la 3D, mais je n'ai trouvé presque rien lorsque je cherche des informations sur la façon de l'utiliser pour le développement de jeux 2D. Comment puis-je commencer à utiliser OpenGL pour 2D gamedev? Plus précisément, je souhaite obtenir des réponses …
9 opengl  2d 


1
Profil de surface de plan d'eau 2D
J'essaie de créer l'effet de l'épaisseur de la surface de l'eau avec un shader de vertex-fragment. Je suis dans un environnement de jeu 3D mais c'est une vue de défilement donc une vue "2D". Voici un bon tutoriel pour créer un tel effet en 2D réel en utilisant un fragment …

1
Manipulation de maillage sur GPU vs CPU
Juste un peu curieux - où effectuez-vous des manipulations de maillage, sur le CPU ou dans le shader? J'ai tout fait sur le CPU et un ami a suggéré de déplacer les choses du côté du GPU. Si vous faites des choses comme des animations osseuses ... sur le GPU, …
9 opengl  3d 

1
Comment fonctionne gluLookAt?
De ma compréhension, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); est équivalent à: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mais lorsque j'imprime la ModelViewmatrice, l'appel à glTranslatef()ne semble pas fonctionner correctement. Voici l'extrait de code: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> …






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.