簡體   English   中英

如何在ARKit中為3D文本自動調整背景大小

[英]How to Auto-Size a Background for 3D text in ARKit

我正在嘗試生成一個自動符合我的程序使用ARKit生成的3D大小的背景。 他們是使用swift / xCode做到這一點的一種方法,還是有一種計算背景必須達到的大小的方法?

例如:text1 =“ abc”

只需要一個小的背景,其中為:text2 =“ abcdefg \\ n 1234567 \\ n testing123”

需要更大的背景,並且文本和背景也將隨文本大小而變化。

看看boundingBox

let text = SCNText(string: "123", extrusionDepth: 0.1)
let textNode = SCNNode(geometry: text)

let (min, max) = textNode.boundingBox
print("width :",max.x - min.x,"height :",max.y - min.y,"depth :",max.z - min.z)

暫無
暫無

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

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