I materiali di Roblox sono diversi dai materiali su altre piattaforme, in quanto il loro aspetto visivo e le loro proprietà fisiche riflettono quelle dei materiali nel Mondoreale.Ad esempio, il cemento è più pesante della plastica e si affonda più velocemente in acqua.Quando impostate il materiale di una parte o di un terreno, Roblox simula le sue proprietà fisiche del materiale per rendere questo comportamento funzionante.
Il motore Roblox offre una gamma di materiali di base adatti a costruire molte esperienze, tra cui varie categorie di metalli, rocce e materiali organici.
Puoi anche creare i tuoi materiali personalizzati e applicarli alle parti o al terreno .I materiali personalizzati hanno un ulteriore comportamento adattivo dei materiali che ti consente di adattare qualsiasi modello all'uso del tuo stile artistico e dei materiali personalizzati, anche se qualcun altro ha creato il modello.
Applica materiali
Puoi applicare rapidamente materiali a parti attraverso il WidgetMateriale.Il Gestore materialioffre la stessa funzionalità e un ulteriore modo di applicazione "pennello" aggiuntivo.
Widget materiale
Il widget Materiale è accessibile da entrambe le schede Home o Modello della barra degli strumenti.Fare clic sulla piccola freccia a discesa rivela un selettore di materiali.

Per impostazione predefinita, fare clic sul pulsante generale Materiale applica il materiale scelto a qualsiasi parte selezionata .Se preferisci un flusso di lavoro di riempimento/pittura, attiva Azione materiale come strumento e poi clicca sulle parti nella vista 3D per applicare il materiale scelto.

Gestore materiali
Se hai abilitato la Selettore materiale beta, accedi al Gestore materiale dalla finestra selettore.Se non hai abilitato la beta, individua il suo pulsante dedicato a sinistra del pulsante Colore nella scheda Home o Modello della barra degli strumenti.

Dalla finestra del manager, puoi applicare materiali a parti attraverso i seguenti flussi di lavoro.
La proprietà predefinita Enum.Material per le nuove istanze Part è Plastica . Per applicare un materiale diverso alle parti:
Nella vista 3D o Explorer, seleziona una o più parti.
Nella palette Gestore materiali , passa il mouse sul materiale desiderato (non è necessario selezionarlo) e fai clic sul pulsante Applica alle parti selezionate .
Materiali personalizzati
Il Gestore materiali fornisce un'interfaccia utente per interagire con vari aspetti di MaterialService , tra cui la creazione di nuovi materiali personalizzati e l'applicazione a parti e terreno.I materiali personalizzati sono rappresentati da MaterialVariant istanze all'interno di MaterialService .

Puoi applicare materiali personalizzati per parte o globalmente a entrambe le parti e il terreno e puoi ottimizzare il modo in cui i materiali personalizzati si applicano alle facce del terreno con TerrainDetail istanze.
Crea materiali personalizzati
Puoi modificare tutte le proprietà di un materiale personalizzato nel Gestore materiali o attraverso le proprietà di un'esempioMaterialVariant.Puoi anche generare materiali personalizzati attraverso il generatore di materiali basato sul prompt Material Generator.
Per creare un materiale personalizzato nel Gestore materiali :
Fai clic sul materiale di base base dal quale il tuo materiale personalizzato erediterà proprietà fisiche.Se salti questo passaggio, il materiale di base sarà Plastica , ma puoi cambiarlo in seguito.
Nell'angolo in alto a sinistra, fai clic su Crea variante di materiale .
Una nuova variante appare nella palette con un'icona nell'angolo in basso a destra, indicando che è un materiale personalizzato.
Nell'ispettore, rinomina il tuo materiale personalizzato per descrivere il suo scopo.Puoi cambiare il nome in seguito, ma se lo fai dopo applicando il materiale alle parti, dovrai riapplicarlo a quelle parti.
Per ogni opzione mappa texture come Colore o Normale , incolla un ID risorsa o importa una nuova texture dal tuo computer.Le texture quadrate funzionano meglio.Se non specifici una risorsa per una mappa di texture, quella texture rimane vuota.
Se desiderato, regola i valori di Studs Per Tile e Pattern per cambiare il modo in cui appare il materiale.
Applica materiali personalizzati
Per parti , puoi utilizzare un materiale personalizzato come qualsiasi altro materiale, applicandolo alle parti selezionate attraverso il widget Materiale o il Gestore materiale.¹
Puoi anche applicare il nuovo materiale a una parte impostando la sua proprietà MaterialVariant nella finestra Proprietà.In questo caso, Studio imposta automaticamente la sua proprietà Materiale alla base del materiale che hai scelto quando hai creato il materiale.

