Questions marquées «3d»

3D fait référence à un espace tridimensionnel où les coordonnées sont représentées avec des valeurs X, Y et Z.

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 …

2
Comment choisir le facteur d'échelle d'un monde de jeu 3D?
Je fais un prototype de jeu de tank 3D avec une simulation physique, j'utilise C ++. L'une des décisions que je dois prendre est l'échelle du monde du jeu par rapport à la réalité. Par exemple, je pourrais considérer qu'une unité de mesure en jeu correspond à un mètre en …

2
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 …


2
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 a une question …

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> …





2
Comment résoudre la pénétration de deux corps en collision
J'ai implémenté un moteur physique de jeu 3D simple. J'ai déjà une détection de collision décente en place, maintenant j'essaie de comprendre la partie réponse à la collision. J'utilise une méthode basée sur les impulsions pour calculer les vitesses post-collision. Cela fonctionne assez bien, cependant, cela n'empêche pas complètement les …


3
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 3d  rotation 


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.