color CalcPoint(xyz p) { return color(0,0,0); }
float CalcCone (xyz v1, xyz v2, xyz c) {
return degrees( acos ( v1.minus(c).dot(v2.minus(c)) / (sqrt(v1.minus(c).dot(v1.minus(c))) * sqrt(v2.minus(c).dot(v2.minus(c))) ) ));
color CalcPoint(xyz p) { return color(0,0,0); }
float CalcCone (xyz v1, xyz v2, xyz c) {
return degrees( acos ( v1.minus(c).dot(v2.minus(c)) / (sqrt(v1.minus(c).dot(v1.minus(c))) * sqrt(v2.minus(c).dot(v2.minus(c))) ) ));