From 1fe8255f52a4b980faf93b191ef22d65d40c0fa3 Mon Sep 17 00:00:00 2001 From: bd_ Date: Fri, 27 Sep 2024 18:55:10 -0700 Subject: [PATCH] docs: update mesh settings docs --- docs~/docs/reference/mesh-settings.md | 16 ++++++++++++---- .../current/reference/mesh-settings.md | 13 ++++++++++--- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/docs~/docs/reference/mesh-settings.md b/docs~/docs/reference/mesh-settings.md index b506fb1f..b7c255e1 100644 --- a/docs~/docs/reference/mesh-settings.md +++ b/docs~/docs/reference/mesh-settings.md @@ -23,10 +23,18 @@ designed for a specific avatar. ## Manually configuring Mesh Settings -When you add Mesh Settings to a game object, initially it is configured to do nothing. By setting either -"Anchor Override Mode" or "Bounds Override Mode" to "Set", you can configure the anchor override or bounds -for all meshes under that game object. Alternately, by setting the mode to "Don't set", you can exclude -these meshes from the influence of Mesh Settings higher up on the hierarchy. +When you add Mesh Settings to a game object, initially it is configured to do nothing. In order for the settings +component to have any effect, you need to change the "Anchor Override Mode" and/or "Bounds Override Mode". These +support the following options: + +- Inherit: This component does nothing for this setting; it will inherit values set in parent Mesh Settings. +- Set: This component sets the corresponding setting on any meshes on its GameObject or its children. +- Don't set: This component _blocks_ any parent Mesh Settings from having an effect. Meshes will remain at their default + settings. +- Set or inherit: If there is a parent Mesh Settings in Set mode, it will be used. If no parent Mesh Settings applies, + then this component's settings will be used. This is useful for outfit prefabs, to ensure that any avatar-wide + settings + take precedence. When configuring bounds, the bounding box will be determined relative to the transform you specify as the "Root Bone". Note that bounds only affects Skinned Mesh Renderers, but Anchor Override also impacts other diff --git a/docs~/i18n/ja/docusaurus-plugin-content-docs/current/reference/mesh-settings.md b/docs~/i18n/ja/docusaurus-plugin-content-docs/current/reference/mesh-settings.md index e0d96bf7..12459d0f 100644 --- a/docs~/i18n/ja/docusaurus-plugin-content-docs/current/reference/mesh-settings.md +++ b/docs~/i18n/ja/docusaurus-plugin-content-docs/current/reference/mesh-settings.md @@ -21,9 +21,16 @@ Mesh Settingsコンポーネントを使用すると、特定のゲームオブ ## Mesh Settingsの手動設定 -ゲームオブジェクトにMesh Settingsを追加すると、最初は何も効果がありません。Anchor Overrideの設定モードまたはBounds Override -の設定モードを「設定」に設定することで、そのゲームオブジェクトの下にあるすべてのメッシュのアンカーオーバーライドまたはバウンズ -を設定できます。また、モードを「設定しない」に設定することで、これらのメッシュを階層の上位にあるMesh Settingsの影響から除外できます。 +ゲームオブジェクトにMesh Settingsを追加すると、最初は何も効果がありません。効果を発揮するには、まずは「Anchor Override +設定」あるいは +「Bounds 設定」で「設定モード」を変更する必要があります。以下の選択しがあります。 + +- 継承:このコンポーネントはこの設定に対して何もしません。親のMesh Settingsで設定された値を継承します。 +- 設定:このコンポーネントは、そのゲームオブジェクトとその子にあるメッシュの対応する設定を設定します。 +- 設定しない:このコンポーネントは、親のMesh Settingsの影響を受けないようにします。メッシュはデフォルトの設定のままです。 +- 親が継承された時は継承、または設定:親のMesh Settingsが設定モードにある場合、それが使用されます。親のMesh + Settingsが適用されない場合、 + このコンポーネントの設定が使用されます。衣装プレハブなどに、アバター全体の設定が優先されるようにするために便利です。 バウンズを設定する場合、バウンディングボックスは「Root Bone」として指定したトランスフォームに対して相対的に決定されます。 また、バウンズはSkinned Mesh Rendererのみに影響しますが、Anchor OverrideはMesh RendererやLine Rendererなどの他のタイプの