SCNNode pozice na různých místech, když obraz uznán Swift

hlasů
0

Mám tento kód do didAddNode po obraz je uznána. Snímky se zobrazují v horní části navzájem v X vzorem. Musím jim být jeden vedle druhého. Jsem zkoušel SCNNode X, Y a Z, ale obraz se nepohybuje ve středním bodě. Jsem udělal kotvu být referenčního snímku předtím, ale že také nedostal mě k cíli. Snažil jsem se SCNVector3 (0,0, -0,2) obraz zmizí z obrazovky

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

Tady to, co se objevil:

zadejte

To je můj cíl:

zadejte

Položena 03/12/2019 v 00:06
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Mám uzel obrazu, které mají být umístěny na to, jak jsem ji potřebují. Musel jsem hrát si s overlayNode2.position = SCNVector3 (-0,01, -0,01, -0,01) overlayNode2.eulerAngles.x = -Float.pi / 2

Odpovězeno 04/12/2019 v 07:03
zdroj uživatelem

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