Preguntas etiquetadas con collision-detection

La detección de colisión es la determinación de si dos o más entidades hacen contacto entre sí durante el juego.

1
En un motor de física 2D, ¿cómo evito resoluciones de colisión inútiles cuando los objetos se detienen?
En un motor de física que estoy desarrollando (para aprender) usando love-2d , implementé resoluciones de colisión de esta manera: FixedUpdate(dt) // I use fixed timestep foreach collide c1 in allNotStaticColliders c1.integartePhysic // i.e. apply gravitational force.. foreach collider c2 "near" c1 // "near"= I use spatial hashing if collide(c1,c2) …

1
¿Cómo induzco eventos de colisión en LibGDX 3D?
En el siguiente código, he puesto un ejemplo de algo que quiero hacer. Tengo la cámara y quiero que deje de moverse cada vez que golpea una de las cajas, ¿cómo hago esto? public class Main extends ApplicationAdapter { private final ModelBuilder builder = new ModelBuilder(); private final Environment environment …



1
¿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 parece funcionar correctamente. Aquí está el fragmento de código: #include <stdlib.h> #include <stdio.h> …



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








Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.