Materiali

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

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.

Studio's Model tab with the Material widget's 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.

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

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> .

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

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:

  1. Nella vista 3D o Explorer, seleziona una o più parti.

  2. Nella palette Gestione materiali, passa il mouse sul materiale desiderato (non è necessario selezionarlo) e fai clic sul pulsante Applica a parti selezionate.

    Apply to Selected Parts button indicated in Material Manager

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> .

Explorer window showing two MaterialVariant instances within MaterialService

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 :

  1. 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.

    Base material selected in Material Manager
  2. Nell'angolo in alto a sinistra, fai clic su Crea Material Variant .

    Create Material Variant button indicated in Material Manager

    Una nuova variante appare nella palette con un'icona nell'angolo in basso a destra, che indica che è un materiale personalizzato.

    New MaterialVariant tile in Material Manager with icon to indicate a custom material
  3. 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.

  4. 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.

  5. 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.

Material and MaterialVariant properties set in the Properties window
¹ A differenza delle parti, non puoi applicare direttamente materiali personalizzati a terreno, anche se puoi impostare un materiale personalizzato come 覆盖材料 su un materiale di base esistente per tutto il terreno che usa quel 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 :

  1. Fai clic sul materiale personalizzato che vuoi impostare come Soprascrivere.

  2. 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:

  1. Nella palette del Gestore Materiali, fai clic sul materiale personalizzato.

  2. Nell'ispettore, conferma che la sua Imposta come Override toggle è abilitata.

  3. Nella sezione Dettagli del terreno, fai clic su Crea per ciascuna faccia che vuoi Personalizzare.

  4. 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.

  1. Nella palette del Gestore Materiali, fai clic su un materiale personalizzato che viene utilizzato come Soprascrivere.

  2. 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.

Per impostare proprietà fisiche uniche per qualsiasi materiale personalizzato e applicarlo automaticamente a tutte le parti e terreno che utilizzano il materiale:

  1. Nella palette del Gestore Materiali, fai clic sul materiale personalizzato.

  2. Nell'ispettore, scorri verso il basso nella sezione Fisica e imposta le proprietà fisiche personalizzate come descritti nella referenza PhysicalProperties.

    Custom physical properties in Material Manager inspector pane

    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.

    Properties window showing physical properties overridden by those of custom material

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

MaterialeColourMapNormaleMetallicitàGrezzo
Asfalto 993000304694294498769429450346
Basalto 992048205694384122149438412457
Mattone 992048281394384531529438453413
Carta 141086517291410865400214108654299
Tappeto 141086625871410866315414108663726
Piastrelle di Ceramica 17429425079174294259151742942610017429426861
Tessuti di tetto di argilla 181476819351814768341018147684855
Ciottolo 991971899194384571629438457470
Betoncino 992048415394665540069466554186
Metallo Corroso 9920589327943954848494395487499439556441
Lava fusa 992048494394385087909438509046
Piatto di diamante 10237720195943858322294385833479438583558
Tessuto 992051769698732804129873282563
Forno di Alluminio 9466552117942478619294247863009424786620
Campo di Forza *
Ghiacciaio 992051873294388129589438851286
Vetro 943886852175473047857547304892
Graniti 992055023894388829359438883109
Erba 992055186894389557739438955997
Terra 992055448294390435589439043765
Ghiaccio 992055594394673010399467301203
Erba frondosa 992055790694390807829439080950
Pelle 141086700731410867048614108670748
Limestone 992056143794394151919439415495
Marmo 943943059694394312409439431383
Metallo 9920574687987329543298733182019873318890
Fango 992057847394395098279439510012
Neon. *
Pavimento 992057994394395192829439519532
Ciottolo 992058108294395286449439537267
Gesso 141086712551410867187014108672378
Plastica *
Roccia 992058747194395384179439545859
Tegole del tetto 11972254487952277534750680073129397260312247
Gomme 14108673018141086746981410867489414108675142
Sale 992059022594395658099439566688
Sabbia 992059168394395770849439577327
arenaria 992059612094395965309439596711
Slate 992059978294396125149439612733
Plastica liscia *
Neve 992062028494396320069439632146
Legno 992062529094396413769439648605
Tavole di legno 992062677894396506899439658127
* Il materiale è unico e/o le sue risorse di texture sono racchiuse con Studio invece di essere accessibili come ID risorsa tipico.

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.

MaterialeValore RGBColore
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.

MaterialeDensitàElasticitàPeso dell'elasticitàFrittizioneVelocità di friction
Asfalto 2.360.210.80.3
Basalto 2.6910.1510.70.3
Mattone 1.9220.1510.80.3
Carta 0.70.0520.51
Tappeto 1.10.2520.41
Piastrelle di Ceramica 2.40.210.511
Tessuti di tetto di argilla 20.210.511
Ciottolo 2.6910.1710.51
Betoncino 2.4030.210.70.3
Metallo Corroso 7.850.210.71
Lava fusa 2.6910.1510.651
Piatto di diamante 7.850.2510.351
Tessuto 0.70.0510.351
Forno di Alluminio 2.70.2510.41
Campo di Forza 2.4030.210.251
Ghiacciaio 0.9190.1510.052
Vetro 2.4030.210.251
Graniti 2.6910.210.41
Erba 0.90.11.50.41
Terra 0.90.110.451
Ghiaccio 0.9190.1510.023
Erba frondosa 0.90.120.42
Pelle 0.860.2510.351
Limestone 2.6910.1510.51
Marmo 2.5630.1710.21
Metallo 7.850.2510.41
Fango 0.90.0740.33
Neon. 0.70.210.31
Pavimento 2.6910.1710.50.3
Ciottolo 2.4030.171.50.41
Gesso 0.750.210.60.3
Plastica 0.70.510.31
Roccia 2.6910.1710.51
Tegole del tetto 2.360.210.80.3
Gomme 1.30.9521.53
Sale 2.1650.0510.51
Sabbia 1.6020.052.50.55
arenaria 2.6910.1510.55
Plastica liscia 0.70.510.21
Slate 2.6910.210.41
Neve 0.90.0340.33
Legno 0.350.210.481
Tavole di legno 0.350.210.481