2016-09-18 6 views
1

SketchUpを使用して、幾つかのテクスチャも持つ基本的な形状のDAEファイルを作成しました。SceneKitに3Dモデルを追加するには?

DAEファイルには、これらのテクスチャが含まれているフォルダもあります。 私はSceneKitを使用していて、現存するシーン、カメラ、ライトなどを持っています。私は現時点では、キューブを特定の位置にレンダリングします。どのようにしてキューブではなくDAEモデルをレンダリングできますか?

乾杯。

答えて

2

私はobjective Cではないことにご注意ください。swift(ごめんなさい)。ここで

コード(Objective Cのそれは翻訳するために非常に簡単です)です:

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

さて、あなたはDAEをインポートするとき(本名COLLADAでは、ここから出で、我々はそれでそれを呼び出すことになりますです)アプリリソースや.scnassetsにドラッグして(おそらくクリックしてドラッグ)、まずテクスチャフォルダをインポートしてから、Colladaをインポートします。

テクスチャを最初にやっていないと、Xcodeがマジタルを壊してしまい、手動ですべてのテクスチャを再割り当てする必要があることがわかりました。

+0

なぜシーンを作成する必要がありますか?私はそれが単一のノードとして動作するようにしたい... – us895649

+0

ああ心配しないでください。今それを得た。乾杯 – us895649

関連する問題