matheynen — 2019-07-08 13:46:11

Bonjour,

Je cherche à pouvoir dessiner le cercle inscrit d'un triangle.
http://codelab.fr/up/triangleInscrit.png

Je connais les 3 sommets du triangle qui sont de PVector, je dois utiliser les bissectrices mais je dois bien reconnaître que ça dépassent mes capacités mathématiques.

Merci pour l'aide

matheynen — 2019-07-08 14:51:06

J'ai trouvé, j'ai repris du code Java :

PVector inCentre(PVector a, PVector b, PVector c) {
    float len0 = b.dist(c);
    float len1 = a.dist(c);
    float len2 = a.dist(b);
    float circum = len0 + len1 + len2;
    float inCentreX = (len0 * a.x + len1 * b.x +len2 * c.x)  / circum;
    float inCentreY = (len0 * a.y + len1 * b.y +len2 * c.y)  / circum;
    return new PVector(inCentreX, inCentreY);
}

Ha, il faut toujours chercher 7 fois sur google avant de poster sur un forum