Spécifications de texture

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Une texture est une image numérique appliquée à la surface d'un objet 3D pour simuler et améliorer son apparence visuelle. Roblox prend en charge différents types de textures que vous importez avec un objet 3D personnalisé ou téléchargez directement en tant que fichiers d'image individuels. Pour des informations sur la mise en œuvre de textures de base, consultez textures et décalcomanies.

Roblox prend également en charge les textures de rendu physique (PBR) qui remplacent le TextureID existant d'un maillage et peuvent être utilisées pour créer des environnements et des objets immersifs.

Veuillez respecter les exigences suivantes lors de la création de vos propres textures basiques et avancées :

  • Formats de fichiers — Les formats de fichiers pour les textures qui sont téléchargés séparément dans Studio doivent être soumis sous forme de fichiers .png, .jpg, .tga ou .bmp.

  • Résolution — Roblox prend en charge des résolutions de texture allant jusqu'à 4096×4096 pixels (4K). Lorsqu'un jeu se charge, le moteur commence automatiquement avec des versions de qualité inférieure de la texture et augmente la qualité en fonction des ressources de l'appareil. Cependant, redimensionner manuellement les textures avant de les télécharger peut améliorer l'utilisation de la mémoire dans certaines situations. Considérez les conseils généraux suivants :

    • Pour de petits objets de 5×5 studs, utilisez des résolutions de texture de 256×256.
    • Pour des objets de taille moyenne de 10×10 studs, utilisez des résolutions de texture de 512×512.
    • Pour de grands objets de 20×20 studs, utilisez des résolutions de texture de 1024×1024.
    • Consultez les budgets de texture PBR pour des conseils similaires concernant les cartes de texture PBR.
  • Matériau unique — Les objets maillés ne peuvent avoir qu'un seul matériau attribué.

Apparence de surface

Vous pouvez ajouter une apparence de surface à votre maillage dans Studio pour ajouter des options de texture PBR. L'instance SurfaceAppearance utilise le mappage UV, une forme de mappage de texture, pour cartographier avec précision des images 2D sur l'objet maillé.

Veuillez respecter les exigences suivantes pour les actifs SurfaceAppearance :

Lorsque cela est possible, les fichiers de texture doivent inclure l'affixe de nom approprié et suivre les détails d'image appropriés :

Type de textureDétails de l'image de texture
AlbedoRGB (24 bits)
NormalRGB (24 bits) ; Roblox ne prend en charge que les normales au format OpenGL - Espace Tangent
RugositéGrayscale à canal unique (8 bits)
MétallesseGrayscale à canal unique (8 bits)
Masque émisseGrayscale à canal unique (8 bits)

Mappage UV

Toutes les textures utilisent le mappage UV, un processus de modélisation 3D pour projeter la surface d'un modèle 3D sur une image 2D, ou atlas UV. Voici les exigences pour le mappage UV, surtout si vous éditez ou optimisez manuellement votre atlas UV :

  • Un seul ensemble UV — Utilisez un seul ensemble UV pour chaque composant, tel qu'un humanoïde ou un accessoire. Studio n'autorise pas plusieurs ensembles UV.
  • Coordonnées — Tous les UV doivent être créés dans un espace de 0:1.
  • Chevauchements — Les UV qui se chevauchent sont autorisés.
  • Résolution maximale de texture — Roblox prend en charge jusqu'à 1024×1024 pixels pour les cartes de texture.
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.