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
Con PhysX, ¿cómo puedo predecir dónde necesitaré generar formas de colisión de terreno procesal?
En esta situación, tengo valores de altura del terreno que genero procesalmente. Para renderizar, uso la posición de la cámara para generar un mapa de altura de tamaño apropiado. Sin embargo, para colisión, necesito tener campos de altura generados en áreas donde los objetos pueden cruzarse. Mi solución potencial actual, …


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







1
Encontrar el punto de colisión
Estoy escribiendo un simulador 2D de cuerpo rígido. Los objetos que se simulan son polígonos convexos. Mi pregunta implica cómo decidir sobre el "punto" de colisión, de modo que cuando aplique una fuerza de respuesta, también pueda calcular el par. En 2D, el método popular de detección de colisión de …

1
Dado un plano y un punto, ¿cómo puedo determinar en qué lado del plano está el punto?
Dado el punto Vector pos = new Vector(0.0, 0.20156815648078918, -78.30000305175781, 1.0); y el plano (triángulo) Vector a = new Vector(-6.599999904632568, 0.0, -78.5, 1.0); Vector b = new Vector(6.599999904632568, 0.0, -78.5, 1.0); Vector c = new Vector(6.599999904632568, 4.400000095367432, -78.5, 1.0); Quiero conseguir un avión normal apuntando en la dirección de pos …


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.