scnnode

    0熱度

    2回答

    我已通過使用Interface Builder將3D文本拖動到場景來創建此SceneKit文本。 它的建立這樣的: 軸線是在左下方。有沒有一種方法可以使用界面構建器將軸置於該文本上?

    0熱度

    1回答

    我在Maya上創建了一個對象並將其導出到dae文件。該對象是一個包裹在紋理中的圓柱體。着色器,上Maya中創建並導入到SceneKit是一個的Phong具有以下特徵: 我一全光添加到場景中使用以下參數: 圓柱體被燈光吹過,發亮。但只是那個圓筒。場景中的其他物體顯示正常。 當我嘗試更改燈光和對象着色器上的任何參數時,我在界面生成器預覽中看到更改,但在iPhone上運行應用程序時無效。是的,我試圖在b

    1熱度

    1回答

    問題在標題中。我需要訪問SCNNode的SCNGeometry,然後編輯SCNGeometry的SCNMaterial集合,但是當我檢查節點時,幾乎所有屬性都設置爲nil,包括geometry屬性。奇怪的是,所有的節點都已經從.dae文件中加載,並且在場景中都可以正常顯示。任何有識之士將不勝感激。

    0熱度

    1回答

    我想創建一個基金來創建一個節點數組。我的聲明如下: func createSphereNode() { var spheres = [SCNNode()] let sphereGeometry = SCNSphere(radius: 2.5) let sphereMaterial = SCNMaterial() sphereMateri

    2熱度

    1回答

    我目前正在跟隨David Roonqvist的3D圖形和SceneKit書。 第5章涉及命中測試,沒有實現它的問題,但只涉及他的鼠標事件的測試。 現在,我知道我的相機的方向將始終與某個幾何相交。 我需要獲取相機方向和幾何之間的相交點的紋理座標。 任何指針如何去呢?我一直在尋找沒有太多成功。 任何幫助表示讚賞。

    0熱度

    1回答

    我有一個SCNNode(由SCNPlane組成),上面有一個圖像,我想把文本放在圖像上。我瞭解SCNNode可以有不同的材料。我的問題是我可以加載SCNNode上的圖像,但是當我加載它時文本不會出現。我的代碼看起來是這樣的: let mat = SCNMaterial() let mat2 = SCNMaterial() let node = SCNNode(geometry: SCNPlan

    5熱度

    1回答

    我正在使用SceneKit並且有多個SCNNodes的應用程序,當用戶點擊一個時,它將按照他們的手指(使用UILongPressGestureRecognizer)。在國家開始和改變,我使用下面的代碼行更改節點的位置: _currentlyMoving?.position = SCNVector3Make(worldPoint.x, worldPoint.y, worldPoint.z) 在這

    0熱度

    1回答

    開始復位: func handleTap(gestureRecognize: UIGestureRecognizer) { let sceneView = self.view as SCNView let slice = self.cubes[0...8] let container = SCNNode() for node: SCNNode in sli