3D モデルを作成して Collada.daeファイルとしてエクスポートするには、Autodesk Maya、Blender、Autodesk 3dsMax、The Foundry Modo、Maxon Cinema 4D、SideFX Houdini などの 3D オーサリング ツールを使用できます。最も簡単な方法は、 Autodesk Maya 2022 の非商用の学生向けバージョンです。無料です。HEREからダウンロードできます。
YouTubeMaya ソフトウェアでモデリングおよび UV マップを作成する方法には、無数の例があります。Maya での UV マッピングのこの例を見てください。したがって、3D モデル (およびその UV テクスチャ) を使用する準備ができたら、SceneKit でサポートされている 4 つの形式のいずれかとしてエクスポートできます。
- アニメーション コラーダ
DAE
- アニメ化された Pixar
USDZ(iOS 12 以降用)
- アニメーション オートデスク
FBX
- シングルフレームソニー
Alembic
- 単一フレームの波面
OBJ

3D ジオメトリのMayaExport Typeでは、次のようにする必要がありますDAE_FBX export。

モデルのテクスチャ (正方形の UV マッピング 1K または 2K) をファイルとしてエクスポートできJPEGますPNG。次のようになります。

この UV-square-texture は、インスペクターで(シェーダー)Diffuseのプロパティのスロットに割り当てる必要があります。Lighting ModelShow the Material

プログラムで作成したい場合は、Swiftコードを次に示します。
let scene = SCNScene(named: "art.scnassets/mushroom.scn")!
let mushroom = scene.rootNode.childNode(withName: "mushroom",
recursively: true)!
let mushroomMaterial = SCNMaterial()
mushroomMaterial.diffuse.contents = UIImage(named: "mushroom.png")
PS Pixar の USDZ ファイル形式での作業:
3D シーンにが必要な場合は、ターミナルで次のコマンドを使用して.usdz変換できます。.usda
usdzconvert file.usda
ここでは、 usdzconvertコマンドについて読むことができます。