LoginSignup
3
0

More than 3 years have passed since last update.

【ARKit】.scnファイル用のアセットフォルダを作成

Posted at

はじめに

以下の記事を参考にARKit上に3Dモデルを表示するテストをしていたのですが、表題の件で詰まったので備忘録として。

実行環境

  • Xcode 11.2.1
  • Projectは、Single View App として作成

.scnファイル用のアセットフォルダって何?

.scnファイルを入れるためのアセットフォルダ作成します。

とあり、これはどうやって作るのかがわからなくていろいろ調べたところ「SceneKit Catalog」のことで、Appleの公式ドキュメントに書いてありました。

For best results, place scene files that ship in your app bundle in a folder with the .scnassets extension, and place image files referenced as textures from those scenes in an Asset Catalog.

(訳)最良の結果を得るには、アプリバンドルに含まれるシーンファイルを.scnassets拡張子を持つフォルダーに配置し、それらのシーンからテクスチャとして参照される画像ファイルをアセットカタログに配置します。

.scnassetsの作り方

  • File>New>File... を選択する。
    cap01.png

  • Resouce の中にある SceneKit Catalog を選択して Next を押す。
    cap02.png

  • 名前をつけて保存(ここでは art.scnassets としました)する。
    cap03.png

  • できたフォルダ(art.scnassets)を選択した状態で、下のように表示されていればOK。
    cap04.png

ちなみに

新規Projectを作るときに、Gameを選択して Game Techinology:SceneKitを選択した場合は、最初から art.scnassets が作成されて飛行機のモデルのシーン(ship.scn)とそのテクスチャ(texture.png)が入っています。
cap05.png
cap06.png
cap07.png

まとめ

ARKit、ほぼ初めてなので、いろいろわからないこと多いです。ちょっとずつ試してみる予定です。

以下の記事も参考になりました。ありがとうございます。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0