Estoy tratando de hacer lo que es (esencialmente) un simple juego de billar, y me gustaría poder predecir dónde irá un tiro una vez que golpea a otra bola.Calcule x/y apunte que 2 bolas en movimiento colisionarán
La primera parte es, creo, para calcular si la bola de cue llegará a algo, y si lo hace, donde colisiona. Puedo calcular puntos de colisión para una línea y una pelota, pero no 2 bolas.
Por lo tanto, dadas las posiciones x/y las velocidades de 2 bolas, ¿cómo calculo el punto en el que colisionan?
(PS: Im consciente de que puede hacer esto mediante el cálculo de la distancia entre las dos bolas en cada paso a lo largo del camino, pero me esperaba algo un poco más elegante y óptimo.)
Ejemplo de configuración: tratar a calcuate el punto rojo
http://dl.dropbox.com/u/6202117/circle.PNG
Gah, soy un idiota. He tenido varias personas que me explican esto anteriormente, es solo ahora que lo entiendo. Por alguna razón, estaba convencido de que hacer 2r causaría colisiones inseguras. Apreciar la ayuda, debería ser capaz de resolver esto desde aquí. – user352151
Después de haber hecho este tipo de cosas varias veces, alcanzará automáticamente un bloc o una pizarra. Ese es el punto en el que estás perdido para siempre en el mundo de los hombres ... – dmckee
¿Es malo que esta respuesta me hizo sentir como si estuviera en la geometría de la escuela secundaria otra vez ... y me gustó? – userx