2016-09-18 84 views
1

使用SketchUp,我製作了一個DAE文件,基本形狀也有一些紋理。如何將3D模型添加到SceneKit?

的DAE文件還配備了包含這些紋理的文件夾。 我也在使用SceneKit,並有一個現有的場景,相機,燈光等。我此刻,我將許多立方體渲染到某些位置。我如何渲染DAE模型而不是多維數據集?

乾杯。

回答

2

它肯定可以,但請注意,我在objective Cswift(對不起)。

下面是代碼(Objective C的,但它很容易翻譯):

SCNScene *somthing = [SCNScene sceneNamed:@"mySketchupScene.dae"]; 

現在,當您導入DAE(我們將通過它來調用它的真名的Collada從這裏開始了)放入您的應用程序資源或.scnassets(也許通過點擊拖動),確保您先導入紋理文件夾,然後導入Collada。

我發現,如果你不首先做的紋理,然後Xcode中攪亂matireals,你必須手動去重新分配所有的紋理。

+0

爲什麼你需要創建一個場景?我希望它表現得像一個節點... – us895649

+0

啊別擔心。現在明白了。乾杯 – us895649