Bonjour,
Je suis actuellement en train de réalisé un jeu de billard en 3 dimensions,
mes questions portent surtout sur le "moteur physique" et tout ce qui y est rattaché.
Je voudrais modeliser de façon générale les interactions auquelles peuvent être soumises
les boules :
-les interactions boules / boules
-les interactions bords / boules
Selon les paramètres suivants
-force de chaque boule
-moment pour chaque boule
-frottements boule / tapis (coefficient : a = 0.1 par ex)
Mon problème est que je ne sais pas trop comment commencer (et continuer)...
En effet, imaginons que la boule A soit soudainement (instant d'application nul)
soumise à une force Fa (celle de la canne) et que cette boule aille en ligne droite
sans jamais entrer en contact avec une autre entité, la seule force s'opposant au mouvement
est donc la force de frottement Ff du tapis sur la boule. Alors, selon la deuxième loi de Newton :
Somme( Fext ) = Masse(boule A) * Accélération(boule A)
Maintenant que la boule est lancée dois-je procédé à une "itération" de calcul,
du type :
->je calcule la force en fonction de la force que je trouvais précédemment et du frottement (donc la nouvelle force est inférieure à la précédente)
somme( NOUVELLE_Fext ) = somme( ANCIENNE_Fext ) - Ff
OU
somme( NOUVELLE_Fext ) = somme( ANCIENNE_Fext ) - somme( ANCIENNE_Fext )*coeff_de_frottement (Celle-ci me semble fausse...car elle veut dire que n'importe quelle boule à une vitesse potentielle même au repos)
->je calcule l'accélération, ... et la position en fonction de la force trouvée
->je recommence...
Où dois-je seulement utiliser la force de frottement à chaque "itération" pour provoquer
une décélération?
->La seule force "agissante" (contraire au mouvement) est la force de frottement : somme( Fext ) = Ff
et donc la décélération est constante.
Où dois-je utiliser l'énergie cinétique (ce qui m'embête car lors d'un futur contact je n'aurais plus de repère
pour donner une impulsion aux autre boules)?
De plus je ne voudrais pas avoir à utiliser des énergies pour les moments (force de rotations) appliqués aux boules...
Où encore faire une prévision des trajectoires et des chocs???
Merci de votre aide.
-----