SCNNode position dans différents endroits où sont largement reconnus Swift

voix
0

J'ai ce code dans le didAddNode après une image est reconnue. Les images affichent les uns sur les autres selon un motif X. Je leur ai besoin d'être un à côté de l'autre. Je l'ai essayé le x SCNNode, y et z, mais l'image ne bouge pas dans le point central. Je l'ai fait l'ancre pour être l'image de référence avant mais aussi ne pas me rendre à l'objectif. J'ai essayé le SCNVector3 (0,0, -0,2), l'image disparaît de l'écran

  //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)

Voici ce qui est apparaître:

entrez

Ceci est mon objectif:

entrez

Créé 03/12/2019 à 00:06
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

Je suis le noeud d'image à placer sur la façon dont je en ai besoin. Je devais jouer avec overlayNode2.position = SCNVector3 (-0,01, -0,01, -0,01) overlayNode2.eulerAngles.x = -Float.pi / 2

Créé 04/12/2019 à 07:03
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more