Jeder Roblox-Nutzer wird durch eine anpassbare Figur namens Avatar repräsentiert. Avatare sind Charaktermodelle mit vielen spezialisierten Funktionen, die es den Nutzern ermöglichen, mit der Welt zu interagieren und sich mit einer Vielzahl von Kleidung und Zubehör aus dem Marktplatz anzupassen.
Benutzerdefinierte Avatare werden zuerst in 3D-Modellierungsprogrammen erstellt, wie Blender oder Maya, bevor sie in Studio importiert werden. Um einen benutzerdefinierten Roblox-Avatarcharakter für dein eigenes Spiel zu erstellen, ist es wichtig, mit Folgendem zu beginnen:
- Einem Verständnis der Komponenten, aus denen ein Avatarcharakter besteht.
- Einem Verständnis des allgemeinen Prozesses zur Charaktererstellung.
- Überprüfe das Grundlagen-Tutorial zur Charaktererstellung, um zu beginnen, deinen ersten Avatarcharakter mit Robloxs Vorlagen zu erstellen.
- Verschiedene Werkzeuge, Ressourcen und Leitfäden, die von Roblox bereitgestellt werden, um den Erstellungsprozess zu standardisieren und zu beschleunigen.
Komponenten eines Avatars
Alle Avatar-Charaktermodelle bestehen aus mehreren grundlegenden Komponenten, die den Nutzern die Funktionalität und Flexibilität bieten, mit ihrer Welt zu interagieren. Viele dieser Komponenten sind dem Nutzer niemals sichtbar, aber sie ermöglichen leistungsstarke Avatarfunktionen, die soziale und umweltbezogene Interaktionen verbessern. Bei der Erstellung von Avatarcharakteren werden alle diese Komponenten normalerweise zuerst in deiner Modellierungssoftware erstellt und dann beim Import in ihre entsprechenden Roblox Studio-Instanzen umgewandelt.
Jeder Avatarcharakter besteht aus den folgenden gerenderten und nicht gerenderten Komponenten:


Körperteile


Roblox-Avatarcharaktere bestehen aus 15 Körperteilen, geometrischen Formen, die die Form und Konturen deines Avatarcharakters definieren. In Studio werden diese Geometrien als MeshPart-Objekte dargestellt und sind unter einem einzelnen Model geschachtelt.
Texturen


Texturen sind Bilddateien, die das Oberflächenerscheinungsbild deines Charakters definieren. Du kannst Texturen mit einem Texturmalprogramm oder einer 3D-Modellierungssoftware erstellen. In Studio musst du Texturen als Bilddateien importieren und über die SurfaceAppearance-Instanz darauf zugreifen oder als MeshPart.TextureID-Eigenschaft setzen.
Rigging-Skelett


Ein Skelett ermöglicht es jedem Charakter, seine Gliedmaßen zu artikulieren und sich natürlich durch die Umgebung zu bewegen. Oft als Knochen oder Gelenke bezeichnet, enthält diese Rigging-Charakterinformation auch Skinning-Daten, die es erlauben, dass verbundene Gliedmaßen, wie Knie oder Ellenbogen, organisch bewegen können. In Studio wird jeder Knochen des Charakterrigs durch Bone-Objekte dargestellt, die die MeshPart-Objekte des Charakters miteinander verbinden.
Standard-Charakterskelette erfordern 15 positionierbare Bone-Objekte, und hochauflösende Skelette unterstützen bis zu 37 zusätzliche Bone-Objekte für ein höheres Maß an Realismus mit artikulierten Händen, Schultern und Wirbelbewegungen. Alle Bone-Objekte müssen einer bestimmten Hierarchie und Namenskonvention folgen, um in Studio und auf dem Marktplatz ordnungsgemäß zu funktionieren. Weitere Informationen findest du unter Rigging.
Gesichtsanimationsdaten



Käfig-Meshs


Dieser äußere Käfig setzt die unsichtbare Oberfläche, über die überlagerbare Accessoires, wie Kleidung, sich dehnen und an den Körper anpassen. Diese Käfig-Meshs ermöglichen es, dass Kleidung über Modelle unterschiedlicher Formen und Größen passt, ohne dass das Kleidungsstück neu modelliert werden muss. In Studio werden äußere Käfig-Mesh-Objekte durch eine WrapTarget-Instanz dargestellt.
Wenn du dein eigenes nicht-vorlagenbasiertes Charaktermodell in einem Käfig erstellst, ist es wichtig, eine der Käfig Projektdateien von Roblox zu verwenden, um sicherzustellen, dass du ein Roblox-Standardkäfig-Mesh verwendest. Das Entfernen oder Hinzufügen von Vertizes zu diesem Standardmesh kann Probleme mit der Passform der Kleidung und dem Import verursachen.
Anschlüsse


Anschlussstellen definieren, wo starres 3D-Zubehör und -Ausrüstungen am Körper des Charakters angebracht werden. Diese werden dem Endnutzer nicht gerendert, aber sie werden als Kugelgeometrien in 3D-Modellierungssoftware dargestellt und, wenn sie in Studio importiert werden, werden diese Geometrien als Attachment-Instanzen unter Verwendung der standardisierten Namen erstellt.
Beim Tragen von überlagernder Kleidung ist die Kleidung nicht direkt am Anschluss befestigt, aber sie verweist auf die zugehörige Anschlussstelle während der Ragdoll- und Abtrennungsanimationen.
Erstellungsprozess
Bei der Gestaltung eines Avatar-Modells musst du alle Avatar-Komponenten in einer einzigen .fbx- oder .gltf-Datei exportieren, um sie in Studio zu importieren. Da die 3D-Erstellung kein linearer Prozess ist und immer Wiederholungen und Tests erfordert, kann der Prozess zur Erstellung eines Avatar-Charaktermodells zwischen Personen und verschiedenen Erstellungs-Workflows variieren.
Im Allgemeinen folgt der Erstellungsprozess diesen typischen Workflows:


Ressourcen
Es gibt eine Vielzahl von Ressourcen, die für Kreatoren aller Hintergründe zur Verfügung stehen, um mit der Charaktererstellung zu beginnen.
Wenn du an bestimmten Themen zur Avatarerstellung interessiert bist, benutze die folgende Tabelle, um Leitfäden und Ressourcen zu finden, die am besten zu deinen Bedürfnissen passen:
| Thema | Ressourcen |
|---|---|
| Tutorials | Grundlagen-Tutorial zur Charaktererstellung |
| Referenzdateien | Avatar-Referenzen und Projektdateien Beispiel-Mesh-/Modellobjekte |
| Technische Spezifikationen | .FBX-Export-Einstellungen Avatar-Spezifikationen Allgemeine Mesh-Spezifikationen Zubehör-Spezifikationen Marktplatzrichtlinie |
| Kosmetischer Entwurf | Übersicht über Zubehör Erstellung von Gesichtszubehör Zubehör Anpassung Tool Zubehör-Spezifikationen Marktplatzanforderungen |
| Texturierung | Texturierungsanforderungen PBR-Texturen |
| Rigging und Skinning | Übersicht über Rigging und Skinning Anforderungen an humanoide Rigs Rigging von Gesichtsknochen Automatische Skinning-Übertragung Skinning von Gesichtsknochen |
| Gesichtsanimation und lebende Köpfe | Erstellung einfacher Köpfe Erstellung von Gesichtszubehör FACS-Pose-Referenzen |
| Testen und Validierung | Calisthenics-Tool Kleidungsvalidierungs-Tool |
| Veröffentlichung und Marktplatz | Hochladen auf den Marktplatz Marktplatzrichtlinie Gebühren und Provisionen |