La segunda noticia es muy importante. Finalmente dominé las ecuaciones de Kepler de movimiento orbital y las apliqué con éxito al espacio de coordenadas del juego. El círculo no notable a la izquierda de la estrella es un planeta de prueba que se mueve precisamente de acuerdo con los datos y la fórmula. Esto es una victoria. ¿Por qué? Kepler no es tan simple como parece. Cuanto más profundo cavas, más problemas encuentras. Fue difícil. Usar cálculos newtonianos para objetos estables no es una opción. Todas las pruebas anteriores demostraron que no eran adecuadas por dos razones. Los cálculos son simples, pero cuando decenas o cientos de objetos están involucrados, todo se detiene. Además, redondear los números de 64 bits crea errores crecientes, y los parámetros orbitales cambian, causando potencialmente errores catastróficos. No necesitamos eso en nuestro juego. En general, aplicar el movimiento de Keplerian para calcular posiciones del cuerpo celeste es una de las tareas fundamentales del proyecto, y ahora se ha resuelto. Usaremos cálculos newtonianos para casos especiales, también, pero esos son detalles...
Archivo del proyecto
Las ecuaciones de Kepler ahora impulsan el movimiento orbital
Traducido del ruso
