Materiali

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

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.

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

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.

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

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.

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 è Plastica . Per applicare un materiale diverso alle parti:

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

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

    Apply to Selected Parts button indicated in Material Manager

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 .

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

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

    A Base material of Asphalt that's selected in the Material Manager.
  2. Nell'angolo in alto a sinistra, fai clic su Crea variante di materiale .

    Create Material Variant button indicated in Material Manager.

    Una nuova variante appare nella palette con un'icona nell'angolo in basso a destra, indicando 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 applicando il materiale alle parti, dovrai riapplicarlo a quelle parti.

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

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

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 sovrascrizione di materiale a un materiale esistente per tutto il terreno utilizzando quel 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:

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

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

  1. Nella palette del Gestore materiali, clicca il materiale personalizzato.

  2. Nell'ispettore, conferma che la sua Impostare come sostituzione toggle è abilitata.

  3. Nella sezione Dettagli del terreno , clicca Crea per ogni faccia che vuoi Personalizzare.

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

  1. Nella palette del Gestore materiali, clicca su un materiale personalizzato che viene utilizzato come Soprascrivere.

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

  1. Nella palette del Gestore materiali, clicca il materiale personalizzato.

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

    Custom physical properties in Material Manager inspector pane

    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.

    Properties window showing physical properties overridden by those of custom material

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 .

MaterialeMappa dei coloriNormaleMetallicitàRuvidità
Asfalto 993000304694294498769429450346
Basalto 992048205694384122149438412457
Mattone 992048281394384531529438453413
Cartone 141086517291410865400214108654299
Tappeto 141086625871410866315414108663726
Piastrelle ceramiche 17429425079174294259151742942610017429426861
Tegole di Argilla per Tetti 181476819351814768341018147684855
Ciottolo 991971899194384571629438457470
Concreto 992048415394665540069466554186
Metallo corrodato 9920589327943954848494395487499439556441
Lava incrinata 992048494394385087909438509046
Piatto di Diamante 10237720195943858322294385833479438583558
Tessuto 992051769698732804129873282563
Foglio 9466552117942478619294247862729424786620
Campo di forza *
Ghiacciaio 992051873294388129589438851286
Vetro 943886852175473047857547304892
Granito 992055023894388829359438883109
Erba 992055186894389557739438955997
Terreno 992055448294390435589439043765
Ghiaccio 992055594394673010399467301203
Erba Fogliosa 992055790694390807819439080950
Pelle 141086700731410867048614108670748
Calcare 992056143794394151919439415495
Marmo 943943059694394312409439431383
Metallo 9920574687987329543298733182019873318890
Fango 992057847394395098279439510012
Neon *
Pavimentazione 992057994394395192819439519532
Sasso 992058108294395286449439537267
Gesso 141086712551410867187014108672378
Plastica *
Roccia 992058747094395384179439545859
Tegole per tetti 11972254487952277534750680073129397260312247
Gomma 14108673018141086746981410867489414108675142
Sale 992059022594395658099439566688
Sabbia 992059168394395770849439577327
Arenaria 992059612094395965309439596711
Tavola 992059978294396125149439612733
Plastica liscia *
Neve 992062028494396320069439632145
Legno 992062529094396413769439648605
Tavole di legno 992062677894396506899439658127
* Il materiale è unico e/o le risorse della sua texture sonoaggregate con Studio invece di essere accessibili come un 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]
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.

MaterialeDensitàElasticitàPeso di elasticitàFrizionePeso di attrito
Asfalto 2.360.210.80.3
Basalto 2.6910.1510.70.3
Mattone 1.9220.1510.80.3
Cartone 0.70.0520.51
Tappeto 1.10.2520.41
Piastrelle ceramiche 2.40.210.511
Tegole di argilla per tetti 20.210.511
Ciottolo 2.6910.1710.51
Concreto 2.4030.210.70.3
Metallo corrodato 7.850.210.71
Lava incrinata 2.6910.1510.651
Piatto di Diamante 7.850.2510.351
Tessuto 0.70.0510.351
Foglio 2.70.2510.41
Campo di forza 2.4030.210.251
Ghiacciaio 0.9190.1510.052
Vetro 2.4030.210.251
Granito 2.6910.210.41
Erba 0.90.11.50.41
Terreno 0.90.110.451
Ghiaccio 0.9190.1510.023
Erba Fogliosa 0.90.120.42
Cuio 0.860.2510.351
Calcare 2.6910.1510.51
Marmo 2.5630.1710.21
Metallo 7.850.2510.41
Fango 0.90.0740.33
Neone 0.70.210.31
Pavimentazione 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 per tetti 2.360.210.80.3
Gomma 1.30.9521.53
Saltare 2.1650.0510.51
Sabbia 1.6020.052.50.55
Pietra arenaria 2.6910.1510.55
Plastica liscia 0.70.510.21
Lista 2.6910.210.41
Neve 0.90.0340.33
Legno 0.350.210.481
Tavole di legno 0.350.210.481