> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-recommend-assets-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Load3DAnimation - ComfyUI 組み込みノードのドキュメント

> ComfyUI の Load3DAnimation ノードに関する完全なドキュメントです。入力、出力、パラメーターおよび使用方法について学びましょう。

Load3DAnimation ノードは、3D モデルファイルを読み込み・処理するためのコアノードです。このノードを読み込むと、`ComfyUI/input/3d/` ディレクトリから利用可能な 3D リソースが自動的に取得されます。また、サポートされている 3D ファイルをアップロード機能でアップロードし、プレビュー表示することもできます。

> * このノードの機能の大部分は Load 3D ノードと同じですが、本ノードはアニメーション付きモデルの読み込みをサポートしており、ノード内で対応するアニメーションをプレビュー表示できます。
> * 本ドキュメントの内容は Load3D ノードのものと同一です。なぜなら、アニメーションのプレビューおよび再生機能を除けば、両者の機能は完全に同一であるためです。

**サポートされるフォーマット**\
現在、本ノードでは `.gltf`、`.glb`、`.obj`、`.fbx`、`.stl` などの複数の 3D ファイルフォーマットがサポートされています。

**3D ノードの設定（プリファレンス）**\
3D ノードに関連するいくつかの設定は、ComfyUI の設定メニューで行うことができます。対応する設定については、以下のドキュメントをご参照ください：

