Lorsque vous créez des accessoires rigides pour Roblox, il est important de respecter des exigences techniques spécifiques afin d'assurer la compatibilité et d'optimiser les performances et la qualité. Bon nombre de ces exigences doivent être appliquées lors de la conception et de la modélisation de votre ressource dans une application de modélisation tierce.
Bien que les accessoires rigides et les accessoires de vêtements superposables partagent de nombreuses exigences techniques, les accessoires superposables doivent inclure des composants supplémentaires pour garantir que les accessoires se déforment et s'étirent correctement sur différentes échelles corporelles.
Si vous avez l'intention de publier et de vendre ces ressources sur le Marketplace, il y a des politiques du Marketplace supplémentaires que vous devez suivre pour tout accessoire ou vêtement.
Lorsque vous êtes prêt à exporter, consultez les exigences d'exportation pour les paramètres d'exportation de maillage pour Blender et Maya.
Géométrie et budgets
- Maillage unique - Les accessoires doivent être un seul maillage.
- Budgets - Les accessoires ne peuvent pas dépasser 4k triangles.
- Étanchéité - Toute la géométrie doit être étanche sans trous ni faces arrière exposés.
- Utilisez des quads autant que possible. Évitez les faces avec 5 côtés ou plus.
- Taille du maillage - Selon le type de ressource d'accessoire, les maillages doivent suivre une taille standard (en studs, centrée sur le point d'attachement) en fonction de l' échelle corporelle pour laquelle elle est conçue.
Échelle corporelle
Roblox prend en charge 3 types d'échelles corporelles : Classique, Normal et Aminci. Lors de la conception de votre accessoire, la taille de votre accessoire ne peut pas dépasser les tailles suivantes en fonction de l'échelle corporelle et du type de ressource d'accessoire. La taille de l'accessoire est mesurée en fonction de l'orientation de l'attachement.
Consultez Échelle corporelle pour plus d'informations sur les différents types de proportions corporelles prises en charge par Roblox.
Classique
| Type de ressource | Largeur (X) | Hauteur (Y) | Profondeur (Z) |
|---|---|---|---|
| Chapeau | 3 | 4 | 3 |
| Cheveux | 3 | 5* (Non centré : 2 en haut, 3 en bas) | 3.5* (Non centré : 1.5 devant, 2 derrière) |
| Visage | 3 | 2 | 2 |
| Sourcil et Cils | 1.5 | 0.5 | 0.5 |
| Cou | 3 | 3 | 2 |
| Épaule (attaché au NeckAttachment) | 7 | 3 | 3 |
| Épaule (autre) | 3 | 3 | 3 |
| Avant | 3 | 3 | 3 |
| Arrière | 10 | 7 | 4.5* (Non centré : 1.5 devant, 3 derrière) |
| taille = "3">Taille | 4 | 3.5* (Non centré : 1.5 en haut, 2 en bas) | 7 |
Normal
| Type de ressource | Largeur (X) | Hauteur (Y) | Profondeur (Z) |
|---|---|---|---|
| Chapeau | 1.87 | 2.5 | 1.87 |
| Cheveux | 1.87 | 3.12* (Non centré : 1.25 en haut, 1.875 en bas) | 2.18* (Non centré : 0.9375 devant, 1.25 derrière) |
| Visage | 1.87 | 1.25 | 1.25 |
| Sourcil et Cils | 1.5 | 0.5 | 0.5 |
| Cou | 2.95 | 3.68 | 2.16 |
| Épaule (attaché au NeckAttachment) | 6.90 | 3.68 | 3.24 |
| Épaule (attaché au RightCollarAttachment, LeftCollarAttachment) | 2.95 | 3.68 | 3.24 |
| Épaule (attaché au RightShoulderAttachment, LeftShoulderAttachment) | 2.67 | 4.40 | 3.09 |
| Avant | 2.95 | 3.68 | 3.24 |
| Arrière | 9.86 | 8.59 | 4.87* (Non centré : 1.623 devant, 3.246 derrière) |
| Taille | 3.94 | 4.29* (Non centré : 1.842 en haut, 2.457 en bas) | 7.57 |
Aminci
| Type de ressource | Largeur (X) | Hauteur (Y) | Profondeur (Z) |
|---|---|---|---|
| Chapeau | 1.78 | 2.5 | 1.78 |
| Cheveux | 1.78 | 3.12* (Non centré : 1.25 en haut, 1.875 en bas) | 2.08* (Non centré : 1.892 devant, 1.189 derrière) |
| Visage | 1.78 | 1.25 | 1.18 |
| Sourcil et Cils | 1.5 | 0.5 | 0.5 |
| Cou | 2.59 | 3.39 | 1.92 |
| Épaule (attaché au NeckAttachment) | 6.05 | 3.39 | 2.88 |
| Épaule (attaché au RightCollarAttachment, LeftCollarAttachment) | 2.59 | 3.39 | 2.88 |
| Épaule (attaché au RightShoulderAttachment, LeftShoulderAttachment) | 2.37 | 3.96 | 2.75 |
| Avant | 2.59 | 3.39 | 2.88 |
| Arrière | 8.64 | 7.91 | 4.32* (Non centré : 1.443 devant, 2.886 derrière) |
| Taille | 3.76 | 3.29* (Non centré : 1.414 en haut, 1.885 en bas) | 6.73 |
Textures
- Les textures pour les ressources du Marketplace ne peuvent pas dépasser une résolution de 2048x2048.
- Les textures créées pour les accessoires doivent respecter les spécifications de texture de Roblox.
Points d'attachement
Les objets Attachment indiquent où un modèle d'accessoire s'attache à un point sur le corps d'un personnage. Que vous créiez des accessoires rigides ou des accessoires superposables, l'Accessoire Outil d'Ajustement (AFT) de Studio ajoute et configure automatiquement le Attachment approprié avec les spécifications suivantes :
- Un attachement - Chaque accessoire, y compris les vêtements superposables, nécessite au moins un point d'attachement à sa partie corporelle associée.
- Convention de nommage - Le nom Attachment doit suivre une convention de nommage spécifique en fonction de Accessory.AccessoryType. L'AFT génère automatiquement un nom Attachment approprié.
Si vous définissez ou configurez les attachements manuellement dans Studio, utilisez les noms suivants pour votre objet Attachment selon le type d'accessoire :
| Type d'accessoire | Nom d'attachement |
|---|---|
| Chapeau | HatAttachment |
| Cheveux | HairAttachment |
| Arrière | BodyBackAttachment |
| Taille | WaistFrontAttachment, WaistCenterAttachment, WaistBackAttachment |
| Épaule | RightShoulderAttachment, RightCollarAttachment, NeckAttachment, LeftCollarAttachment, LeftShoulderAttachment |
| Visage, Cils, Sourcil | FaceFrontAttachment, FaceCenterAttachment |
| Cou | NeckAttachment |
| Avant | BodyFrontAttachment |
- Épaules et Cols - Bien qu'ils soient situés à des emplacements similaires, les points d'attachement des épaules et des cols interagissent différemment avec les rigens de personnage pour les accessoires rigides.
- Les objets utilisant RightShoulderAttachment ou LeftShoulderAttachment se déplacent avec le bras du personnage.
- Les objets utilisant RightCollarAttachment ou LeftCollarAttachment ne se déplacent pas avec le bras du personnage.
Propriétés superposables
Les accessoires superposables qui s'étirent et s'ajustent à tout type de corps de personnage doivent inclure des configurations supplémentaires pour obtenir l'effet de superposition. Consultez les spécifications des vêtements pour les spécifications requises pour créer des accessoires superposables.
Exigences du Marketplace
Vos articles doivent répondre aux exigences suivantes avant de les télécharger sur le Marketplace pour vendre :
- Assurez-vous que vos articles respectent les lignes directrices du programme Marketplace.
- Dans la mesure du possible, assurez-vous que vos articles respectent les spécifications de maillage personnalisées 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.