macOS Monterey Beta 2 已經推出公測,雖然大家期待的跨裝置通用控制還未登場,不過還是有好玩的功能讓大家試一試。這次 macOS Monterey 開放了新的 Object Capture API ,讓用戶可以透過 iPhone 拍攝的照片,轉換成 3D 模型。最近就有一間軟件公司率先推出採用這 API 的 3D 轉換軟件《 PhotoCatch 》免費測試版,讓大家很方便地進行 3D 掃描。到底效果如何呢?
《 PhotoCatch 》仍在測試階段,大家可以到這裡下載。但要注意這程式對硬件有要求,首先當然是要使用 macOS Monterey 測試版作業系統,另外,要求使用任何 M1 Mac 機,又或者具備 16GB RAM 和最少 4GB VRAM AMD 獨顯的 Intel Mac 機。筆者就以 M1 MacBook Air 來作測試。
執筆時《 PhotoCatch 》的版本已經到了 v0.14 。軟件並不需要安裝,下載回來後解壓即可使用,大家可以使用照片或影片來變換 3D 模型,不過以筆者經驗,用影片雖然可以轉換出沒有裁切的 3D 模型,但仔細程度就不及照片轉換。
如果想準確轉換效果好,拍攝時就最好把物件放在純色背景前拍攝,而且要有充足的照明,因為轉換出來的模型材質是取自照片/影片的。另外,拍攝的照片最少要有 20 張,上下不同角度都要拍攝到,照片愈多可提升模型精細度,而透明、反光的物件效果就較差。
筆者拍攝了 67 張照片蕾姆 Figure 的照片放在一個文件夾裡,軟件可以轉換出 Apple 的 usdz 和 3D 軟件常用的 obj 格式。雖然軟件提供了 Preview 、 Reduced 、 Medium 、 Full 和 Raw 等精密度,但筆者測試後就發現只有 Preview 能用,其他的變換後都變成洋紅色,應該是開發者鎖住有關功能,待日後收費正式版推出時才開放。
其他設定還包括提供的照片是否順序,和對特徵的敏感度。注意敏感度太高模型會變得凹凸不平。
用照片轉換的話揀選收藏了相片文件夾就可以按「 Create Model 」即可,但匯入影片的話就會先自動進行抽取畫面的工序,預設每 4 幀抽取 1 張照片,但用戶也可以將取樣率提高。抽取畫面之後就如匯入照片一樣處理。
轉換過程視乎相片的數量而定,筆者匯入 67 張相轉換就需時約 1 分鐘。完成後可以將 3D 模型儲存在本機以其他 3D 軟件編輯、分享給朋友,又或直接上載到 3D 模型平台 Sketchfab 。雖然轉換出來的效果與直接以 3D 軟件建立的模型相差甚遠,這可能與 Preview 精密度有關,另外 Shading 也是問題之一,大家只要上載到 Sketchfab 修改 3D 設定,將 Shading 改為 Shadeless ,效果就會好一些。
如果你沒有 M1 Mac 機或者不想安裝 macOS Monterey ,但又想一試相片轉 3D 的效果, PhotoCatch 其實也有個雲端服務 PhotoCatch Cloud ,不過就要付款,掃描每個模型 US$1.99 ,再按輸出模型精密度加費, Preview 要再加 4¢ ,合共 US$2.03 (約港幣 $15.77 )。
下載《 PhotoCatch 》測試版: 按此