【ARKit】立体文字を配置してみる

前回は、立方体を表示したので、今度は立体のテキスト文字を表示してみました。

    let str = "本日は晴天なり"
    let depth:CGFloat = 0.05
    let text = SCNText(string: str, extrusionDepth: depth)
    text.font = UIFont(name: "HiraKakuProN-W6", size: 0.5);
    let textNode = SCNNode(geometry: text)

    let (min, max) = (textNode.boundingBox)
    let x = CGFloat(max.x - min.x)
    //let y = CGFloat(max.y - min.y)
    textNode.position = SCNVector3(-(x/2), -1, -2)

    scene.rootNode.addChildNode(textNode)

関連記事