public UVertex normal() { if (normal != null) return normal; getV(); normal = UVertex.cross(v[2].copy().sub(v[0]), v[1].copy().sub(v[0])); // UVertex.delta(v[0],v[1]).norm() // UVertex.delta(v[0],v[2]).norm()); normal.norm(); return normal; }
public UVertex normal() { if (normal != null) return normal; getV(); normal = UVertex.cross(v[2].copy().sub(v[0]), v[1].copy().sub(v[0])); // UVertex.delta(v[0],v[1]).norm() // UVertex.delta(v[0],v[2]).norm()); normal.norm(); return normal; }