Käfig-Meshes sind unsichtbare Oberflächen eines MeshPart, die es anderen unterstützten Meshes ermöglichen, sich über einander zu dehnen und zu verformen. Mit Käfig-Meshes können Sie eine Reihe von Meshes erstellen, die dynamisch ihre Größe, Form und Schichtung über ein anderes Mesh beliebiger Form oder Größe anpassen können.
Sie ermöglichen geschichtete Accessoires — 3D-Accessoires wie Jacken, Kleider und Cardigans, die sich an den Körper eines Charakters anpassen und natürlich übereinander gestapelt werden — und Sie können sie auch auf jedes MeshPart anwenden, solange alle Käfig-Meshes die gleiche UV-Abbildung teilen.

Ein Käfig-Mesh ist eine vereinfachte Kopie eines Render-Meshes, das eine umhüllende Oberfläche definiert. Im Gegensatz zu Roblox' Kollisionssystem, das universell funktioniert, können Käfig-Meshes nur mit anderen gepaarten Käfig-Meshes arbeiten.
Um ein Mesh über ein anderes zu passen, koppelt Roblox die Vertizes eines Käfigs mit denen des anderen anhand ihrer UV-Koordinaten und formt dann das Render-Mesh so um, dass sein Käfig mit dem Zielkäfig übereinstimmt. Käfig-Meshes werden typischerweise in einem Modellierungswerkzeug wie Blender oder Maya konfiguriert.
Komponenten von Käfig-Meshes
In Studio sind Käfig-Meshes Kinder eines MeshPart und werden durch Nachkommen der Klasse BaseWrap dargestellt:
| Käfig-Mesh-Typ | In Blender | In Studio |
|---|---|---|
WrapTarget | ![]() Ein Render-Mesh mit einem einzelnen _OuterCage-Mesh. | ![]() Ein MeshPart mit einem Kind WrapTarget. |
WrapLayer | ![]() Ein Render-Mesh mit einem _InnerCage und einem _OuterCage-Mesh. | ![]() |
Da ein Käfig sich wie eine Komponente seines Elternteils verhält, ist ein MeshPart der einzige gültige Elternteil für diese Objekte. Sie erstellen Käfig-Meshes zusammen mit Ihrem Render-Mesh in einer Modellierungsanwendung wie Blender oder Maya und importieren sie zusammen.
Wie Käfige gepaart werden
Roblox paart Käfige anhand ihrer UV-Koordinaten und nicht nach Position, sodass zwei Käfige, die eine UV-Anordnung teilen, sich über einander wickeln können, selbst wenn ihre Formen unterschiedlich sind. Dies ermöglicht es einem einzelnen Accessoire, sich an Körper völlig unterschiedlicher Formen und Größen anzupassen, ohne es für jedes einzelne neu zu modellieren.

Die folgenden Formen sind völlig unterschiedlich, aber sie teilen alle die identische UV-Karte oben, sodass ein einzelnes geschichtetes Mesh sich auf jede von ihnen deformieren kann.



Käfig-Assets erstellen
Verwenden Sie die folgenden Anleitungen, um Käfig-Assets zu erstellen. Jede Anleitung enthält herunterladbare Dateien und grundlegende Implementierungsschritte, um mitzumachen.
- Käfige in Blender erstellen — erstellen Sie die äußeren und inneren Käfige für ein Modell und importieren Sie sie in Studio.
- Verformung anwenden — deformieren Sie ein Käfig-Mesh auf ein Ziel mit einem WrapLayer.
- Erstellen Sie Ihr eigenes geschichtetes Accessoire — erstellen Sie ein geschichtetes Accessoire mit den bereitgestellten Referenzkäfigen von Roblox.



