Zdobądź normalne z 3 punktów

Vector normal = Vector.Cross(B - A, C - A).normalized();
TC5550