Les accessoires superposés nécessitent un ensemble spécifique de composants et de normes de configuration pour garantir qu'ils peuvent s'étirer et s'adapter aux corps des personnages et inclure des optimisations pour la performance et la qualité. Comme vous devez appliquer bon nombre de ces exigences lors de la conception et de la modélisation de l'accessoire superposé dans un programme de modélisation tiers comme Blender ou Maya, il est important de consulter ces spécifications tôt et souvent pendant votre travail.
Lorsque vous êtes prêt à exporter votre accessoire superposé, référez-vous à toutes les exigences de paramètres d'exportation pour Blender et Maya.
Géométrie et budgets
- Maillage unique - Les accessoires superposés doivent être un maillage unique.
- Budgets - Les accessoires superposés ne peuvent pas dépasser 4k triangles.
- Étanche - Toute la géométrie doit être étanche sans trous ou faces arrière exposés.
- Utilisez des quads chaque fois que possible. Évitez les faces avec 5 côtés ou plus.
- Taille du maillage - Les maillages doivent respecter les exigences de taille maximale suivantes (en studs, centrés sur le point d'attache) selon le type d'accessoire superposé que vous concevez.
| Type d'actif | Largeur (X) | Hauteur (Y) | Profondeur (Z) |
|---|---|---|---|
| T-shirt, Chemise, Pull, Veste, Pantalon, Short, Robe & Jupe | 8 | 8 | 8 |
| Sourcils et cils | 1.5 | 0.5 | 0.5 |
Textures
- Les textures des accessoires superposés doivent répondre aux spécifications de texture générales de Roblox. Les textures haute résolution sont automatiquement converties en textures de résolution inférieure pour optimiser les performances.
- Les textures des accessoires superposés pour les actifs du Marketplace ne peuvent pas dépasser une résolution de 2048x2048.
Points d'attache
Les objets Attachment pour les accessoires superposés définissent à quelle partie du corps l'accessoire est attaché lorsque le corps du personnage se décompose ou se désarticule dans un jeu. Que vous créiez des accessoires rigides ou superposés, l'Outil d'ajustement des accessoires (AFT) de Studio ajoute et configure automatiquement le Attachment approprié avec les spécifications suivantes :
- Une attache - Chaque accessoire superposé nécessite au moins un point d'attache à sa partie du corps associée.
- Convention de nommage - Le nom du Attachment doit suivre une convention de nommage spécifique en fonction du Accessory.AccessoryType. L'AFT génère automatiquement un nom de Attachment approprié.
Si vous définissez ou configurez des attaches manuellement dans Studio, utilisez les noms suivants pour votre objet Attachment selon le type d'accessoire :
| Type d'accessoire | Nom de l'attache |
|---|---|
| Chapeau | HatAttachment |
| Dos | BodyBackAttachment |
| taille | WaistFrontAttachment, WaistCenterAttachment, WaistBackAttachment |
| Épaule | RightShoulderAttachment, RightCollarAttachment, NeckAttachment, LeftCollarAttachment, LeftShoulderAttachment |
| Visage, Cils, Sourcils | FaceFrontAttachment, FaceCenterAttachment |
| Cou | NeckAttachment |
| Avant | BodyFrontAttachment |
| Hauts superposés (Chemise, T-shirt, Pull, Veste) | BodyFrontAttachment |
| Bas superposés (Pantalon, Short, Jupe) | WaistCenterAttachment |
Accessoires de visage
Les accessoires de visage, tels que les sourcils et les cils, sont des accessoires superposés uniques que vous pouvez regrouper avec un téléchargement de corps d'avatar. Actuellement, les sourcils et les cils ne peuvent pas être téléchargés en tant qu'accessoires autonomes et doivent être regroupés avec des corps de personnage. Pour plus d'informations sur le regroupement de vos accessoires de visage avec des modèles d'avatar, consultez Publier des corps avec des cils et des sourcils.
- Convention de nommage lors du regroupement - Lors de l'inclusion de ces actifs avec un téléchargement de corps d'avatar, les objets d'accessoires superposés doivent utiliser les conventions de nom suivantes :
- EyebrowAccessory
- EyelashAccessory
- HairAccessory
Propriétés superposables
Les accessoires superposés nécessitent une configuration supplémentaire dans un logiciel de modélisation 3D, tel que Blender ou Maya. Pour obtenir l'effet de superposition, vos accessoires superposés doivent répondre aux exigences suivantes :
- Les accessoires superposés doivent être pesés et liés à une armature de standard ou de haute fidélité.
- Les accessoires superposés doivent contenir une cage de maillage intérieure et une cage de maillage extérieure.
- Les accessoires superposés doivent continuer à suivre toutes les exigences de maillage personnalisé applicables, telles que les meilleures pratiques en matière d'étanchéité, de textures et de budgets de polygones.
Consultez Créer votre premier accessoire superposé pour un tutoriel étape par étape sur l'application de ces exigences à un actif de référence dans Blender. Une fois le fichier .fbx exporté, consultez l'Outil d'ajustement des accessoires pour des instructions sur la conversion de votre modèle en un objet Accessory.
Rigging et skinning
Le rigging et le skinning des accessoires superposés leur permettent de se déplacer et de se déformer naturellement avec les corps des personnages lorsqu'ils se déplacent dans l'espace 3D. Vous pouvez rigguer et skinner vos accessoires superposés manuellement à l'aide d'outils de modélisation 3D tiers, ou utiliser le transfert de skinning automatique pour générer les données de skinning d'un accessoire à l'exécution.
Lorsque vous utilisez des outils de modélisation 3D tiers pour skinner vos accessoires, gardez à l'esprit que les Influences de joint (Maya) ou les Attributions d'os (Blender) par vertex doivent être limitées à 4.
Pour plus d'informations sur le skinning de base dans un logiciel de modélisation 3D tiers, tel que les Poids automatiques de Blender, consultez le tutoriel Skin un maillage simple pour des instructions sur le rigging, l'application de poids et le skinning d'un maillage de base.
Maillages de cage
Les maillages de cage, ou cages, sont des maillages non rendus qui définissent les surfaces intérieure et extérieure d'un accessoire superposé, et ils sont fondamentaux pour les propriétés superposables. Pour un aperçu de base sur le caging, consultez Créer votre premier accessoire superposé - Configuration de la cage et la section pertinente de la vidéo tutorielle à 8:32:
Roblox fournit des maillages de cages modèles dans les fichiers de projet d'accessoires superposés que vous pouvez utiliser pour créer vos propres accessoires superposés personnalisés. Notez que la cage extérieure est identique à la cage intérieure par défaut et doit être la seule cage ajustée pour s'adapter à votre accessoire superposé personnalisé. En tant que meilleure pratique, la forme de la cage intérieure et de la cage extérieure doit correspondre avant de modifier la cage extérieure pour couvrir complètement votre actif.
Cage intérieure
La cage intérieure est un maillage qui définit la surface intérieure de votre modèle d'accessoire et comment votre accessoire superposé s'étire et s'adapte à un corps de personnage. L'objet maillage de la cage intérieure doit avoir le même nom que le modèle d'accessoire auquel est ajouté _InnerCage.


Cage extérieure
La cage extérieure est un maillage qui définit la surface extérieure de votre modèle d'accessoire et comment d'autres accessoires superposés peuvent s'étirer et s'adapter à votre accessoire superposé. L'objet maillage de la cage extérieure doit avoir le même nom que le modèle d'accessoire auquel est ajouté _OuterCage.


Exigences du Marketplace
Les accessoires superposés doivent répondre aux exigences suivantes avant que vous ne les téléchargiez sur le Marketplace :
- Assurez-vous que vos accessoires superposés respectent les politiques du Marketplace.
- Chaque fois que cela est applicable, assurez-vous que vos accessoires superposés respectent les spécifications de maillage personnalisé de Roblox.
- L'objet Material est défini sur Plastic.
- L'objet Transparency est défini sur 0.
- L'objet VertexColor est le 1, 1, 1 par défaut.