Все уже перепробовал и связи не вижу.
Пишу и пытаюсь найти связь. Я так понял метода возвращающего именно вычисленные координаты, которые можно посмотреть в окне просмотра нет. Их нужно вычислять через center и трансформацию чанка. но связи не вижу.
import PhotoScan
import math
doc = PhotoScan.app.document
chunk = doc.chunk
MyCameras = chunk.cameras
T = chunk.transform.translation
#for i in range(len(chunk.cameras)):
# XYZCameas = chunk.cameras
name = MyCameras[0].label
location = MyCameras[0].center
location2 = chunk.transform.matrix
print(name)
print(location)
print(location2)
IMG_7694.jpg
Vector([0.3959250019867274, 19.478713480698204, 27.990800049616045])
Vector([-399.4386617266875, -291.0967091797766, 37.34514322392177])
IMG_7694.jpg
Vector([0.3959250019867274, 19.478713480698204, 27.990800049616045])
Matrix([[0.17809865964712732, -12.617669579419818, 19.435907363345162, -399.4386617266875],
[0.19390938456149315, 19.43661239013898, 12.616350412484358, -291.0967091797766],
[-23.171587770425443, 0.06567316498308629, 0.25496473754271476, 37.34514322392177],
[0.0, 0.0, 0.0, 1.0]])