Preguntas etiquetadas con collision-detection

9
Cajas delimitadas en octrees

He visto que los octrees a menudo se usan para cosas como el sacrificio de frustum y la detección de colisiones en 3D. Pero no estoy seguro de cómo funciona el algoritmo. Seguramente todo el principio del octree se rompe cuando intenta usar cuadros delimitadores, porque cualquier cuadro dado podría...

9
Círculo dentro del círculo colisión

En uno de mis proyectos tengo un área de juego en forma de círculo. Dentro de este círculo se mueve otro círculo pequeño. Lo que quiero hacer es evitar que el círculo pequeño se mueva fuera del más grande. A continuación puede ver que en el cuadro 2 el círculo pequeño está parcialmente afuera,...

9
¿Cómo funciona gluLookAt?

Desde mi entendimiento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); es equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Pero cuando imprimo la ModelViewmatriz, la llamada a glTranslatef()no...

8
Bola vs detección de colisión de pendiente de 45 grados

Tengo un juego simple en el que el jugador mueve una pelota. La pelota rebota en las paredes. En este momento tengo implementadas paredes cuadradas (■): uso colisiones simples de cuadros delimitadores para verificar si el jugador se moverá hacia una pared cuando actualice su velocidad x o y y si es...