Un programa debe tomar entrada, procesarla y dar salida. Entonces, ¿qué toma exactamente un motor de física como entrada y proporciona como
Software para simular física como colisiones, fuerzas, masa, articulaciones, movimiento, etc. Ejemplos de motores de física son PhysX, Havok, Bullet y ODE.
Un programa debe tomar entrada, procesarla y dar salida. Entonces, ¿qué toma exactamente un motor de física como entrada y proporciona como
Estoy creando un juego de física que involucra cuerpos rígidos en el que los jugadores mueven piezas y partes para resolver un rompecabezas / mapa. Un aspecto muy importante del juego es que cuando los jugadores comienzan una simulación, se ejecuta igual en todas partes , independientemente de su...
He estado probando algo de física de la cuerda recientemente, y he descubierto que la solución "estándar" - hacer una cuerda a partir de una serie de objetos unidos con resortes o juntas - no es satisfactoria. Especialmente cuando el balanceo de la cuerda es relevante para el juego. Realmente no me...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . Estoy buscando...
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el centro de ayuda .
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
En mi motor de física 2D, puedo detectar colisiones AABB vs AABB, y resolverlas al encontrar el vector de penetración más corto y agregarlo a la posición de AABB. Hacer esto "empuja" al primer AABB fuera del segundo AABB, pero no trata en absoluto los cambios de velocidad / aceleración. Si agrego...
Estoy empezando a aprender a hacer física de bricolaje, y tengo una pregunta sobre la implementación de la integración en el nivel más básico (es decir, esta no es una pregunta de Euler vs. RK4). Casi todos los ejemplos que encuentro tienen alguna integrate()función que obtiene el paso de tiempo...
¿El motor de física puede disminuir esa complejidad, por ejemplo, al agrupar objetos que están cerca unos de otros y verificar las colisiones dentro de este grupo en lugar de hacerlo contra todos los objetos? (por ejemplo, los objetos lejanos se pueden eliminar de un grupo al observar su velocidad...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 2 años . Estoy buscando un motor de...
Estoy tratando de crear una explosión de bomba en Farseer. Creé un círculo para la bomba. Sin embargo, si la bomba explota, los objetos (cuerpos) que la rodean deberían volar porque la enorme fuerza de la explosión los empuja hacia atrás. Sin embargo, no estoy seguro de cómo crear esa fuerza: ¿cómo...
Estoy haciendo un motor de física en 3D para lanzar dados. Hasta ahora, un dado ha sido 1x1x1m y la gravedad ha sido 9.82 m / s ^ 2. Esto, por supuesto, no parece realista, ya que los dados responderán a todo de una manera que parece un poco lenta. Para solucionar esto, intenté cambiar todos los...
Recientemente comencé un proyecto, construyendo un motor de física. Esperaba que me pudieran dar algunos consejos relacionados con alguna documentación y / o las mejores tecnologías para esto. En primer lugar, he visto que Game-Physics-Engine-Development es muy recomendable para la tarea en...
Estoy en el proceso de mover un juego 2D de arriba hacia abajo en el que he estado trabajando en un motor de física de cuerpo rígido adecuado como Farseer. Hasta ahora, acababa de piratear mi propio código de física donde era necesario. Estoy tratando de aprender la forma correcta de hacer las...
Descargué el archivo de lanzamiento que se encuentra aquí , pero no estoy seguro de por dónde empezar. En mi juego tengo varios oblongos y una esfera, quiero que todos estos choquen entre sí. (Todos tienen mallas y volúmenes delimitadores asociados) editar - Acabo de darme cuenta de que los...
Tengo un motor de física simple que resuelve colisiones simplemente corrigiendo la posición de los cuerpos superpuestos (solo círculos por ahora) directamente, en lugar de simplemente cambiar la velocidad o aplicar un impulso. La velocidad solo cambia después de que los impactos ya se han resuelto,...
Quiero desarrollar un juego flash. Dibujaría un hombre palo y editaría su pose. Creo que lo que necesito aprender es la animación de huesos y el motor de física . ¿Alguien puede presentar algunos buenos recursos para aprender
He visto este juego Pantalones elegantes 2 . Y lo que noté aparte de la física y las hermosas animaciones es que el personaje se mueve a lo largo de las pendientes, incluso en pendientes curvas. Tengo poca experiencia en Box2d, pero este concepto de pendientes curvas es nuevo para mí. Sería de...
Una pregunta un poco compleja y larga que, admito, todavía no entiendo muy bien, así que intentaré explicar lo mejor que pueda. Versión corta: ¿Existe una fórmula general de c ++ / physx para calcular los tensores de inercia basados en la forma de un objeto? Versión larga: para nuestra...
ACTUALIZACIÓN: Esta pregunta se refiere a Farseer 2.x. El nuevo 3.x no parece hacer esto. Estoy usando Farseer Physics Engine bastante ampliamente en este momento, y he notado que parece almacenar muchos tipos de valores temporales como miembros de la clase, y no en la pila como cabría...