Roblox unterstützt eine Vielzahl von Mesh-Konfigurationen, die von Drittsoftware wie Blender oder Maya erstellt wurden.
Stellen Sie sicher, dass Ihr Modell die folgenden Modellierungs-Spezifikationen und Richtlinien erfüllt, bevor Sie exportieren, um die Studio-Kompatibilität zu gewährleisten. Bestimmte Arten von Assets, wie Charaktere und Zubehör, haben zusätzliche Spezifikationen:
- Wenn du ein modulares Zubehörmodell erstellst, stelle sicher, dass dein Modell Zubehörspezifikationen folgt.
- Wenn du ein Kleidungs-Accessoire-Modell erstellst, stelle sicher, dass dein Modell Kleidungs-Spezifikationen folgt.
- Wenn du ein Avatar-Charaktermodell erstellst, stelle sicher, dass dein Modell Charakter-Spezifikationen folgt.
Wenn Sie bereit sind, zu exportieren, sehen Sie Export-Anforderungen für Mesh-Export-Einstellungen für Blender und Maya.
Geometrie
Siehe die folgenden Spezifikationen für allgemeine Geometrie:
- Budgets - Einzelne Meshes können nicht mehr als 10.000 Dreieck überschreiten. Avatar-Artikel haben ihre eigenen einzelnen Budget-Anforderungen für Charaktere und Zubehör.
- Wasserdicht - Alle Geometrie muss wasserdicht sein, ohne ausgelöste Löcher oder Rückseiten.
- Keine N-Gons - Meshes müssen in Quads möglichst sein.
- Lage - Meshes können nicht 0 Dicke sein und müssen etwas Volumen haben.
Rigging und Skinning
Roblox unterstützt Drittmeshes mit einem internen Rig oder einer Skelettstruktur, die als zusätzliche Artikulationspunkte in deinem Modell verwendet werden können. Siehe Charakter-Rigs für spezifische Standards für ein R15-Charakter-Rig.
Siehe die folgenden Anforderungen für die allgemeine Rigging und Skinning:
- Transformations - Alle Knochen (Blender) oder Gelenke (Maya) müssen eingefroren und die Skalierungswerte auf 1 , 1 , 0> 10> und die Rotationswerte auf 3> 03> , 6> 06> , 9> 0 9> festgelegt
- Symmetrie - Wenn möglich, halten Sie dieSymmetrie bei der Anwendung von Einflüssen auf ein Rig
- Root Joint - Die Root-Knochen oder -Gelenke sollten immer auf 0 , 0 , 0> 00> eingestellt sein.
- Maximale Einflüsse - Ein Verlauf kann nicht von mehr als 4 Knochen oder Gelenken beeinflusst werden.
- Keine Wurzelbeeinflussungen - Wirken Sie keine Einflüsse auf die Wurzelknochen oder Verbindung.
Texturen
Roblox unterstützt grundlegende Farbtexturen und moderne PBR-Texturen. Für technische Anforderungen und Best Practices beim Generieren einzelner Texturbilder siehe Texturspezifikationen.
Animationen
Eine Animation kann in jedem .fbx Mesh-Export enthalten sein. Für Informationen zum Vorbereiten einer Charakteranimation aus einer Modellierungssoftware für den Export, siehe Exportieren von Animationen aus Maya.
Siehe die folgenden Anforderungen für Assets mit Animationen:
- Einzelne Schienen-Animation - Nur eine einzige Animationsschiene kann mit einem Netzwerk oder Modell exportiert werden. Wenn Sie mehrere Animationen exportieren möchten, müssen Sie separate Exporte für jede Animation erstellen, die Sie importieren möchten.
Käfige und Käfige
Innen- und Außenkäfige sind nicht rendernde Meshes, die Roblox verwendet, um die inneren und äußeren Oberflächen eines Mesh mit einem WrapLayer oder WrapTarget Instanz zu definieren. Diese Käfige werden in der Regel mit Charakteren und Zubehör verwendet, aber Sie können Käfigmeshes für jedes Mesh-Objekt verwenden.
Für den allgemeinen Gebrauch siehe die folgenden Anforderungen für das Hinzufügen von Innen- und Außenkäfig-Meshes zu deinem Modell:
Namensregeln: - Die innere und äußere Käfige müssen nach dem primären Mesh-Objekt mit _InnerCage und _OuterCage benannt werden.
Außenkäfig - Modelle, wie ein spielbares Charakter, das nicht erwartet deform, aber das Ziel von Meshes ist, die über ihm Strecken werden, erfordern nur einen Außenkäfig.
Vertikal- und UV-Karte - Löschen Sie keine Vertikalien oder ändern Sie die UVs auf den inneren oder äußeren Käfigen, da dies Fehler beim Importieren in Studio oder beim Ausrüsten auf einen Charakter verursachen kann.
Symmetrie und Konsistenz - Halten Sie jedes Gesicht (die Lücke zwischen den Vieren) konstant groß und bewahren Sie dieSymmetrie, wo immer möglich. Verwenden Sie Symmetriewerkzeuge in Ihrer Modellierungssoftware, wenn möglich.