AngleViaPoint: automatic point-on-object