Simulando órbitas usando leis da física

Nas últimas semanas, tenho tentado simular órbitas em uma simulação do sistema solar que estou criando como parte de um módulo da Universidade. Para resumir, minha simulação é escrita em C ++ usando o mecanismo de renderização Ogre3D. Eu tentei implementar órbitas usando a lei da gravitação universal de Newton, que fez meu planeta seguir em direção ao sol em uma linha reta, passar pelo sol e voltar à sua posição inicial. Eu também tentei as etapas da seção 'Posição em função do tempo' desta wikipediaartigo, mas isso também não funcionou para mim.

Estou conduzindo a simulação com um método de integração simples do Euler. Se alguém tiver alguma experiência com esse tipo de simulação, ou simplesmente souber muito sobre essas leis da física, qualquer ajuda ou indicação na direção certa será muito apreciada.

questionAnswers(3)

yourAnswerToTheQuestion