function [dang, tf] = div_angle(ang,pts,KK)


R = rotx(ang,'deg');
tf = projective2d(inv(KK)*R*KK);

[x, y] = transformPointsForward(tf,pts(:,1),pts(:,2));
pts2 = [x y];

kp(1,:) = pts2(1,:) - pts2(2,:);
kp(2,:) = pts2(3,:) - pts2(4,:);
for k=1:2
    kp(k,:) = kp(k,:)/norm(kp(k,:));
end
s = det(kp(1:2,:));
dang = asin(s)*180/pi;

if nargout<2
    fprintf('angle %g deg   divergence %g deg\n',ang,dang);
end