Bonjour,
Je termine les tests de variance ou plutot d'invariance.
J'ai crée un terrain accidenté avec un petit saut.
Le vehicule est la clio de mania drive.
Dans le call back d'ode je donne des ordres precis au vehicule.
Code:
void ode_step(void)
{
int a;
a=raydium_ode_object_find("WATURE");
if (a!=-1) {
timing++;
if (timing == 400)
raydium_ode_motor_speed_name("moteur",-300);
if (timing == 2000)
raydium_ode_motor_angle_name("direction",-M_PI/6);
if (timing == 2100 )
raydium_ode_motor_angle_name("direction",0);
if (timing == 2300 )
raydium_ode_motor_speed_name("moteur",-300);
if (timing >2300)
raydium_ode_motor_speed_name("moteur",0);
}
}
A chaque image je dumpe la position du corps de la voiture dans un fichier texte.
dRandSeed est effectué avant chaque mesure.
Le premier test n'est pas conservé (temps de chargement des tri de la voiture).
Les resultats sont surprenant mais il faut surtout lire jusqu'a bout.
Ode 0.7
Les resultats sont identiques sur trois tests.
En faisant plusieurs serie de tests on arrive au meme resultats quelque soit l'observation de la scene.
Ode 0.5
Les resultats sont très proches, avec un peu plus de dispersion cependant.
Ode 0.5 vs 0de 0.7
Les resultats se ressemblent fortement.
Ces test sont fait sans bouger le point de vue qui en fait pointe sur rien.
Si on deplace la camera les choses sont moins agréables !
voici la trajectoire de la voiture en X-Y
Les premiers essais sont fait en visualisant la scene
les deuxieme sans reelle visualisation.
Les resultats ne sont pas trop différents, on observe que la direction de la voiture a l'issue du saut n'est pas tout a fait la meme.
Dans un cas elle fait un demi tour et se "cale" contre le tremplin, dans l'autre elle continue sa route.
Qu'en conclure, je ne sais pas trop.
Les points de vues n'etant pas strictement identiques ?
Par contre ode 0.7 ne semble pas trop souffrir de points de vues differents ce qui n'est pas le cas de 0.5.
Enfin le principal c'est que j'ai ma reponse concernant les temps de mutants fait par certains sur certains circuits. Il est evident que sur certaines machines, la trajectoire est favorisée en fonction de la puissance du processeur et de la carte video
Si mes temps sont mediocres c'est parce que ma machine n'est pas optimale !!!
Voila.
J'ai rejoué a maniadrive, avec ode 0.7 je n'ai pas trouvé de différence à la conduite.
Peut être puis je donner mon executable a un "fana" qui tourne sous windows qui pourra nous donner son avis sur la physique ?
A+
Jacques