Forum

Author Topic: Importing fbx, abc cam postions etc. don't work  (Read 39883 times)

3create

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • 3create
Importing fbx, abc cam postions etc. don't work
« on: December 14, 2025, 09:51:18 PM »
I've isolated the issue now, and this is a bigger Metashape bug:
If we have a set of images preloaded in a chunk, we can import the predefined camera positions from external files, such as agisoft.xml, fbx, abc files etc.
However, this doesn't work, as Metashape is still interpreting external cam-coordinate imports to be within Metashapes local chunk coordinates!

Dear valued Metashape team, for testing: align your "building" default demo scene for example to i.e real horizontal alignment. Then export the cameras as fbx and re-imprt them again.
They will not match!

olihar

  • Sr. Member
  • ****
  • Posts: 364
    • View Profile
Re: Importing fbx, abc cam postions etc. don't work
« Reply #1 on: December 15, 2025, 06:59:57 AM »
Are you exporting and importing in local coordinates or are you using different coordinate systems to export and import in local again or the other way around?

3create

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • 3create
Re: Importing fbx, abc cam postions etc. don't work
« Reply #2 on: December 15, 2025, 10:00:45 AM »
It's all in local coordinates, when working with i.e. 3ds Max.
Main purpuse is creaing cameras in 3ds Max and then importing them into Metashape. I noticed the absolute positions then don't match in Metashape.
Exporting from Metashape to fbx, abc etc. however has always been correct.
That roundtrip example of first exporting cameras of an aligned! scene and then re-importing them, was just so that others can easily test this mis-alignment.

olihar

  • Sr. Member
  • ****
  • Posts: 364
    • View Profile
Re: Importing fbx, abc cam postions etc. don't work
« Reply #3 on: December 15, 2025, 12:43:06 PM »
This sounds like 3D Max problem not Metashape problem.

3create

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • 3create
Re: Importing fbx, abc cam postions etc. don't work
« Reply #4 on: December 16, 2025, 07:14:40 AM »
No! The fbx format from 3ds Max is of course fine. Same issue with Blender or any other 3d App.

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15663
    • View Profile
Re: Importing fbx, abc cam postions etc. don't work
« Reply #5 on: December 16, 2025, 03:32:43 PM »
Hello 3create,

Is the original chunk in Metashape referenced or scaled?
Best regards,
Alexey Pasumansky,
Agisoft LLC

3create

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • 3create
Re: Importing fbx, abc cam postions etc. don't work
« Reply #6 on: December 16, 2025, 05:28:25 PM »
Great question Alexey, now sounds promising we'll get to the root of the issue  8)
In a production setup: import images to the chunk -> import fbx/abc cameras!
currently: mismatch of camera transforms, although geometry imports are fine

My previous suggestions for easily debugging this mismatch, was a round-trip fbx-camera export from Metashape, then re-importing that camera.fbx.
- open demo "building.psx" -> export cameras as fbx, re-import that camera.fbx -> works
- just slightly rotate, align the scene -> export cameras as fbx, re-import that camera file: doesn't match!

The latter scenario is of course the only one useful for importing external camera files:
the issue seems to be an expectation from Metashape for local chunk-coordinates when importing cameras, but not when importing geometry?!?