Sovrascrizioni di materiale
Puoi impostare un materiale personalizzato come sostituzione del materiale per far servire il suo materiale di base come riferimento al materiale personalizzato.Quando lo fai, Studio utilizzerà il materiale personalizzato per le texture e le proprietà fisiche di qualsiasi parte o terreno che utilizza il materiale personalizzato.
Imposta gli annullamenti
Per impostare un materiale personalizzato come sostituzione del materiale nel Gestore materiali:
Fai clic sul materiale personalizzato che vuoi impostare come Soprascrivere.
Nell'ispettore, scorri verso il basso fino a Sostituzioni e abilita Imposta come sostituzione .
La nuova sostituzione appare come proprietà di MaterialService nella finestra Proprietà.
Dettagli del terreno
Per impostazione predefinita, l'applicazione di un materiale personalizzato alle parti o come sostituzione applica quel materiale personalizzato come piastrelle su ogni faccia.Per il terreno, puoi configurare opzionalmente TerrainDetail istanze per personalizzare il top , lato e fondo del voxel del terreno usando quel materiale personalizzato.
Per personalizzare i volti del terreno utilizzando un materiale personalizzato:
Nella palette del Gestore materiali, clicca il materiale personalizzato.
Nell'ispettore, conferma che la sua Impostare come sostituzione toggle è abilitata.
Nella sezione Dettagli del terreno , clicca Crea per ogni faccia che vuoi Personalizzare.
Per ogni volto che attivi, abilitala freccia per accedere e modificare dettagli come il suo nome, le mappe di texture, i perni per Piastrellae il modello.
Disabilita le sovrascrizioni
Puoi disabilitare un'intera sostituzione del materiale e tutti i materiali di base che sta attualmente sostituendo, o puoi disabilitare la sostituzione per un materiale di base specifico.
Nella palette del Gestore materiali, clicca su un materiale personalizzato che viene utilizzato come Soprascrivere.
Nell'ispettore, scorri verso il basso fino a Sostituzioni e disabilita Imposta come sostituzione .
Proprietà fisiche
Tutti i materiali hanno proprietà fisiche integrate integrate come densità, elasticità e attrito.Applicando materiali personalizzati con proprietà fisiche uniche, puoi influenzare il comportamento globale dei materiali per tutte le parti e terreno che utilizzano il materiale personalizzato, come creare una variante estremamente scivolosa del materiale Ghiaccio .
Quando si fattura le proprietà fisiche, il motore priorizza le impostazioni più granulari per parte rispetto alle azioni materiali per determinare le proprietà fisiche effettive di una superficie:

Proprietà fisiche personalizzate della parte specifica.

Proprietà fisiche personalizzate del materiale personalizzato della parte.

Proprietà fisiche personalizzate dell'ovrapposizione materiale della parte del materiale della parte.

