Agisoft Metashape

Agisoft Metashape => General => Topic started by: ardens on June 28, 2021, 11:35:29 PM

Title: Build texture for edited and re-imported mesh
Post by: ardens on June 28, 2021, 11:35:29 PM
I've used Blender to edit the mesh built from depth maps in Metashape. When I import this edited mesh, its location is incorrect, so Build Texture doesn't work correctly. During editing in Blender, I didn't change the coordinates and made sure X, Y, and Z were set to 0, using local coordinates and meters when exporting. I've also tried to use MeshLab to reset the center, but the same location error happens when imported to Metashape. Further, when I try to move the imported mesh in Metashape, it won't save the location using the Move Object tool. Pressing "Reset View" always reverts to the incorrect location.

How can I set the imported mesh to be in the correct location to build the texture from cameras accurately?
Title: Re: Build texture for edited and re-imported mesh
Post by: JJ on June 30, 2021, 10:17:27 AM
i haven't used Blender specifically for this but i can't see it being any different to other apps.  you just need to make sure you don't move, scale or rotate the model in any way in Blender.

also make sure the model isn't rotated or scaled on import into Blender, or when exporting.

use the 1,3, and 7 (5 to toggle ortho/perspective) keys in MS to see the model in front, side and top view respectively, and you should see the same model rotation in the respective Blender views on import