Реконструкция не удалась Ошибка с HelloPhotogrammetry
Я пытаюсь создать объект USDZ с помощью учебника от AppleСоздание трехмерных объектов из фотографий . В этом примере проекта я использую новую сессию PhotogrammetrySession : приложение командной строки Photogrammetry .
После того, как я построил проект и добавил пути к изображениям и выходному файлу. Я запускаю проект в своем терминале с помощью команды:
./HelloPhotogrammetry /Users/jonasdeichelmann/Desktop/InputAR Users/jonasdeichelmann/Desktop/output.usdz -d reduced
Я получаю следующую ошибку:
2021-06-12 21:53:56.968490+0200 HelloPhotogrammetry[15294:190841] ERROR cv3dapi.pg: Internal codes (1): 4011
2021-06-12 21:53:56.972113+0200 HelloPhotogrammetry[15294:190841] [Photogrammetry] No SfM map found in native output!
2021-06-12 21:53:56.972909+0200 HelloPhotogrammetry[15294:190841] [Photogrammetry] Got error in completion: reconstructionFailed(RealityFoundation.PhotogrammetrySession.Request.modelFile(url: OutputAR.usdz -- file:///Users/jonasdeichelmann/Library/Developer/Xcode/DerivedData/HelloPhotogrammetry-ghttmmgcrrhywqeebbrstrvxoikh/Build/Products/Debug/, detail: RealityFoundation.PhotogrammetrySession.Request.Detail.medium, geometry: nil), "Reconstruction failed!")
Request modelFile(url: OutputAR.usdz -- file:///Users/jonasdeichelmann/Library/Developer/Xcode/DerivedData/HelloPhotogrammetry-ghttmmgcrrhywqeebbrstrvxoikh/Build/Products/Debug/, detail: RealityFoundation.PhotogrammetrySession.Request.Detail.medium, geometry: nil) had an error: reconstructionFailed("Reconstruction failed!")
Processing is complete!
Я использую iMac M1 с macOS Monterey 12.0 Beta (21A5248p) и Xcode 13.0 beta (13A5154h).
1 ответ
У меня он работал успешно, за исключением одного случая, и я получил ту же ошибку, что и вы. Думаю, почему-то ему не понравился набор фотографий, которые я сделал для этого конкретного объекта. Вы можете попробовать сделать несколько снимков другого простого объекта и попробовать еще раз и посмотреть, не проблема ли это при первом запуске.