Matériaux

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

importez BetaAlert du '/includes/beta-features/beta-Alert.md'

Les matériaux de Roblox sont contrairement aux matériaux sur d'autres plates-formes, car leur apparence visuelle et leurs propriétés physiques reflètent celles des matériaux dans le monde réel. Par exemple, le béton est plus lourd que le plastique et coule plus rapidement dans l'eau. Lorsque vous configurez la matière d'une partie ou d'un terrain, Roblox simule leurs propriétés physiques pour faire fonctionner ce comportement.

Le moteur Roblox offre une gamme de matériaux de base adaptés à la construction de nombreuses expériences, y compris différentes catégories de métal, de pierre et de matériaux organiques.

Vous pouvez également créer vos propres matériaux personnalisés et les appliquer à des parties ou terrain . Les matériaux personnalisés ont un comportement d'adaptation supplémentaire qui vous permet d'adapter n'importe quel modèle à utiliser votre style d'art et les matériaux personnalisés, même si quelqu'un d'autre a créé le modèlisation.

Appliquer matériaux

Vous pouvez rapidement appliquer des matériaux à des parties via le widget Matériel. Le gestionnaire des matériaux offre la même fonctionnalité et un mode d'application supplémentaire «peindre» .

Widget de matériel

Le matériau widget est accessible à partir de l' Accueil ou Modèle onglets. Cliquez sur la petite flèche déroulante pour révéler un sélecteur de matériau.

Studio's Model tab with the Material widget's picker.

Par défaut, en cliquant sur le bouton global Matériau , vous appliquez le matériau choisi à n'importe quelle partie sélectionnée . Si vous préférez un flux de travail remplir/peindre au lieu de cela, activez Action de matériau en tant qu'outil et cliquez ensuite sur les parties dans la fenêtre 3D pour appliquer le matériau choisi.

Studio's Model tab with the Material Action as Tool selector indicated.

Gestionnaire de matériel

Si vous avez activé le sélecteur de matériaux Beta, accédez au gestionnaire des matériaux à partir de la fenêtre de sélection. Si vous n'avez pas activé le Beta, localisez son bouton dédié à gauche du bouton Couleur dans l'onglet 2>Accueil2> ou 5>Modèle5>.

Studio's Model tab with the Material Manager button highlighted.

À partir de la fenêtre de gestion, vous pouvez appliquer des matériaux à pièces via les flux de travail suivants.