Le proprietà fisiche predefinite del materiale della parte.
Per impostare proprietà fisiche uniche per qualsiasi materiale personalizzato e applicarle automaticamente a tutte le parti e terreno che utilizzano il materiale:
Nella palette del Gestore materiali, clicca il materiale personalizzato.
Nell'ispettore, scorri verso il basso nella sezione Fisica e imposta le proprietà fisiche personalizzate come descritto nel PhysicalProperties riferimento.
Per qualsiasi parte che utilizza il materiale personalizzato e non fa non avere parti specifiche sostituzioni, il ramo CurrentPhysicalProperties nella finestra Proprietà rivela che le sue proprietà fisiche predefinite vengono sostituite dalle proprietà del materiale personalizzato.
Materiali adattivi
Quando applichi un materiale personalizzato a una parte, la proprietà della parte Part.MaterialVariant diventa il nome della sua MaterialVariant piuttosto che la sua esempio.Questo significa che quando riutilizzi la parte nello stesso o in un Postodiverso, come in un modello o in un pacchetto, è più facile per te adattare diversi materiali personalizzati per regolare l'aspetto della parte.Il comportamento adattivo dei materiali personalizzati ha i seguenti effetti:
- Se crei collezioni di materiali personalizzati con lo stesso nome ma texture diverse, puoi cambiare rapidamente lo stile di un luogo cambiando quale collezione è un figlio di MaterialService .
- Se inserisci un modello con parti che utilizzano un materiale personalizzato, puoi modificarne l'aspetto creando un'istanza di MaterialVariant in MaterialService e rinominandola con lo stesso nome del materiale personalizzato precedente, piuttosto che applicare il nuovo materiale alle parti nel modello.
Quando riutilizzi materiali personalizzati in modelli e pacchetti, ogni MaterialVariant istanza deve essere in MaterialService perché funzioni.
- Se distribuisci un modello al Creator Store con un materiale personalizzato, includi l'istanza MaterialVariant nel modello.Per ulteriori informazioni sulla distribuzione dei modelli al Creator Store, vedi Distribuzione delle risorse.
- Se inserisci un modello dal Creator Store, cerca qualsiasi MaterialVariant istanza e copiala in MaterialService .Per maggiori informazioni sull'importazione di modelli dal Creator Store, vedi Creator Store.
- Se vuoi utilizzare materiali personalizzati con i pacchetti, metti il pacchetto in MaterialService . Per ulteriori informazioni sui pacchetti, vedi Pacchetti .
Il Creator Store ha una categoria chiamata Materiali per "pacchetti materiali", modelli che contengono solo MaterialVariant , TerrainDetail , Folder e Model istanze.La categoria Materiali è un modo per promuovere e scoprire materiali personalizzati da altri creatori.
Riferimento risorse e proprietà
Materiali di base
Gli shader generano l'aspetto e la sensazione dei materiali.Gli shader del materiale di base funzionano in modo diverso dallo shader che MaterialVariant le istanze utilizzano, quindi non puoi creare materiali personalizzati che assomigliano esattamente ai materiali di base, ma puoi ancora creare materiali personalizzati che utilizzino le loro texture.Le seguenti tabelle elencano gli ID delle risorse per dettagli materiali come ColorMap e RoughnessMap .
Materiale | Mappa dei colori | Normale | Metallicità | Ruvidità |
---|---|---|---|---|
Asfalto | 9930003046 | 9429449876 | 9429450346 | |
Basalto | 9920482056 | 9438412214 | 9438412457 | |
Mattone | 9920482813 | 9438453152 | 9438453413 | |
Cartone | 14108651729 | 14108654002 | 14108654299 | |
Tappeto | 14108662587 | 14108663154 | 14108663726 | |
Piastrelle ceramiche | 17429425079 | 17429425915 | 17429426100 | 17429426861 |
Tegole di Argilla per Tetti | 18147681935 | 18147683410 | 18147684855 | |
Ciottolo | 9919718991 | 9438457162 | 9438457470 | |
Concreto | 9920484153 | 9466554006 | 9466554186 | |
Metallo corrodato | 9920589327 | 9439548484 | 9439548749 | 9439556441 |
Lava incrinata | 9920484943 | 9438508790 | 9438509046 | |
Piatto di Diamante | 10237720195 | 9438583222 | 9438583347 | 9438583558 |
Tessuto | 9920517696 | 9873280412 | 9873282563 | |
Foglio | 9466552117 | 9424786192 | 9424786272 | 9424786620 |
Campo di forza * | ||||
Ghiacciaio | 9920518732 | 9438812958 | 9438851286 | |
Vetro | 9438868521 | 7547304785 | 7547304892 | |
Granito | 9920550238 | 9438882935 | 9438883109 | |
Erba | 9920551868 | 9438955773 | 9438955997 | |
Terreno | 9920554482 | 9439043558 | 9439043765 | |
Ghiaccio | 9920555943 | 9467301039 | 9467301203 | |
Erba Fogliosa | 9920557906 | 9439080781 | 9439080950 | |
Pelle | 14108670073 | 14108670486 | 14108670748 | |
Calcare | 9920561437 | 9439415191 | 9439415495 | |
Marmo | 9439430596 | 9439431240 | 9439431383 | |
Metallo | 9920574687 | 9873295432 | 9873318201 | 9873318890 |
Fango | 9920578473 | 9439509827 | 9439510012 | |
Neon * | ||||
Pavimentazione | 9920579943 | 9439519281 | 9439519532 | |
Sasso | 9920581082 | 9439528644 | 9439537267 | |
Gesso | 14108671255 | 14108671870 | 14108672378 | |
Plastica * | ||||
Roccia | 9920587470 | 9439538417 | 9439545859 | |
Tegole per tetti | 119722544879522 | 77534750680073 | 129397260312247 | |
Gomma | 14108673018 | 14108674698 | 14108674894 | 14108675142 |
Sale | 9920590225 | 9439565809 | 9439566688 | |
Sabbia | 9920591683 | 9439577084 | 9439577327 | |
Arenaria | 9920596120 | 9439596530 | 9439596711 | |
Tavola | 9920599782 | 9439612514 | 9439612733 | |
Plastica liscia * | ||||
Neve | 9920620284 | 9439632006 | 9439632145 | |
Legno | 9920625290 | 9439641376 | 9439648605 | |
Tavole di legno | 9920626778 | 9439650689 | 9439658127 |
Colori predefiniti
La seguente tabella elenca i valori RGB predefiniti per ciascun materiale di base.Per informazioni su come colorare parti e terreno, vedi Parti e Terreno ambientale.
Materiale | Valore RGB | Colore |
---|---|---|
Asfalto | [80, 84, 84] | |
Basalto | [75, 74, 74] | |
Mattone | [138, 97, 73] | |
Cartone | [255, 206, 152] | |
Tappeto | [163, 162, 165] | |
Piastrelle ceramiche | [181, 173, 156] | |
Tegole di Argilla | [255, 142, 87] | |
Ciottolo | [134, 134, 118] | |
Concreto | [152, 152, 152] | |
Metallo corroso | [104, 140, 173] | |
Lava incrinata | [255, 24, 67] | |
Piatto di Diamante | [168, 175, 176] | |
Tessuto | [194, 193, 168] | |
Foglio | [168, 175, 176] | |
Campo di Forza | [163, 162, 165] | |
Ghiacciaio | [221, 228, 229] | |
Vetro | [138, 167, 168] | |
Granito | [149, 146, 139] | |
Erba | [111, 126, 62] | |
Terreno | [140, 130, 104] | |
Ghiaccio | [204, 210, 223] | |
Erba Fogliosa | [106, 134, 64] | |
Pelle | [110, 73, 53] | |
Calcare | [255, 243, 192] | |
Marmo | [122, 122, 122] | |
Metallo | [168, 175, 176] | |
Fango | [121, 112, 98] | |
Neon | [163, 162, 165] | |
Pavimentazione | [143, 144, 135] | |
Sasso | [122, 122, 118] | |
Gesso | [204, 142, 105] | |
Plastica | [163, 162, 165] | |
Roccia | [99, 100, 102] | |
Tegole per il tetto | [66, 66, 66] | |
Gomma | [32, 32, 32] | |
Sale | [255, 255, 254] | |
Sabbia | [207, 203, 167] | |
Arenaria | [148, 124, 95] | |
Tavola | [88, 89, 86] | |
Plastica liscia | [163, 162, 165] | |
Neve | [235, 253, 255] | |
Legno | [172, 148, 108] | |
Tavole di legno | [172, 148, 108] |
Proprietà fisiche di base
La seguente tabella elenca le proprietà fisiche predefinite di ciascun materiale come descritto nel PhysicalProperties riferimento.Per informazioni sulla personalizzazione delle proprietà fisiche, vedi Proprietà fisiche.
Materiale | Densità | Elasticità | Peso di elasticità | Frizione | Peso di attrito |
---|---|---|---|---|---|
Asfalto | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
Basalto | 2.691 | 0.15 | 1 | 0.7 | 0.3 |
Mattone | 1.922 | 0.15 | 1 | 0.8 | 0.3 |
Cartone | 0.7 | 0.05 | 2 | 0.5 | 1 |
Tappeto | 1.1 | 0.25 | 2 | 0.4 | 1 |
Piastrelle ceramiche | 2.4 | 0.2 | 1 | 0.51 | 1 |
Tegole di argilla per tetti | 2 | 0.2 | 1 | 0.51 | 1 |
Ciottolo | 2.691 | 0.17 | 1 | 0.5 | 1 |
Concreto | 2.403 | 0.2 | 1 | 0.7 | 0.3 |
Metallo corrodato | 7.85 | 0.2 | 1 | 0.7 | 1 |
Lava incrinata | 2.691 | 0.15 | 1 | 0.65 | 1 |
Piatto di Diamante | 7.85 | 0.25 | 1 | 0.35 | 1 |
Tessuto | 0.7 | 0.05 | 1 | 0.35 | 1 |
Foglio | 2.7 | 0.25 | 1 | 0.4 | 1 |
Campo di forza | 2.403 | 0.2 | 1 | 0.25 | 1 |
Ghiacciaio | 0.919 | 0.15 | 1 | 0.05 | 2 |
Vetro | 2.403 | 0.2 | 1 | 0.25 | 1 |
Granito | 2.691 | 0.2 | 1 | 0.4 | 1 |
Erba | 0.9 | 0.1 | 1.5 | 0.4 | 1 |
Terreno | 0.9 | 0.1 | 1 | 0.45 | 1 |
Ghiaccio | 0.919 | 0.15 | 1 | 0.02 | 3 |
Erba Fogliosa | 0.9 | 0.1 | 2 | 0.4 | 2 |
Cuio | 0.86 | 0.25 | 1 | 0.35 | 1 |
Calcare | 2.691 | 0.15 | 1 | 0.5 | 1 |
Marmo | 2.563 | 0.17 | 1 | 0.2 | 1 |
Metallo | 7.85 | 0.25 | 1 | 0.4 | 1 |
Fango | 0.9 | 0.07 | 4 | 0.3 | 3 |
Neone | 0.7 | 0.2 | 1 | 0.3 | 1 |
Pavimentazione | 2.691 | 0.17 | 1 | 0.5 | 0.3 |
Ciottolo | 2.403 | 0.17 | 1.5 | 0.4 | 1 |
Gesso | 0.75 | 0.2 | 1 | 0.6 | 0.3 |
Plastica | 0.7 | 0.5 | 1 | 0.3 | 1 |
Roccia | 2.691 | 0.17 | 1 | 0.5 | 1 |
Tegole per tetti | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
Gomma | 1.3 | 0.95 | 2 | 1.5 | 3 |
Saltare | 2.165 | 0.05 | 1 | 0.5 | 1 |
Sabbia | 1.602 | 0.05 | 2.5 | 0.5 | 5 |
Pietra arenaria | 2.691 | 0.15 | 1 | 0.5 | 5 |
Plastica liscia | 0.7 | 0.5 | 1 | 0.2 | 1 |
Lista | 2.691 | 0.2 | 1 | 0.4 | 1 |
Neve | 0.9 | 0.03 | 4 | 0.3 | 3 |
Legno | 0.35 | 0.2 | 1 | 0.48 | 1 |
Tavole di legno | 0.35 | 0.2 | 1 | 0.48 | 1 |