[設定メニュー](https://docs.comfy.org/interface/settings/3d)

通常のノード出力に加えて、Load3D ノードにはキャンバスメニュー内に多数の 3D 表示関連設定が用意されています。

## 入力

| パラメーター名     | 型      | 説明                                                                   | 初期値  | 範囲           |
| ----------- | ------ | -------------------------------------------------------------------- | ---- | ------------ |
| model\_file | ファイル選択 | 3D モデルファイルのパス。アップロードに対応。デフォルトでは `ComfyUI/input/3d/` からモデルファイルを読み込みます | -    | サポート対象フォーマット |
| width       | INT    | キャンバス描画の幅                                                            | 1024 | 1–4096       |
| height      | INT    | キャンバス描画の高さ                                                           | 1024 | 1–4096       |

## 出力

| パラメーター名          | データ型           | 説明                                                        |
| ---------------- | -------------- | --------------------------------------------------------- |
| image            | IMAGE          | キャンバスで描画された画像                                             |
| mask             | MASK           | 現在のモデル位置を含むマスク                                            |
| mesh\_path       | STRING         | モデルファイルのパス                                                |
| normal           | IMAGE          | 法線マップ（ノーマルマップ）                                            |
| lineart          | IMAGE          | 線画（ラインアート）出力。対応する `edge_threshold` は、キャンバスのモデルメニューで調整可能です |
| camera\_info     | LOAD3D\_CAMERA | カメラ情報                                                     |
| recording\_video | VIDEO          | 録画動画（録画が存在する場合のみ出力）                                       |

すべての出力のプレビュー：

<img src="https://mintcdn.com/dripart-docs-recommend-assets-api/lHvc-EW9wWg1OPFd/images/built-in-nodes/Load3DAnimation/load3d_outputs.webp?fit=max&auto=format&n=lHvc-EW9wWg1OPFd&q=85&s=0d0c5bd8658069d88d1c0b0d8bb8e7e8" alt="表示操作のデモ" width="2594" height="1272" data-path="images/built-in-nodes/Load3DAnimation/load3d_outputs.webp" />

## キャンバス領域の説明

Load3D ノードのキャンバス領域には、以下のような多様な表示操作が含まれています：

* プレビュー表示設定（グリッド表示、背景色、プレビュー表示）
* カメラ制御：FOV（画角）およびカメラ種別の制御
* グローバルイルミネーション強度：照明の強さを調整
* 動画録画：動画の録画およびエクスポート
* モデルのエクスポート：`GLB`、`OBJ`、`STL` 形式をサポート
* その他

<img src="https://mintcdn.com/dripart-docs-recommend-assets-api/lHvc-EW9wWg1OPFd/images/built-in-nodes/Load3DAnimation/load3d_ui.jpg?fit=max&auto=format&n=lHvc-EW9wWg1OPFd&q=85&s=643327b7a6c4474aa7142cd8b07375f0" alt="Load 3D ノードの UI" width="2025" height="1696" data-path="images/built-in-nodes/Load3DAnimation/load3d_ui.jpg" />

1. Load 3D ノードの複数のメニューおよび非表示メニューを含む
2. 「プレビューウィンドウのサイズ変更」と「キャンバス動画録画」のメニュー
3. 3D 表示操作用の座標軸
4. プレビューのサムネイル
5. プレビューのサイズ設定：サイズを指定してウィンドウをリサイズすることで、プレビュー表示の拡大・縮小が可能

### 1. 表示操作

<video controls width="640" height="360">
  <source src="https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/view_operations.mp4" type="video/mp4" />

  お使いのブラウザは動画再生をサポートしていません。
</video>

表示制御操作：

* 左クリック＋ドラッグ：視点の回転
* 右クリック＋ドラッグ：視点の平行移動（パン）
* マウスホイールのスクロール、または中ボタンクリック＋ドラッグ：ズームイン／ズームアウト
* 座標軸：表示方向の切り替え

### 2. 左側メニューの機能

![メニュー](https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/menu.webp)

キャンバス上では、一部の設定がメニュー内に隠されています。メニューボタンをクリックすると、さまざまなメニューが展開されます。

* 1. **シーン（Scene）**: プレビューウィンドウのグリッド表示、背景色、プレビュー設定を含む
* 2. **モデル（Model）**: モデルの描画モード、テクスチャ・マテリアル、上方向（Up direction）の設定
* 3. **カメラ（Camera）**: 平行投影（オルソグラフィック）と透視投影（パースペクティブ）の切り替え、および透視角度の設定
* 4. **ライト（Light）**: シーン全体の照明強度（グローバルイルミネーション）
* 5. **エクスポート（Export）**: モデルを他の形式（GLB、OBJ、STL）へエクスポート

#### シーン（Scene）

![シーンメニュー](https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/menu_scene.webp)

シーンメニューでは、シーンの基本設定が可能です。

1. グリッドの表示／非表示
2. 背景色の設定
3. 背景画像のアップロード（クリックで実行）
4. プレビューの非表示

#### モデル（Model）

![モデルメニュー](https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/menu_model.webp)

モデルメニューでは、モデルに関連する各種機能が提供されます。

1. **上方向（Up direction）**: モデルの「上」方向を定義する軸を選択
2. **マテリアルモード（Material mode）**: モデルの描画モードを切り替え（オリジナル／法線／ワイヤーフレーム／ラインアート）

#### カメラ（Camera）

![カメラメニュー](https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/menu_camera.webp)

このメニューでは、平行投影と透視投影の切り替え、および透視角度（FOV）の設定が可能です。

1. **カメラ（Camera）**: 平行投影と透視投影を素早く切り替え
2. **FOV（Field of View）**: FOV 角度を調整

#### ライト（Light）

![ライトメニュー](https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/menu_light.webp)

このメニューにより、シーン全体のグローバルイルミネーション強度を迅速に調整できます。

#### エクスポート（Export）

![エクスポートメニュー](https://raw.githubusercontent.com/Comfy-Org/embedded-docs/refs/heads/main/comfyui_embedded_docs/docs/Load3d/asset/menu_export.webp)

このメニューでは、モデルを他の形式へ迅速に変換・エクスポートできます。

### 3. 右側メニューの機能

<video controls width="640" height="360">
  <source src="https://mintcdn.com/dripart-docs-recommend-assets-api/lHvc-EW9wWg1OPFd/images/built-in-nodes/Load3DAnimation/recording.mp4?fit=max&auto=format&n=lHvc-EW9wWg1OPFd&q=85&s=b5f9cf7870798eafb54fd206ed8814a7" type="video/mp4" data-path="images/built-in-nodes/Load3DAnimation/recording.mp4" />

  お使いのブラウザは動画再生をサポートしていません。
</video>

右側メニューには主に以下の2つの機能があります：

1. **ビュー比率のリセット**: ボタンをクリックすると、設定した幅と高さに基づいてキャンバス描画領域のアスペクト比が自動調整されます。
2. **動画録画**: 現在の3Dビュー操作を動画として録画でき、録画済み動画のインポートも可能。録画動画は `recording_video` として後続ノードへ出力できます。