La propriété par défaut Enum.Material pour les nouvelles instances Part est Plastic . Pour appliquer un matériau différent aux parties :

  1. Dans la fenêtre 3D ou Explorateur, sélectionnez une ou plusieurs parties.

  2. Dans la palette gestionnaire de matériaux , passez votre souris sur le matériau souhaité (vous n'avez pas besoin de le sélectionner) et cliquez sur le bouton Appliquer aux parties sélectionnées .

    Apply to Selected Parts button indicated in Material Manager

Matériaux personnalisés

Le gestionnaire des matériaux fournit une interface utilisateur pour interagir avec divers aspects de MaterialService, y compris la création de nouvelles matières personnalisées et leur application à des parties et terrain. Les matériaux personnalisés sont représentés par 2> Class.MaterialVariant2> instances dans 5> Class.MaterialService5> .

Explorer window showing two MaterialVariant instances within MaterialService

Vous pouvez appliquer des matériaux personnalisés par partie ou globalement à la fois aux parties et au terrain, et vous pouvez ajustez finement comment les matériaux personnalisés s'appliquent aux visages du terrain avec TerrainDetail instances.

Créer des matériaux personnalisés

Vous pouvez modifier toutes les propriétés d'un matériau personnalisé dans le gestionnaire de matériaux ou via les propriétés d'une instance MaterialVariant. Vous pouvez également générer des matériaux personnalisés via le générateur de matériaux basé sur les commandes.

Pour créer un matériau personnalisé dans le Gestionnaire de matériaux :

  1. Cliquez sur le matériau de base dont votre matériau personnalisé héritera propriétés physiques. Si vous sautez cette étape, le matériau de base sera en plastique , mais vous pouvez le modifier plus tard.

    Base material selected in Material Manager
  2. Dans le coin supérieur gauche, cliquez sur Créer un matériau variante .

    Create Material Variant button indicated in Material Manager

    Une nouvelle variante apparaît dans la palette avec une icône dans le coin en bas à droite, ce qui indique qu'il s'agit d'un matériau personnalisé.

    New MaterialVariant tile in Material Manager with icon to indicate a custom material
  3. Dans l'inspecteur, renommez votre matériau personnalisé pour décrire son but. Vous pouvez changer le nom plus tard, mais si vous le faites après avoir appliqué le matériau aux parties, vous devrez le réappliquer à ces parties.

  4. Pour chaque option carte de texture telle que couleur ou normal , collez un ID de ressource ou importez une nouvelle texture de votre ordinateur. Les textures carrées fonctionnent mieux. Si vous ne spécifiez pas de ressource pour une carte de texture, cette ressource reste vide.

  5. Si nécessaire, ajustez les valeurs Studs Per Tile et Pattern pour modifier l'apparence du matériau.

Appliquer des matériaux personnalisés

Pour les pièces, vous pouvez utiliser un matériau personnalisé comme n'importe quel autre matériau, en appliquant le matériau sélectionné à travers le boutique de matériaux ou le gestionnaire de matériaux.

Vous pouvez également appliquer le nouveau matériau à une partie en configurant sa propriété Matériau dans la fenêtre Propriétés. Dans ce cas, Studio définira automatiquement sa propriété Matériau par défaut à la matière de base que vous avez choisie lors de la création du matériau.

Material and MaterialVariant properties set in the Properties window
¹ Contrairement aux pièces, vous ne pouvez pas appliquer directement des matériaux personnalisés sur le terrain, bien que vous puissiez définir un matériau personnalisé comme matière d'alerte pour un matériau de base existant pour tous les terrains en utilisant ce matériau.

Surfaces de matériau

Vous pouvez configurer un matériau personnalisé comme une override de matériau pour faire en sorte que son matériau de base serve de référence au matériau personnalisé. Lorsque vous le faites, Studio utilise le matériau personnalisé pour les textures et les propriétés physiques de n'importe quelle partie ou terrain qui utilise le matériau personnalisé.

Paramètres d'Overrides

Pour définir un matériau comme une Override de matériau dans le Material Manager :

  1. Cliquez sur le matériau personnalisé que vous souhaitez définir comme une remplacer.

  2. Dans l'inspecteur, faites défiler vers le bas pour Forcer le débogage et activez Définir comme forcer le débogage .

    La nouvelle Override apparaît comme une propriété de MaterialService dans la fenêtre propriétés.

Détails du terrain

Par défaut, en appliquant un matériau personnalisé à des parties ou en tant qu'application d'overtide qui s'applique à ce matériau comme des carreaux sur chaque visage. Pour le terrain, vous pouvez configurer facultativement TerrainDetail instances pour personnaliser le top, côté et 2> bas2> des voxels de terrain en utilisant ce matériau.

Pour personnaliser les visages du terrain en utilisant un matériau personnalisé :

  1. Dans la palette du gestionnaire des matériaux, cliquez sur la matière personnalisée.

  2. Dans l'inspecteur, confirmez que son Set as Override bascule est activé.

  3. Dans la section Détails du terrain , cliquez sur Créer pour chaque visage que vous souhaitez personnaliser.

  4. Pour chaque visage que vous activer, élargissez la flèche pour accéder et modifier des détails tels que son nom, ses cartes de texture, ses espaces par pavéet son motif.

Désactivation des surclassements

Vous pouvez désactiver une désactivation de matériau entière et de tous les matériaux de base qu'il surclasse actuellement, ou vous pouvez désactiver la désactivation pour un matériau de base spécifique.

  1. Dans la palette du gestionnaire des matériaux, cliquez sur un matériau personnalisé qui est utilisé comme une remplacer.

  2. Dans l'inspecteur, faites défiler vers le bas pour Forcer le débogage et désactivez Forcer le débogage .

Propriétés physiques

Tous les matériaux ont des propriétés physiques intégrées telles que la densité, l'élasticité et la friction. En appliquant matériaux personnalisés avec des propriétés physiques uniques, vous pouvez affecter le comportement global des matériaux pour tous les parties et terrain qui utilisent le matériau personnalisé, telles que la création d'une variante extrêmement glissante du matériau glace.

Lorsque vous factorez des propriétés physiques, le moteur priorise plus de paramètres par pièce sur les comportements des matériaux pour déterminer les propriétés physiques effektives d'une surface :

Propriétés physiques personnalisées de la partie spécifique.

Propriétés physiques personnalisées du matériau de la partie.

Propriétés physiques personnalisées de l' 覆盖材料 de la partie.

Les propriétés physiques par défaut du matériau de la partie.

Pour définir des propriétés physiques uniques pour n'importe quel matériau personnalisé et les appliquer automatiquement à toutes les parties et terrain qui utilisent le matériau :

  1. Dans la palette du gestionnaire des matériaux, cliquez sur la matière personnalisée.

  2. Dans l'inspecteur, faites défiler vers le bas jusqu'à la section Physique et définissez des propriétés physiques personnalisées comme décrit dans la référence PhysicalProperties.

    Custom physical properties in Material Manager inspector pane

    Pour n'importe quelle partie qui utilise le matériau personnalisé et ne pas a des survisages de partie spécifiques, le courantPhysicalProperties branche dans la 2>b fenêtre propriétés2>, révèle que ses propriétés physiques par défaut sont surridées par les propriétés de son matériau personnalisé.

    Properties window showing physical properties overridden by those of custom material

Matériaux adaptatifs

Lorsque vous appliquez un matériau personnalisé à une partie, la propriété Part.MaterialVariant de la partie devient le nom de son MaterialVariant plutôt que son instance spécifique. Cela signifie que lorsque vous réutilisez la partie dans le même ou un autre emplacement, comme dans un modèle ou un package, il est plus facile pour vous d'ajuster l'apparence de la partie. Le comportement adaptat

  • Si vous créez des collections de matériaux personnalisés avec le même nom mais avec différentes textures, vous pouvez rapidement modifier le style d'un lieu en changeant la collection qui est un enfant de MaterialService.
  • Si vous insérez un modèle avec des parties qui utilisent un matériau personnalisé, vous pouvez modifier son apparence en créant une instance de MaterialVariant dans MaterialService et en renommeant son nom pour qu'il soit le même que le matériau personnalisé précédent, plutôt que d'appliquer le nouveau matériau aux parties dans le modèlisation.

Lorsque vous réutilisez les matériaux personnalisés dans les modèles et les packs, chaque instance MaterialVariant doit être dans MaterialService pour qu'elle fonctionne.

  • Si vous distribuez un modèle à la boutique des créateurs avec un matériau personnalisé, incluez l'instance MaterialVariant dans le modèlisation. Pour plus d'informations sur la distribution de modèles à la boutique des créateurs, voir distribuer des ressources.
  • Si vous importerez un modèle à partir de la boutique des créateurs, recherchez n'importe quelle instance de MaterialVariant et copiez-le dans MaterialService. Pour plus d'informations sur l'importation des modèles à partir de la boutique des créateurs, voir boutique des créateurs.
  • Si vous voulez utiliser des matériaux personnalisés avec des packages, mettez le package dans MaterialService . Pour plus d'informations sur les packages, voir Packages .

La boutique des créateurs a une catégorie appelée Matériaux pour les «packs de matériaux», des modèles qui ne contiennent que MaterialVariant , TerrainDetail , 1> Class.Folder1> et 4> Class.Model4>. La catégorie 7>Matériaux7> est une façon de promouvoir et

Référence des ressources et des propriétés

Matériaux de base

Les shaders génèrent l'apparence et la sensibilité des matériaux. Les shaders de base fonctionnent différemment que les shaders utilisés par les instances MaterialVariant , vous ne pouvez donc pas créer de matériaux personnalisés qui ressemblent exactement aux matériaux de base, mais vous pouvez toujours créer des matériaux personnalisés qui utilisent leurs textures. Les tableaux suivants

MatérielCarte des couleursNormalMétalRoubescence
Asphalte 993000304694294498769429450346
Basalte 99204820569438412149438412457
Brique 992048281394384531529438453413
Papier cartonné 141086517291410865400214108654299
Tapisserie 141086625871410866315414108663726
Carreaux de céramique 17429425079174294259151742942610017429426861
Tuiles de toit en argile 181476819351814768341018147684855
Pierre Taillée 991971899194384571629438457470
Béton 992048415394665540069466554186
Métal corrodé 9920589327943954848494395487499439556441
Lave fendue 992048494394385087909438509046
Plaque de diamant 10237720195943858322294385833479438583558
Tissu 992051769698732804129873282563
Aluminium 9466552117942478620494247862729424786620
Champ de force *
Glacier 992051873294388129589438851286
Verre 943886852175473047857547304892
Granit 992055023894388829359438883109
Herbe 992055186894389557739438955997
Terre 992055448294390435589439043765
Glace 992055594394673010399467301203
Herbeux Grass 992055790694390807819439080950
Cuir 141086700731410867048614108670748
Limonium 992056143794394151919439415495
Marbre 943943059694394312409439431383
Métal 9920574687987329543298733182019873318890
Boue 992057847394395098279439510012
Néon *
Paillage 992057994394395192819439519532
Cailloux. 992058108294395286449439537267
Plastique 141086712551410867187014108672378
Plastique *
Rocher 992058747094395384179439545859
Tuiles de toit 11972254487952277534750680073129397260312247
Caoutchouc 14108673018141086746981410867489414108675142
Sel 992059022594395658099439566688
Sable 992059168394395770849439577327
Pierre de sable 992059612094395965309439596711
Slate 992059978294396125149439612733
Plastique souple *
Neige 992062028494396320069439632145
Bois 992062529094396413769439648605
Planches de bois 992062677894396506899439658127
* Le matériau est unique et/ou ses ressources de texture sont fournies avec Studio au lieu d'être accessibles comme un élément de type habituel.

Couleurs par défaut

Le tableau suivant liste les valeurs RGB par défaut pour chaque matériau de base. Pour plus d'informations sur la façon de colorer des pièces et du terrain, voir Pièces et Terrain environnemental .

MatérielValeur RGBCouleur
Asphalte [80, 84, 84]
Basalte [75, 74, 74]
Brique [138, 97, 73]
Papier cartonné [255, 206, 152]
Tapisserie [163, 162, 165]
Carreaux de céramique [181, 173, 156]
Tuiles de toit en argile [255, 142, 87]
Pierre Taillée [134, 134, 118]
Béton [152, 152, 152]
Métal corrodé [104, 140, 173]
Lave fendue [255, 24, 67]
Plaque de diamant [168, 175, 176]
Tissu [194, 193, 168]
Aluminium [168, 175, 176]
Champ de force [163, 162, 165]
Glacier [221, 228, 229]
Verre [138, 167, 168]
Granit [149, 146, 139]
Herbe [111, 126, 62]
Terre [140, 130, 104]
Glace [204, 210, 223]
Herbeux Grass [106, 134, 64]
Cuir [110, 73, 53]
Limonium [255, 243, 192]
Marbre [122, 122, 122]
Métal [168, 175, 176]
Boue [121, 112, 98]
Néon [163, 162, 165]
Paillage [143, 144, 135]
Cailloux. [122, 122, 118]
Plastique [204, 142, 105]
Plastique [163, 162, 165]
Rocher [99, 100, 102]
Tuiles de toit [66, 66, 66]
Caoutchouc [32, 32, 32]
Sel [255, 255, 254]
Sable [207, 203, 167]
Pierre de sable [148, 124, 95]
Slate [88, 89, 86]
Plastique souple [163, 162, 165]
Neige [235, 253, 255]
Bois [172, 148, 108]
Planches de bois [172, 148, 108]

Propriétés physiques par défaut

Le tableau suivant liste les propriétés physiques par défaut de chaque matériau comme détaillées dans la référence PhysicalProperties. Pour plus d'informations sur la personnalisation des propriétés physiques, voir Physiques propriétés.

MatérielDensitéÉlastiquePoids élastiqueFricictionPoids de friction
Asphalte 2.360,210.80.3
Basalte 2.6910.1510.70.3
Brique 1.9220.1510.80.3
Papier cartonné 0.70.0520.51
Tapisserie 1.10.2520.41
Carreaux de céramique 2.40,210.511
Tuiles de toit en argile 20,210.511
Pierre Taillée 2.6910.1710.51
Béton 2.4030,210.70.3
Métal corrodé 7.850,210.71
Lave fendue 2.6910.1510.651
Plaque de diamant 7.850.2510.351
Tissu 0.70.0510.351
Aluminium 2.70.2510.41
Champ de force 2.4030,210.251
Glacier 0.9190.1510.052
Verre 2.4030,210.251
Granit 2.6910,210.41
Herbe 0.90.11.50.41
Terre 0.90.110.451
Glace 0.9190.1510.023
Herbeux Grass 0.90.120.42
Cuir 0.860.2510.351
Limonium 2.6910.1510.51
Marbre 2.5630.1710,21
Métal 7.850.2510.41
Boue 0.90.0740.33
Néon 0.70,210.31
Paillage 2.6910.1710.50.3
Cailloux. 2.4030.171.50.41
Plastique 0.750,210.60.3
Plastique 0.70.510.31
Rocher 2.6910.1710.51
Tuiles de toit 2.360,210.80.3
Caoutchouc 1.30.9521.53
Sel 2.1650.0510.51
Sable 1.6020.052.50.55
Pierre de sable 2.6910.1510.55
Plastique souple 0.70.510,21
Slate 2.6910,210.41
Neige 0.90.0340.33
Bois 0.350,210.481
Planches de bois 0.350,210.481