Reading the camera location moves the camera location for some reason, this happens on both rhino 7 and rhino 8
this is the C# code i’m using to read the camera location
var vp = RhinoDoc.ActiveDoc.Views.ActiveView.ActiveViewport;
Point3d camera = vp.CameraLocation, target = vp.CameraTarget;
Vector3d up = vp.CameraUp;
double lens = vp.Camera35mmLensLength;
a= camera;
b= target;
c= up;
d= lens;
Here you see i’m using a trigger to read the value, but i’m not move the camera, the values skip betwen x,y,z when I click the top, front, and right viewport, on persecpective, the value stays constant.