importa BetaAlert dal '/includes/beta-Features/beta-Alert.md'
I materiali di Roblox sono diversi dai materiali su altre piattaforme, in quanto la loro apparenza visiva e le loro proprietà fisiche riflettono quelle dei materiali nel Mondoreale. Ad esempio, il cemento è più pesante del plastico e affonda più velocemente in acqua. Quando si imposta la materiale di una parte o del terreno, Roblox simula le sue proprietà fisiche per rendere questo comportamento funzionare.
Il motore Roblox offre una gamma di materiali di base adatti per la costruzione di molte esperienze, tra cui varie categorie di metallo, rock e materiali organici.
Puoi anche creare i tuoi materiali personalizzati e applicarli a parti o terreno . I materiali personalizzati hanno un comportamento adattivo aggiuntivo che ti consente di adattare qualsiasi modello per usare il tuo stile di arte e i materiali personalizzati, anche se qualcun altro ha creato il modello.
Applicazione materiali
Puoi applicare rapidamente materiali a parti attraverso il WidgetMateriale. Il Gestore Materiale offre le stesse funzionalità e un modo di applicazione aggiuntivo "pittura strumento".
Materiale di base
Il Materiale widget è accessibile da either the Home o Modello tabs. Clicking the small dropdown arrow reveals a material picker.
Per impostazione predefinita, facendo clic sul pulsante generale Materiale si applica il materiale scelto a qualsiasi parte selezionata . Se preferisci un flusso di lavoro riempimento/pittura, attiva Azione materiale come strumento e quindi fai clic sulle parti nella vista 3D per applicare il materiale scelto.
Gestore Materiali
Se hai abilitato il Material Picker beta, accedi al Material Manager dalla finestra del picker. Se non hai abilitato la beta, individua il suo pulsante dedicato a sinistra del pulsante Colore nella scheda 1>Home1> o 4>Modello4> .
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 è Plastic . Per applicare un materiale diverso alle parti:
Nella vista 3D o Explorer, seleziona una o più parti.
Nella palette Gestione materiali, passa il mouse sul materiale desiderato (non è necessario selezionarlo) e fai clic sul pulsante Applica a parti selezionate.
Materiali personalizzati
Il Gestore Materiale fornisce un'interfaccia utente per interagire con varie parti di MaterialService, tra cui la creazione di nuovi materiali personalizzati e l'applicazione su parti e terreno . I materiali personalizzati sono rappresentati da 2> Class.MaterialVariant2> istanze all'interno di 5> Class.MaterialService5> .
Puoi applicare materiali personalizzati per parte o globalmente a entrambe le parti e il terreno, e puoi mettere a punto come i materiali personalizzati si applicano alle facce del terreno con TerrainDetail istanze.
Creazione di materiali personalizzati
Puoi modificare tutte le proprietà di un materiale personalizzato nel Gestore Materiali o attraverso le proprietà di un'istanza MaterialVariant . Puoi anche generare materiali personalizzati attraverso il Generatore Materiali basato sulla richiesta.
Per creare un materiale personalizzato nel Gestore Materiali :
Fai clic sulla base materiale dalla quale il tuo materiale personalizzato erediterà proprietà fisiche. Se ti salti questo passo, la base materiale sarà plastica , ma puoi cambiarlo in seguito.
Nell'angolo in alto a sinistra, fai clic su Crea Material Variant .
Una nuova variante appare nella palette con un'icona nell'angolo in basso a destra, che indica 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 aver applicato il materiale alle parti, dovrai riapplicarlo a queste parti.
Per ogni opzione mappa della texture come Colore o Normale , pasta un ID risorsa o importa una nuova texture dal tuo computer. Le texture quadrate funzionano meglio. Se non specifici un'asset per una mappa della texture, quella texture rimane vuota.
Se lo desideri, puoi regolare i valori Studs Per Tile e Pattern per cambiare l'aspetto del materiale.
Applicare materiali personalizzati
For parts , puoi usare un materiale personalizzato come qualsiasi altro materiale, applicandolo alle parti selezionate attraverso il Materiale widget o il Gestore materiali.
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 materiale che hai scelto quando hai creato il materiale.
Overrride materiali
Puoi impostare un materiale come 覆盖材料 per rendere il suo materiale di base servire come riferimento al materiale personalizzato. Quando lo fai, Studio userà il materiale personalizzato per entrambe le texture e 属性 fisici di qualsiasi parte o terreno che usa il materiale personalizzato.
Impostare Override
Per impostare un materiale come materiale in overwrite in the Gestore materiali :
Fai clic sul materiale personalizzato che vuoi impostare come Soprascrivere.
Nell'ispettore, scorri verso il basso per Sovrascrivi e abilita Imposta come Override .
Il nuovo sovrascritto appare come proprietà di MaterialService nella finestra Proprietà.
Dettagli del Terreno
Per impostazione predefinita, l'applicazione di un materiale personalizzato alle parti o come Override applica quel materiale come piastrelle su ciascun viso. Per il terreno, puoi configurare in modo opzionale TerrainDetail istanze per personalizzare il top, side e 2> bottom2> dei voxel di terreno usando quel materiale personalizzato.
Per personalizzare le facce del terreno utilizzando un materiale personalizzato:
Nella palette del Gestore Materiali, fai clic sul materiale personalizzato.
Nell'ispettore, conferma che la sua Imposta come Override toggle è abilitata.
Nella sezione Dettagli del terreno, fai clic su Crea per ciascuna faccia che vuoi Personalizzare.
Per ciascuna faccia che abilita, espandi la freccia per accedere e modificare dettagli come il suo nome, le Piastrelladi texture, gli spazi per piattaforma e il modello.
Disattivare Override
Puoi disabilitare un intero materiale di sovrapposizione e tutte le materie di base che attualmente sovrappende, o puoi disabilitare l'overwrite per una base di materiale specifica.
Nella palette del Gestore Materiali, fai clic su un materiale personalizzato che viene utilizzato come Soprascrivere.
Nell'ispettore, scorri verso il basso per Sopraffare e disabilita Imposta come Override .
Proprietà fisiche
Tutti i materiali hanno proprietà fisiche incorporate come densità, elasticità e frittività. Attraverso l'applicazione di materiali personalizzati con proprietà fisiche uniche, puoi influenzare il comportamento globale del materiale per tutte le parti e terreno che utilizzano il materiale personalizzato, come la creazione di una variante estremamente scivolosa del materiale 2>ghiaccio2> .
Quando fattorizza proprietà fisiche, il motore priorizza più impostazioni per-parte granulari sui comportamenti 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 della 覆盖材料 del materiale della parte.
Le proprietà fisiche predefinite della parte.
Per impostare proprietà fisiche uniche per qualsiasi materiale personalizzato e applicarlo automaticamente a tutte le parti e terreno che utilizzano il materiale:
Nella palette del Gestore Materiali, fai clic sul materiale personalizzato.
Nell'ispettore, scorri verso il basso nella sezione Fisica e imposta le proprietà fisiche personalizzate come descritti nella referenza PhysicalProperties.
Per qualsiasi parte che utilizza il materiale personalizzato e non ha non ha parti-specifiche soprascriventi, il ramo Proprietà nella finestra Proprietà rivela che le sue proprietà fisiche predefinite sono sovrascritte dalle proprietà della personalizzazione.
Materiali adattivi
Quando applici un materiale personalizzato a una parte, la sua proprietà Part.MaterialVariant diventa il nome della sua MaterialVariant piuttosto che la sua esempio. Ciò significa che quando riutilizzi la parte nello stesso o in un altro Posto, come in un modello o pacchetto, è più facile per te adattare i diversi materiali personalizzati per regolare l'aspetto della parte. Il
- Se crei collezioni di materiali personalizzati con lo stesso nome ma diverse texture, puoi cambiare rapidamente lo stile di un luogo cambiando quale collezione è figlia 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 rinominarlo con lo stesso nome del materiale personalizzato precedente, invece di applicare il nuovo materiale alle parti nell'istanza.
Quando riutilizzi i materiali personalizzati nei modelli e nei pacchetti, ogni MaterialVariant istanza deve essere in MaterialService per funzionare.
- Se distribui 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 copiali in MaterialService . Per ulteriori informazioni sull'importazione dei modelli dal Creator Store, vedi Creator Store .
- Se vuoi usare materiali personalizzati con pacchetti, metti il pacchetto in MaterialService . Per ulteriori informazioni sui pacchetti, vedi Pacchetti .
Il Creator Store ha una categoria chiamata Materiali per "pack materiali", modelli che contengono solo MaterialVariant , TerrainDetail , 1> Class.Folder1> e 4> Class.Model4> istanze. La categoria Materiali è un modo per promuovere e scoprire materiali personalizzati da altri creatori.
Riferimento risorse e proprietà
Materiali di base
I shader generano l'aspetto e la sensazione dei materiali. La base materiale shader funziona in modo diverso dal shader che MaterialVariant le istanze utilizzano, quindi non puoi creare materiali personalizzati che sembrano esattamente come i materiali di base, ma puoi comunque creare materiali personalizzati che utilizzano le loro texture. Le seguenti t
Materiale | ColourMap | Normale | Metallicità | Grezzo |
---|---|---|---|---|
Asfalto | 9930003046 | 9429449876 | 9429450346 | |
Basalto | 9920482056 | 9438412214 | 9438412457 | |
Mattone | 9920482813 | 9438453152 | 9438453413 | |
Carta | 14108651729 | 14108654002 | 14108654299 | |
Tappeto | 14108662587 | 14108663154 | 14108663726 | |
Piastrelle di Ceramica | 17429425079 | 17429425915 | 17429426100 | 17429426861 |
Tessuti di tetto di argilla | 18147681935 | 18147683410 | 18147684855 | |
Ciottolo | 9919718991 | 9438457162 | 9438457470 | |
Betoncino | 9920484153 | 9466554006 | 9466554186 | |
Metallo Corroso | 9920589327 | 9439548484 | 9439548749 | 9439556441 |
Lava fusa | 9920484943 | 9438508790 | 9438509046 | |
Piatto di diamante | 10237720195 | 9438583222 | 9438583347 | 9438583558 |
Tessuto | 9920517696 | 9873280412 | 9873282563 | |
Forno di Alluminio | 9466552117 | 9424786192 | 9424786300 | 9424786620 |
Campo di Forza * | ||||
Ghiacciaio | 9920518732 | 9438812958 | 9438851286 | |
Vetro | 9438868521 | 7547304785 | 7547304892 | |
Graniti | 9920550238 | 9438882935 | 9438883109 | |
Erba | 9920551868 | 9438955773 | 9438955997 | |
Terra | 9920554482 | 9439043558 | 9439043765 | |
Ghiaccio | 9920555943 | 9467301039 | 9467301203 | |
Erba frondosa | 9920557906 | 9439080782 | 9439080950 | |
Pelle | 14108670073 | 14108670486 | 14108670748 | |
Limestone | 9920561437 | 9439415191 | 9439415495 | |
Marmo | 9439430596 | 9439431240 | 9439431383 | |
Metallo | 9920574687 | 9873295432 | 9873318201 | 9873318890 |
Fango | 9920578473 | 9439509827 | 9439510012 | |
Neon. * | ||||
Pavimento | 9920579943 | 9439519282 | 9439519532 | |
Ciottolo | 9920581082 | 9439528644 | 9439537267 | |
Gesso | 14108671255 | 14108671870 | 14108672378 | |
Plastica * | ||||
Roccia | 9920587471 | 9439538417 | 9439545859 | |
Tegole del tetto | 119722544879522 | 77534750680073 | 129397260312247 | |
Gomme | 14108673018 | 14108674698 | 14108674894 | 14108675142 |
Sale | 9920590225 | 9439565809 | 9439566688 | |
Sabbia | 9920591683 | 9439577084 | 9439577327 | |
arenaria | 9920596120 | 9439596530 | 9439596711 | |
Slate | 9920599782 | 9439612514 | 9439612733 | |
Plastica liscia * | ||||
Neve | 9920620284 | 9439632006 | 9439632146 | |
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] | |
Carta | [255, 206, 152] | |
Tappeto | [163, 162, 165] | |
Piastrelle di Ceramica | [181, 173, 156] | |
Tessuti di tetto di argilla | [255, 142, 87] | |
Ciottolo | [134, 134, 118] | |
Betoncino | [152, 152, 152] | |
Metallo Corroso | [104, 140, 173] | |
Lava fusa | [255, 24, 67] | |
Piatto di diamante | [168, 175, 176] | |
Tessuto | [194, 193, 168] | |
Forno di Alluminio | [168, 175, 176] | |
Campo di Forza | [163, 162, 165] | |
Ghiacciaio | [221, 228, 229] | |
Vetro | [138, 167, 168] | |
Graniti | [149, 146, 139] | |
Erba | [111, 126, 62] | |
Terra | [140, 130, 104] | |
Ghiaccio | [204, 210, 223] | |
Erba frondosa | [106, 134, 64] | |
Pelle | [110, 73, 53] | |
Limestone | [255, 243, 192] | |
Marmo | [122, 122, 122] | |
Metallo | [168, 175, 176] | |
Fango | [121, 112, 98] | |
Neon. | [163, 162, 165] | |
Pavimento | [143, 144, 135] | |
Ciottolo | [122, 122, 118] | |
Gesso | [204, 142, 105] | |
Plastica | [163, 162, 165] | |
Roccia | [99, 100, 102] | |
Tegole del tetto | [66, 66, 66] | |
Gomme | [32, 32, 32] | |
Sale | [255, 255, 254] | |
Sabbia | [207, 203, 167] | |
arenaria | [148, 124, 95] | |
Slate | [88, 89, 86] | |
Plastica liscia | [163, 162, 165] | |
Neve | [235, 253, 255] | |
Legno | [172, 148, 108] | |
Tavole di legno | [172, 148, 108] |
Proprietà fisiche predefinite
La seguente tabella elenca le proprietà fisiche predefinite di ciascun materiale come descritti nella PhysicalProperties riferimento. Per informazioni sulla personalizzazione delle proprietà fisiche, vedi PhysicalProperties.
Materiale | Densità | Elasticità | Peso dell'elasticità | Frittizione | Velocità di friction |
---|---|---|---|---|---|
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 |
Carta | 0.7 | 0.05 | 2 | 0.5 | 1 |
Tappeto | 1.1 | 0.25 | 2 | 0.4 | 1 |
Piastrelle di Ceramica | 2.4 | 0.2 | 1 | 0.51 | 1 |
Tessuti di tetto di argilla | 2 | 0.2 | 1 | 0.51 | 1 |
Ciottolo | 2.691 | 0.17 | 1 | 0.5 | 1 |
Betoncino | 2.403 | 0.2 | 1 | 0.7 | 0.3 |
Metallo Corroso | 7.85 | 0.2 | 1 | 0.7 | 1 |
Lava fusa | 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 |
Forno di Alluminio | 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 |
Graniti | 2.691 | 0.2 | 1 | 0.4 | 1 |
Erba | 0.9 | 0.1 | 1.5 | 0.4 | 1 |
Terra | 0.9 | 0.1 | 1 | 0.45 | 1 |
Ghiaccio | 0.919 | 0.15 | 1 | 0.02 | 3 |
Erba frondosa | 0.9 | 0.1 | 2 | 0.4 | 2 |
Pelle | 0.86 | 0.25 | 1 | 0.35 | 1 |
Limestone | 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 |
Neon. | 0.7 | 0.2 | 1 | 0.3 | 1 |
Pavimento | 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 del tetto | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
Gomme | 1.3 | 0.95 | 2 | 1.5 | 3 |
Sale | 2.165 | 0.05 | 1 | 0.5 | 1 |
Sabbia | 1.602 | 0.05 | 2.5 | 0.5 | 5 |
arenaria | 2.691 | 0.15 | 1 | 0.5 | 5 |
Plastica liscia | 0.7 | 0.5 | 1 | 0.2 | 1 |
Slate | 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 |