Python - Point 3D au-dessus d'une surface

Bonjour,

Dans le cadre d'un projet, je dois coder en python:
- un algorithme qui détecte si un point 3D(x,y,z) est au-dessus ou au-dessous d'une surface (composée d'un ensemble de triangles).
- un algorithme qui détecte si un point 3D(x,y,z) est dans un solide (composé de n triangles).

Je connais les coordonnées des 3 vertex de chaque triangle et ceux des points à tester. Je suis convaincu que c'est un problème facile mais mes bases en mathématiques ont besoins d'être rafraichies.

Auriez-vous l'amabilité de m'aider en éclairant ma lanterne?

Merci d'avance,
Connectez-vous ou Inscrivez-vous pour répondre.