# Credits: ## Scott Anderson Their GitHub: https://github.com/ScottyRAnderson/Keplerian-Orbits Their YouTube video on Keplerian orbits: https://www.youtube.com/watch?v=t89De819YMA - really high quality - sadly missing details on stuff like the longitude of ascending node - they only support elliptic orbits and not open trajectories - ...sadly it's been privated :/ Their YouTube channel: https://www.youtube.com/@ScottyAnderson ## M.Eng. René Schwarz https://downloads.rene-schwarz.com/download/M001-Keplerian_Orbit_Elements_to_Cartesian_State_Vectors.pdf - to the point - kinda beginner-friendly - a lot of the matrix transformation code is derived from here ## LordIdra for their `rust-kepler-solver` crate: https://github.com/LordIdra/rust-kepler-solver https://crates.io/crates/rust-kepler-solver and their extensive references to scientific papers, especially those listed below, which I used as a reference for improvements upon the eccentric anomaly algorithm. ## Daniele Tommasini and David N. Olivieri for their paper "Two fast and accurate routines for solving the elliptic Kepler equation for all values of the eccentricity and mean anomaly". https://doi.org/10.1051/0004-6361/202141423 ## Bruce A. Conway for their paper "An improved algorithm due to laguerre for the solution of Kepler's equation". https://doi.org/10.1007/bf01230852 ## Baisheng Wu et al. for their paper "A new method for solving the hyperbolic Kepler equation". https://doi.org/10.1016/j.apm.2023.12.017 ## Wikipedia and their editors https://en.wikipedia.org/wiki/Orbital_elements#Keplerian ...and many more pages