rotationAxis.rotateZ(ToolsMath.PI); //better than angle*-1
// rotationAxis.rotateX(PApplet.radians(180)); //better than angle*-1
// rotationAxis.scaleLocal(-1); //like angle*-1
// rotationAxis.rotateAroundAxisLocal(rotationAxis, PApplet.radians(90));
}
rotationAxis.normalizeLocal();
//TODO map points that didnt intersect to sphere
//TODO measure distance from cam to sphere intersection point and multiply angle
//so that if distance big -> less angle, if distance small -> more angle