Bonjour à tous!
Je souhaite resoudre un problème, qui je dois avouer, est plus un problème physique qu'un problème de code.
Voilà: Je souhaite modeliser une balle qui roule sur un plateau.
Bon un plateau (carré ou rectangle) et une sphère c'est bon. Là ou je bloque c'est au niveau de l'intersection entre les deux.
Mathématiquement parlant, l'intersection c'est quand les deux (sphère et plateau) ont un (des) point(s) commun. Or, je ne sais pas du tout comment recuperer ou savoir s'il y a un point commun.
Je souhaite faire rouler la balle, donc théoriquement il n'y a qu'un point.
Ma question est donc: comment savoir s'il y a intersection? (en opengl biensur),car visuellement, la balle peut sembler être sur le plateau, mais rien ne l'affirme mathématiquement.
Mon autre soucis c'est attribuer à cette balle un réalisme: c'est-à-dire, elle est soumise à la loi de newton, donc masse, vitesse, energie potentiel, energie cinetique et frottement.
(je suis prenneur d'un tutoriel ou des sujets relatifs déjà existant, que je n'ai pas réussi à trouver).
Merci d'avance de votre réponse.