scnnode

    1熱度

    1回答

    這是我的問題。我已創建的瑪雅對象中具有以下層次: bigButton | |-- redDome | | | |-- polySurface1 | |__ polySurface2 | |-- greenDome | |-- polySurface3 |__ polySurface

    1熱度

    1回答

    我試圖確定一個SCNText的邊界框,但getBoundingBoxMin:max:總是給我零。 這是在SCNText類擴展中運行的代碼,所以self是[textNode geometry]。 [self setString:newText]; SCNVector3 min = SCNVector3Zero; SCNVector3 max = SCNVector3Zero;

    1熱度

    2回答

    的目標是在同一時間以動畫多SCNNodes然後調用完成塊,一旦所有的動畫完成。並行動畫具有相同的持續時間,因此如果一起開始,它們將同時完成。 This SO answer使用雪碧套件的group功能的建議,但在現場包沒有模擬,因爲SCNScene類缺乏runAction。 一個選項是單獨運行的所有行動,打擊在每個節點各有一個通話同完成的功能,它必須保持一個標誌,以確保它僅調用一次。 另一種選擇是避

    1熱度

    1回答

    我是SceneKit的新手,所以完全有可能/我可能試圖做的事情甚至都不是正確的方法。所以這裏是我的一般意圖: 我正在建立一個玩家旅行的「隧道」。這是一個程序化的隧道。我確定代表隧道網格的點的位置,然後用三角形將點連接在一起以對其進行蒙皮處理。我使用下面的方法來生成我的三角形: func addTriangleFromPositions(scene: SCNScene, point1: SCNVec

    0熱度

    1回答

    目標是縮放SCNNode並將其垂直居中放置在其父節點中。 但是,縮放SCNNode不會影響其邊界框,並且計算縮放的高度不起作用。如果沒有一個精確的高度,你如何能夠將節點垂直居中放置在父節點中? 要說明使用縮放高度的問題,請參閱附加文件Tiki.dae。資產的原始高度(如邊界框所示)爲324.36。但是,如果將Y標尺設置爲0.01,則高度不會變爲〜3.24。它變得小於3,你可以通過將它舒適地安裝在高

    0熱度

    1回答

    我是SceneKit的新手,我可以使用以下幫助: 我有兩個SCNViews - 一個大的顯示用戶場景的視圖(skView),可以是通過與標準allowsCameraControl選項用戶操縱啓用 - 在左角另一個小一(coordinateCrossView),其示出了座標交叉,我想以反映任何相機導航用戶執行在大SCNView 我實現它通過使ViewController持有兩個SC NVIEWS一個

    1熱度

    1回答

    我正在讀取陀螺儀,並將SCNText幾何體的字符串更改爲陀螺儀的偏航值。這個變化發生在陀螺儀處理器內部,每1/30秒被調用一次。 SCNText幾何圖形是使用Interface Builder創建的。 我使用這個代碼來檢索到文本的引用: SCNNode *textNode = [scene.rootNode childNodeWithName:@"yawText" recursively:YES]

    0熱度

    1回答

    在SceneKit中,假設您希望在半透明節點Parent中嵌入節點Child,以使Parent像一個「籠子」一樣操作,您可以看到並查看Child。 具體說,Parent是一個半徑爲2的SCNSphere。Child是一個半徑爲1的SCNSphere,是Parent的子節點。 由於它在父項內部,子項不可見。將父母的不透明度設置爲0.3或半透明也會影響孩子的不透明度,這樣您可以看到孩子,但現在孩子不再

    1熱度

    1回答

    添加SCNReferenceNode可以在Xcode場景編輯器完成後工作。但是,如果使用下面的代碼以編程方式完成,則場景中不會顯示任何內容。 filePath包含print語句證明的有效路徑以及逐步執行代碼。 幫助? if let filePath = NSBundle.mainBundle().pathForResource("RefTest", ofType: "scn", inDirecto

    2熱度

    1回答

    設計人員提供了在Cinema 4D中創建的attached two DAE files。 這兩種資產在Cinema 4D中都具有可比的尺寸。這兩個DAE文件都是使用相同的導出過程生成的。 但是,將DAE文件導入到SceneKit場景中會產生不同的結果。 Chango.dae以「正常」尺寸導入,邊界框爲〜3x4x3。 Tiki.dae以大容量導入,邊界框爲〜155x325x140。它在C4D內的尺寸