簡體   English   中英

3D模型與ARKit中的尺寸看起來不一樣

[英]3D Model is not looking same as size in ARKit

問題陳述

我在AR中遇到了麻煩,我們的型號尺寸與真實產品不匹配。這款iPhone與真實iPhone具有相同的尺寸,但與真實產品不匹配。

iPhone型號-(5.44 x 2.64 x 0.28 in)

參考截圖

ARKit中的iPhone 7

參考.obj文件下載obj

.obj的大小很可能不正確。

如果將模型加載到SceneKit Editor ,然后單擊右側的“多維數據集”:

在此處輸入圖片說明

您將在“ transforms section看到一個顯示“ Bounding Box的區域。

您可以在此處查看您的模型實際上是否正確:

在此處輸入圖片說明

在我的示例中,我的模型是SCNPlane ,其widthheight為0.1m(10厘米)。

如果您的邊界框不正確,則需要設置scale ,可以使用SCNNodescale屬性來完成,例如:

model.scale = SCNVector3(0.1, 0.1, 0.1)

因此:

比例矢量的每個分量都會乘以節點幾何的相應尺寸。 這三個維度的默認比例均為1.0。 例如,將縮放比例(2.0、0.5、2.0)應用於包含立方體幾何體的節點會減小其高度,並增加其寬度和深度。

希望能幫助到你...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM