0

画像が認識された後、didAddNode にこのコードがあります。画像は X パターンで互いの上に表示されます。私はそれらが隣り合っている必要があります。SCNNode x、y、および z を試しましたが、画像が中間点内で移動しません。以前にアンカーを参照画像にしたことがありますが、それも目標に到達しませんでした。SCNVector3(0,0,-0.2) を試しました 画像が画面から消えます

  //IMAGE 1
let plane = SCNPlane(width: 0.01 ,height: 0.01)
            if let cgImage = ImageUse!.cgImage {
                plane.firstMaterial?.diffuse.contents = cgImage
            }
let overlayNode = SCNNode.init(geometry: plane)
                      overlayNode.eulerAngles.x = -Float.pi / 2
                      node.addChildNode(overlayNode)

//IMAGE 2
let plane2 = SCNPlane(width: 0.01,height: 0.01)

if let cgImage = ImageUse2!.cgImage {
              plane2.firstMaterial?.diffuse.contents = cgImage
               }

let overlayNode2 = SCNNode.init(geometry: plane2)
            overlayNode2.eulerAngles.x = -Float.pi / 4
            node.addChildNode(overlayNode2)

ここに何が表示されていますか:

ここに画像の説明を入力

これが私の目標です:

ここに画像の説明を入力

4

1 に答える 1