From 175ed732becfdd6a15a387108f1e5c70f50fc4f0 Mon Sep 17 00:00:00 2001 From: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> Date: Thu, 1 Aug 2024 19:01:33 +0900 Subject: [PATCH] chore(en): add more description for MergeSMR --- .../docs/reference/merge-skinned-mesh/index.md | 11 ++++++++++- Localization/en-us.po | 8 ++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.docs/content/docs/reference/merge-skinned-mesh/index.md b/.docs/content/docs/reference/merge-skinned-mesh/index.md index 4d8a4d777..1b4379106 100644 --- a/.docs/content/docs/reference/merge-skinned-mesh/index.md +++ b/.docs/content/docs/reference/merge-skinned-mesh/index.md @@ -19,7 +19,13 @@ Also, it can reduce material slots using the same material, so we can reduce ren This component makes it impossible to turn meshes on and off individually on animations, but material-related animations will work without modification. This component will configure Meshes, Materials, BlendShapes, and Bounds but other settings will not be modified. -Please edit SkinnedMeshRenderer component attached to same GameObject as MergeSkinnedMesh to set AnchorOverride or else. +Please edit SkinnedMeshRenderer component attached to same GameObject as MergeSkinnedMesh to set Anchor Override or else. + +{{< hint info >}} + +If you are using [Modular Avatar], you can add [`MA Mesh Settings`] component to the root of the avatar to set the Anchor Override or else for the whole avatar. + +{{< /hint >}} This component is good for merging your cloth meshes and body meshes but not good for face meshes because BlendShape can cause performance impact. BlendShape is a feature became heavier in proportion to the count of vertices and BlendShapes. @@ -69,3 +75,6 @@ If this checkbox is checked, renderers whose enablement is different than target If this component found some Materials used in multiple renderers, the Materials will be listed here. Check `Merge` to merge those MaterialSlots (SubMeshes) into one MaterialSlot. This reduces DrawCalls. + +[Modular Avatar]: https://modular-avatar.nadena.dev +[`MA Mesh Settings`]: https://modular-avatar.nadena.dev/docs/reference/mesh-settings diff --git a/Localization/en-us.po b/Localization/en-us.po index 2e8a06add..52c87f21a 100644 --- a/Localization/en-us.po +++ b/Localization/en-us.po @@ -339,9 +339,17 @@ msgstr "Please exclude this from the source SkinnedMeshRenderers or remove Cloth msgid "MergeSkinnedMesh:warning:no-root-bone" msgstr "Root Bone of the merged mesh is not set. This may cause unexpected behavior." +msgid "MergeSkinnedMesh:warning:no-root-bone:description" +msgstr "MergeSkinnedMesh does not automatically set the Root Bone of the merged mesh, so you need to set manually.\n" +"If you are using [Modular Avatar], you can also add [`MA Mesh Settings`] component to the root of the avatar to set the Root Bone for the whole avatar." + msgid "MergeSkinnedMesh:warning:no-probe-anchor" msgstr "Anchor Override of the merged mesh is not set. This may cause unexpected behavior." +msgid "MergeSkinnedMesh:warning:no-probe-anchor:description" +msgstr "MergeSkinnedMesh does not automatically set the Anchor Override of the merged mesh, so you need to set manually.\n" +""If you are using [Modular Avatar], you can also add [`MA Mesh Settings`] component to the root of the avatar to set the Anchor Override for the whole avatar." + # endregion # region MergeToonLitMaterial