scnnode

    0熱度

    1回答

    在我的遊戲中,我沿着一條直線路徑每5秒鐘左右添加一個新的tempLeftBox(帶有SCNBox幾何的SCNNode和一個SCNMaterial)。 tempLeftBox具有自己的幾何圖形和自己的材質。對於添加的每個tempLeftBox,框的顏色應該是隨機的。這種隨機顏色應該隻影響剛剛添加的那個盒子。並非所有即將添加或已添加的框。我應該如何去做這件事?斯威夫特,SceneKit

    0熱度

    1回答

    我正在測試一些簡單的SceneKit運行時節點創建飛機(只有大約30架飛機),並且傾向於使用Playground來測試概念。通常遊樂場運行速度相當快,但通過SceneKit,通常需要幾分之一秒的繪圖需要幾分鐘的時間。這裏是我的代碼繪製一個簡單5x5的迷宮 import UIKit import SceneKit import PlaygroundSupport // needed to cre

    5熱度

    2回答

    我希望得到一個當前節點位置形成動畫SCNNode 我知道presentationNode,我試圖獲取位置的形式存在,但沒有運氣 這裏是我的代碼 SCNNode * pelvis = [_unit childNodeWithName:@"Bip01_Pelvis" recursively:YES]; SCNNode * present = pelvis.presentationNode;

    1熱度

    1回答

    3D透視應該阻止貨架等正確 的ScnView的樣品圖像: 非常簡單。新增了Scnview。添加了Scnnodes(形狀和燈光) 使用標準Omni型燈。 爲什麼前面的物體沒有阻擋後面的物體? 下面的代碼: [self.studioView addSubview:showTimeView]; showTimeView.frame = CGRectMake(self.paperView.frame.

    1熱度

    1回答

    目標是圍繞場景中任意但可見的點進行軌道運動。 隨着用戶平移,攝像機應圍繞此錨點移動和旋轉。 如果錨點位於屏幕的中間位置,這會非常有用。 但是,如果定位點偏離中心 - 比如說在屏幕的左邊緣 - 相機會在定位點進入中心時立即跳轉。 下面的代碼確定了跳轉問題,但它使用戶感到迷惑,因爲錨點緩慢地移向中心。 相機移動連接到平移手勢。 關於如何解決這個問題的任何想法? let panRecognizer =

    0熱度

    1回答

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

    5熱度

    3回答

    我創建了一個可供玩家移動的SceneKit 3D迷宮世界。一些像跳躍這樣的動作涉及在上下移動照相機的同時在幾秒鐘的時間內改變視角。在此期間,我想忽略用戶的點擊和揮動,這通常會導致其他類型的動作,如轉動和向前移動。 我可以創建相匹配的跳躍時間,並設置一個布爾值,但我希望檢查攝像機的SCNNode的simplier方式的計時器。 有一個簡單的方法,如果攝像機的SCNNode不再運行SCNAction的

    2熱度

    1回答

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

    3熱度

    1回答

    我想顯示圍繞SceneKit範圍內球體上的一個點放置的一些對象,但在對象配置方面存在一些問題。 的主要思想是使相機定位在中心(0,0,0)和所有對象將被配置用於圍繞球形座標系統,所以一旦我把一些圖像球形系統對象周圍,我將旋轉相機圍繞某些軸來查看選定空間部分中的對象。 我開始嘗試做什麼 - 我想創建空的SCNScene,添加燈光,讀取.dae文件和配置對象。 但現在我不明白我在哪裏錯了 - 當我試圖

    9熱度

    1回答

    我已經在XCode中導入了DAE文件並將其轉換爲SCN文件。該文件包含一些帶有動畫的3D對象。 我試圖導入所有節點與他們的動畫,並在現場播放它們。節點已導入,但無法播放動畫。 NSURL *idleURL = [[NSBundle mainBundle] URLForResource:model.model3D withExtension:@"scn" subdirectory