2017-09-13 10 views
0

私はARKit(iPhoneフレームワーク)を調べており、ARKitプロジェクトで無料で提供されるフォルダの1つは、タイトルがart.scnassetsのフォルダです。これらは何を表しますか:art..scn.deatexart.scnassetsは何を表していますか?

答えて

4

ARKitは何も描画しません。拡張現実感の「現実」部分を提供します。つまり、実世界とデバイスとの相対的な位置をアプリに伝えます。その後、「拡大」の部分、つまり現実の世界にあるような3Dコンテンツを描画することは、あなたとあなたの好みのレンダリング技術に依存します。 SceneKitは、iOSに組み込まれてARKitと密接に連携するレンダリング技術ですが(他のものもあります)、Appleのテンプレートとサンプルプロジェクトが使用する傾向があります。

あなたの質問は、どのSceneKitプロジェクトにも当てはまります。 アートの略art名前は何を意味するかについては...

  • 。同様に、アーティストを作成すると、ほとんどの私たちのプログラマーのタイプが図面でひどいので、3Dモデリングやテクスチャリング、アニメーションなどがほとんどないためです。このプロジェクトでは、それは単なるフォルダ名であり、必要な任意のフォルダ名を使用できます。

  • scnは、SceneKit用です。 .scnファイル形式は、すべてのSceneKit固有の機能を保持し、SceneKitを使用した配置とレンダリングに最適化された方法で3Dモデル、テクスチャ、シーン記述、アニメーションなどを保存するためのものです。 SceneKit(またはARKit + SceneKit)アプリ。

  • .dae(Digital Asset Exchange)は、多くの3Dオーサリングパッケージがエクスポートできる3Dアセットのより一般的にサポートされているフォーマットです。

  • 接尾辞が.scnassetsのフォルダは、アプリケーションをビルドするときに特別に扱われるものです。任意のアセットフォーマット(daeobjなど)をテクスチャイメージのような補助ファイルと共に開発中に配置することができます。また、ビルド時にXcodeはアセットを.scnフォーマットに変換し、ターゲットデバイス用に最適化します。

  • texは、おそらくそのプロジェクトの.scnassetsフォルダ内のフォルダ名です。 (たぶんテックスの場合)あなたは.scnassetsフォルダの中に好きなフォルダ構造を持つことができます。

0

SCNはSceneKitのプレフィックスです。

Xcodeで使用されている3Dゲームフレームワークです。

関連する問題