蘋果發(fā)布ARKit工具RoomPlan,支持掃描建模房間3D平面圖
查看引用/信息源請點擊:映維網(wǎng)Nweon
基于ARKit
(映維網(wǎng)Nweon?2022年06月07日)蘋果全新發(fā)布的RoomPlan(Beta)是一個基于ARKit的Swift API,這個框架可以利用iPhone和iPad搭載的攝像頭和激光雷達、經(jīng)過訓練的機器學習模型,以及Reality Kit的渲染能力來掃描儀創(chuàng)建房間的三維平面圖,包括家具的尺寸和類型等關(guān)鍵特征。

開發(fā)者可以直接在應用程序中通過RoomPlan創(chuàng)建房間的平面圖,從而幫助用戶做出更明智的決策。當然,相關(guān)掃描可以是建筑和室內(nèi)設(shè)計工作流程的第一步,因為它可以幫助簡化概念探索和規(guī)劃。
另外,RoomPlan以USD或USDZ文件格式輸出,包括房間中識別的每個對象的尺寸和類型等信息。當導出到各種USDZ兼容工具時(如Cinema 4D、Shapr3D或AutoCAD),你可以進一步調(diào)整每個對象的細節(jié)。

1. 進行捕獲
要開始捕獲,應用程序會顯示一個AR視圖(RoomCaptureView)。當在房間內(nèi)移動時,所述視圖將顯示虛擬提示:
實時圖形疊加顯示在房間的物理結(jié)構(gòu),從而傳達掃描進度。
如果框架需要特定類型的設(shè)備移動或透視來完成捕獲,UI將顯示說明如何定位設(shè)備的說明。
當應用程序確定當前掃描已完成時,視圖將顯示掃描房間的小規(guī)模版本,從而供用戶批準。
或者,你的應用程序可以通過直接創(chuàng)建和使用掃描會話對象(RoomCaptureSession),在掃描過程中顯示自定義圖形。
2. 訪問捕獲的結(jié)果
這個框架將掃描輸出為參數(shù)化數(shù)據(jù),允許你的應用程序輕松修改掃描房間的各個組件。RoomPlan同時以各種USD格式提供結(jié)果。利用相關(guān)asset,你的應用程序可以實現(xiàn)自定義功能,例如:
估計房間特定區(qū)域的大小。
從目錄中以各種樣式和位置預覽虛擬家具。
在3D游戲中集成房間的一個版本。
---
原文鏈接:https://news.nweon.com/97817