Questions marquées «3d»

9
Comment une carte de jeu 3D est stockée et gérée

Je suis programmeur mais je n'ai pas encore développé de jeux. J'ai joué à divers jeux 3D et je me suis toujours demandé comment la carte du terrain était stockée et rendue. Je sais qu'une carte d'accélération est un matériel nécessaire, mais comment exactement la vue est modifiée sans même un seul...

9
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...

9
Puis-je utiliser des quaternions pour contrôler un hélicoptère?

J'essaie de faire une simulation d'hélicoptère simplifiée (pour le moment, c'est un cube) en 3D et j'ai des problèmes de rotation. Un hélicoptère peut pivoter selon les trois axes: tourner sur lui-même à l'aide de l'hélice arrière: rotation de l'axe y incliner à gauche et à droite pour aller à...

9
Comment trouver la circonscription d'un tétraèdre?

Je recherche l'équation la plus minimisée pour trouver les coordonnées du centre et le rayon d'une circonférence de tétraèdre étant donné quatre points 3D. Ce que j'ai trouvé sur Internet concerne principalement la sphère circulaire d'un triangle plat en 3D, ou quelques définitions mathématiques...

9
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...

9
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, comment récupérer le maillage? (puisque...

9
Comment définir des zones remplies d'eau?

Je voudrais améliorer mon petit moteur de jeu avec une belle simulation de l'eau. Pour commencer à travailler là-dessus, je dois trouver un moyen approprié de représenter l'eau dans le jeu. Malheureusement, je ne connais pas beaucoup de représentations différentes, alors je vais vous demander. Il y...

9
Ligne de visée diagonale à deux coins

En ce moment, j'utilise l'algorithme de ligne de Bresenham pour la ligne de vue. Le problème est que j'ai trouvé un boîtier de bord où les joueurs peuvent regarder à travers les murs. Se produit lorsque le joueur regarde entre les deux coins d'un mur avec un espace de l'autre côté à des angles...