Hi,
When exporting 3D PDF with exportModel() in headless mode (-r) the model is completely zoomed out. But when using gui mode (--gui) everything is correct.
When I look at the PhotoScan.app.viewpoint values I get when using -r mode:
viewpoint.center : Vector([0.0, 0.0, 186.60254037844388])
viewpoint.coo : Vector([0.0, 0.0, 0.0])
viewpoint.fov : 30.0
viewpoint.height : 100
viewpoint.width : 100
viewpoint.mag : 1.0
viewpoint.rot : Matrix([[1.0, 0.0, 0.0],
[0.0, 1.0, 0.0],
[0.0, 0.0, 1.0]])
And when using --gui -r
viewpoint.center : Vector([-0.021930644007888106, -0.009145534891478346, 0.12193548540351035])
viewpoint.coo : Vector([-0.021930644007888106, -0.009145534891478346, -0.1705619312323125])
viewpoint.fov : 30.0
viewpoint.height : 577
viewpoint.width : 1283
viewpoint.mag : 3681.0467263858754
viewpoint.rot : Matrix([[1.0, 0.0, 0.0],
[0.0, 1.0, 0.0],
[0.0, 0.0, 1.0]])
Then I tried modifying viewpoint:
new_viewpoint = PhotoScan.app.viewpoint
new_viewpoint.coo = PhotoScan.Vector([-0.021930644007888106, -0.009145534891478346, -0.1705619312323125])
new_viewpoint.fov = 30.0
new_viewpoint.mag = 3681.0467263858754
new_viewpoint.rot = PhotoScan.Matrix([[1.0, 0.0, 0.0],
[0.0, 1.0, 0.0],
[0.0, 0.0, 1.0]])
PhotoScan.app.viewpoint = new_viewpoint
But it has been completely ignored.
What I'm trying to get is the default viewpoint automatically calculated just like in --gui mode.
Thanks.