Skip to content
Snippets Groups Projects
Commit c2969ec4 authored by Buscaape's avatar Buscaape
Browse files

Changement dans la prochaine position pour la création de planète. Changement...

Changement dans la prochaine position pour la création de planète. Changement d'un nom de paramètre pour la création de planète
parent ffec2cb8
Branches
No related tags found
No related merge requests found
No preview for this file type
......@@ -32,7 +32,7 @@ int main()
system_t system = create_system(planet, NB_PLANETS);
for (uint16_t i = 0; i < NB_PLANETS; ++i) {
system.planets[i].prec_pos=system.planets[i].pos;
system.planets[i].pos = vec2_add(vec2_sub(system.planets[i].pos,vec2_mul(DELTA_T, vitessePerihelie(system.planets[i],&system))),vec2_mul(pow(DELTA_T,2)/2,acceleration(system.planets[i],&system)));
system.planets[i].pos = postition_next(system.planets[i],DELTA_T,&system);
}
while (true)
{
......
No preview for this file type
......@@ -69,9 +69,8 @@ vec2 gravitationForce(planet_t a, planet_t b);
vec2 force_resultante(system_t *system, planet_t p);
vec2 vitessePerihelie(planet_t p, system_t *system);
vec2 acceleration(planet_t p, system_t *system);
//vec2 pos_init(planet_t p, double delta_t, system_t *system);
vec2 postition_next(planet_t p, double delta_t, system_t *system);
planet_t create_planet(double mass,double rayon, double excentricite, double demi_grand_axe, int color);
planet_t create_planet(double mass,double rayon, double excentricite, double demi_grand_axe, int couleur);
system_t create_system(planet_t *planet, int nb_);
void show_system(struct gfx_context_t *ctxt, system_t *system, int width, int height, long resolution);
void update_system(system_t *system, double delta_t);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment