package org.jzy3d.maths;
public class Normal {
public static Coord3d compute(Coord3d p0, Coord3d p1, Coord3d p2){
Vector3d v1 = new Vector3d(p0, p1);
Vector3d v2 = new Vector3d(p1, p2);
Coord3d norm = v1.cross(v2);
double d = norm.distance( Coord3d.ORIGIN );
norm.x /= d;
norm.y /= d;
norm.z /= d;
return norm;
}
}
Ads help maintain this website.