Questions marquées «collision-detection»

9
Boîtes englobantes en octrees

J'ai vu que les octrees sont souvent utilisés pour des choses comme l'abattage du tronc et la détection de collision en 3D. Mais je ne sais pas du tout comment fonctionne l'algorithme. Certes, le principe entier de l'octree se casse lorsque vous essayez d'utiliser des boîtes englobantes, car toute...

9
Cercle à l'intérieur du cercle de collision

Dans l'un de mes projets, j'ai une zone de jeu en forme de cercle. À l'intérieur de ce cercle, un autre petit cercle se déplace. Ce que je veux faire, c'est empêcher le petit cercle de sortir du plus grand. Ci-dessous, vous pouvez voir que dans le cadre 2, le petit cercle est partiellement à...

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
Détection de collision 2D pour Pinball Game

Jusqu'à présent, dans les jeux précédents, j'ai utilisé une collision 2D simple avec des boîtes, puis en vérifiant au niveau des pixels une collision. Si vous faites un jeu de flipper dans presque beaucoup de cadres, le ballon sera en contact avec un mur ou une autre surface, alors y a-t-il une...

8
Détection de collision balle vs pente 45 degrés

J'ai un jeu simple dans lequel le joueur déplace une balle. La balle rebondit sur les murs. En ce moment, j'ai des murs carrés (■) mis en œuvre: j'utilise de simples collisions dans la boîte englobante pour vérifier si le joueur se déplacera dans un mur lors de la mise à jour de sa vitesse x ou y...