> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# RotateMesh - ComfyUI Built-in Node Documentation

> 3Dメッシュをワールド軸周りに、オイラーXYZ角度（度）またはクォータニオンのいずれかを使用して回転させます。

3Dメッシュをワールド軸周りに、オイラーXYZ角度（度）またはクォータニオンのいずれかを使用して回転させます。回転はメッシュの頂点に適用され、法線と接線も回転されるため、ライティングとシェーディングは正しく維持されます。

## 入力

### 共通入力

| パラメータ  | 説明                                                                                                        | データ型           | 必須 | 範囲                                |
| ------ | --------------------------------------------------------------------------------------------------------- | -------------- | -- | --------------------------------- |
| `モード`  | 使用する回転モード。`"euler_xyz"` はワールド軸のX、Y、Zの順に角度（度）を適用します。`"quaternion"` は自動的に正規化される (w, x, y, z) クォータニオンを使用します。 | DYNAMIC\_COMBO | はい | `"euler_xyz"`<br />`"quaternion"` |
| `メッシュ` | 回転させる3Dメッシュ。                                                                                              | MESH           | はい | —                                 |

### euler\_xyz 入力

これらの入力は、`mode` が `"euler_xyz"` に設定されている場合に表示されます。

| パラメータ     | 説明                        | データ型  | 必須  | 範囲                       |
| --------- | ------------------------- | ----- | --- | ------------------------ |
| `angle_x` | X軸周りの回転角度（度）。(デフォルト: 0.0) | FLOAT | いいえ | -360.0〜360.0 (step: 0.1) |
| `angle_y` | Y軸周りの回転角度（度）。(デフォルト: 0.0) | FLOAT | いいえ | -360.0〜360.0 (step: 0.1) |
| `angle_z` | Z軸周りの回転角度（度）。(デフォルト: 0.0) | FLOAT | いいえ | -360.0〜360.0 (step: 0.1) |

### quaternion 入力

これらの入力は、`mode` が `"quaternion"` に設定されている場合に表示されます。

| パラメータ | 説明                                     | データ型  | 必須  | 範囲                     |
| ----- | -------------------------------------- | ----- | --- | ---------------------- |
| `qw`  | クォータニオン (w, x, y, z) のW成分。(デフォルト: 1.0) | FLOAT | いいえ | -1.0〜1.0 (step: 0.001) |
| `qx`  | クォータニオン (w, x, y, z) のX成分。(デフォルト: 0.0) | FLOAT | いいえ | -1.0〜1.0 (step: 0.001) |
| `qy`  | クォータニオン (w, x, y, z) のY成分。(デフォルト: 0.0) | FLOAT | いいえ | -1.0〜1.0 (step: 0.001) |
| `qz`  | クォータニオン (w, x, y, z) のZ成分。(デフォルト: 0.0) | FLOAT | いいえ | -1.0〜1.0 (step: 0.001) |

**注:** `mode` が `"euler_xyz"` で3つの角度がすべて0.0の場合、または `mode` が `"quaternion"` でクォータニオンが単位元 (1, 0, 0, 0) の場合、メッシュは変更されずに返されます。クォータニオンは使用前に自動的に正規化されます。その大きさがゼロに近すぎる場合、ノードはエラーを発生させます。

## 出力

| 出力名    | 説明                                                                  | データ型 |
| ------ | ------------------------------------------------------------------- | ---- |
| `mesh` | 回転後のメッシュ。頂点が回転され、法線は方向として回転されます。接線はX、Y、Z成分が回転され、W（ハンドネス）成分は変更されません。 | MESH |

> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください！ [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RotateMesh/ja.md)

***

**Source fingerprint (SHA-256):** `38b120a3f719264d1269275ecfefa145b507c688735e4a461bb89517c697674f`
