Die Materialien von Roblox sind anders als Materialien auf anderen Plattformen, in dem ihre visuelle Erscheinung und ihre physischen Eigenschaften die von Materialien in der realen Welt widerspiegeln.Zum Beispiel ist Beton schwerer als Plastik und sinkt schneller im Wasser.Wenn du das Material eines Teils oder eines Geländefestlegst, simuliert Roblox seine physischen Materialeigenschaften, um sicherzustellen, dass dieses Verhalten einfach funktioniert.
Die Roblox-Engine bietet eine Reihe von Basismaterialien, die geeignet sind, um viele Erlebnisse zu bauen, einschließlich verschiedener Kategorien von Metall, Stein und organischen Materialien.
Du kannst auch deine eigenen benutzerdefinierten Materialien erstellen und sie auf Teile oder Terrain anwenden.Benutzerdefinierte Materialien haben ein zusätzliches adaptives Materialverhalten, mit dem du jedes Modell anpassen kannst, um deinen Kunststil und benutzerdefinierte Materialien zu verwenden, auch wenn es jemand anders erstellt hat.
Materialien anwenden
Sie können Materialien schnell auf Teile durch das Material-Widget anwenden.Der Material-Manager bietet die gleiche Funktionalität und einen zusätzlichen "Zeichenwerkzeug"-Anwendungsmodus.
Material-Widget
Das Material -Widget ist über die Home - oder Modell -Registerkarten der Toolleiste zugänglich.Durch Klicken auf den kleinen Dropdown-Pfeil wird ein Materialauswahlblock angezeigt.

Standardmäßig gilt beim Klicken auf die Gesamt- Material -Schaltfläche das gewählte Material auf alle ausgewählten Teile an.Wenn Sie stattdessen einen Füll-/Lackier-Workflow bevorzugen, schalten Sie Material-Aktion als Werkzeug ein und klicken Sie dann auf Teile in der 3D-Ansicht, um das gewählte Material anzuwenden.

Materialverwaltung
Wenn du den Material-Pipette-Beta aktiviert hast, greife über das Pipette-Fenster auf den Material-Manager zu.Wenn du die Beta nicht aktiviert hast, suche den zugeordneten Knopf links vom Farbe -Button in der Home - oder Modell -Registerkarte der Toolleiste.

Von der Manager-Oberfläche aus können Sie Materialien auf Teile durch die folgenden Workflows anwenden.
Die Standard-Enum.MaterialEigenschaft für neue PartInstanzen ist Plastik . Um ein anderes Material auf Teile anzuwenden:
Wählen Sie in der 3D-Ansicht oder Explorer einen oder mehrere Teile aus.
In der Materialmanager -Palette bewegen Sie Ihre Maus über das gewünschte Material (Sie müssen es nicht auswählen) und klicken Sie auf die Schaltfläche Auf ausgewählte Teile anwenden .
Benutzerdefinierte Materialien
Der Materialmanager bietet eine Benutzeroberfläche, um mit verschiedenen Aspekten von MaterialService zu interagieren, einschließlich der Erstellung neuer benutzerdefinierter Materialien und ihrer Anwendung auf Teile und Terrain.Benutzerdefinierte Materialien werden durch MaterialVariant Instanzen innerhalb von MaterialService vertreten.

Du kannst benutzerdefinierte Materialien per Teil oder global auf beide Teile und Geländeanwenden, und du kannst anpassen, wie benutzerdefinierte Materialien sich auf Gesichter des Terrains mit TerrainDetail anwenden.
Erstelle benutzerdefinierte Materialien
Du kannst alle Eigenschaften eines benutzerdefinierten Materials im Material-Manager oder durch die Eigenschaften einer MaterialVariant bearbeiten.Du kannst auch benutzerdefinierte Materialien durch den promptbasierten Materialgenerator erzeugen.
Um ein benutzerdefiniertes Material im Material-Manager zu erstellen:
Klicken Sie auf das Basismaterial , aus dem Ihr benutzerdefiniertes Material physikalische Eigenschaften erben wird.Wenn du diesen Schritt überspringst, wird das Basismaterial Plastik sein, aber du kannst es später ändern.
Klicken Sie in der oberen linken Ecke auf Materialvariante erstellen .
Eine neue Variante erscheint in der Palette mit einem Symbol in der rechten unteren Ecke, das darauf hinweist, dass es sich um ein benutzerdefiniertes Material handelt.
Im Inspector benenne dein benutzerdefiniertes Material um, um seinen Zweck zu beschreiben.Du kannst den Namen später ändern, aber wenn du es tust, nachdem du das Material auf Teile angewendet hast, musst du es wieder auf diese Teile anwenden.
Für jede Texturen-Karte -Option wie Farbe oder Normale , füge eine Asset-ID ein oder importiere eine neue Textur von deinem Computer.Viereckige Texturen funktionieren am besten.Wenn du keine Ressource für eine Texturkarte spezifizierst, bleibt diese Textur leer.
Wenn gewünscht, passen Sie die Noppen pro Fliese und Muster Werte an, um zu ändern, wie das Material aussieht.
Benutzerdefinierte Materialien anwenden
Für Teile kannst du ein benutzerdefiniertes Material verwenden, wie jedes andere Material, und es auf ausgewählte Teile durch das Material -Widget oder den Materialmanager anwenden.¹
Du kannst das neue Material auch auf ein Teil anwenden, indem du seine Materialvariante Eigenschaft im Eigenschaften-Fenster festlegst.In diesem Fall legt Studio automatisch seine Material-Eigenschaft auf das Basismaterial fest, das du beim Erstellen des Materials gewählt hast.

Material-Überdeckungen
Du kannst ein benutzerdefiniertes Material als Material-Ausgleich einstellen, um sein Basismaterial als Referenz für das benutzerdefinierte Material zu verwenden.Wenn du das tust, verwendet Studio das benutzerdefinierte Material sowohl für die Texturen als auch für die physischen Eigenschaften eines Teils oder Terrains, das das benutzerdefinierte Material verwendet.
Übertragungen festlegen
Um ein benutzerdefiniertes Material als Material-Ausgleich im Material-Manager festzulegen:
Klicke auf das benutzerdefinierte Material, das du als überschreibenfestlegen möchtest.
Scrollen Sie im Inspector nach unten zu Überschreibungen und aktivieren Sie Als Überschreibung festlegen .
Die neue Überschreibung erscheint als Eigenschaft von MaterialService im Eigenschaften-Fenster.
Terrain-Details
Standardmäßig wird die Anwendung eines benutzerdefinierten Materials auf Teile oder als Überschreibung das benutzerdefinierte Material als Fliesen auf jedem Gesicht angewendet.Für das Geländekönnen Sie optional TerrainDetail, um die Oberseite , Seite und Unterseite des Terrain-Vokels mit diesem benutzerdefinierten Material anzupassen.
Um die Gesichter des Terrains mit einem benutzerdefinierten Material anzupassen:
In der Palette des Materialmanagers klicke auf das benutzerdefinierte Material.
Im Inspector bestätigen Sie, dass seine Als Überschrift festlegen Schaltfläche aktiviert ist.
In der Terrain Details Sektion klicken Sie auf Erstellen für jedes Gesicht, das Sie gestalten/anpassenmöchten.
Für jedes aktivierte Gesicht erweitern Sie den Pfeil, um auf Details wie seinen Namen, Texturkarten, Stollen pro Fliese und Muster zuzugreifen und sie zu bearbeiten.
Überladungen deaktivieren
Du kannst einen gesamten Material-Ausschluss und alle Basismaterialien deaktivieren, die derzeit überschrieben werden, oder du kannst den Ausschluss für ein bestimmtes Basismaterial deaktivieren.
In der Palette des Materialmanagers klicken Sie auf ein benutzerdefiniertes Material , das als überschreibenverwendet wird.
Scrollen Sie im Inspector nach unten zu Überschreibungen und deaktivieren Sie Als Überschreibung festlegen .
Physische Eigenschaften
Alle Materialien haben integrierte physikalische Eigenschaften wie Dichte, Elastizität und Reibung.Durch die Anwendung von benutzerdefinierten Materialien mit einzigartigen physischen Eigenschaften kannst du das globale Materialverhalten für alle Teile und Terrain, die das benutzerdefinierte Material verwenden, beeinflussen, z. B. die Erstellung einer extrem rutschigen Variante des Eis -Materials.
Wenn physikalische Eigenschaften berechnet werden, priorisiert der Motor feinere prozessspezifische Einstellungen über Materialverhaltensweisen, um die effektiven physischen Eigenschaften einer Oberfläche zu bestimmen:

Benutzerdefinierte physische Eigenschaften des spezifischen Teils.

Benutzerdefinierte physische Eigenschaften des benutzerdefinierten Materials des Teils.

Benutzerdefinierte physische Eigenschaften des Material-Überschreibens des Materials des Teils.

Die standardmäßigen physischen Eigenschaften des Materials des Teils.
Um einzigartige physische Eigenschaften für jedes benutzerdefinierte Material festzulegen und sie automatisch auf alle Teile und Terrain, die das Material verwenden, anzuwenden:
In der Palette des Materialmanagers klicke auf das benutzerdefinierte Material.
In der Inspector scrollen Sie nach unten in den Abschnitt Physik und legen benutzerdefinierte physikalische Eigenschaften wie im PhysicalProperties detailliert fest.
Für jedes Teil, das das benutzerdefinierte Material verwendet und nicht hat teilspezifische Überschriften, offen die CurrentPhysicalProperties Zweig im Eigenschaften Fenster, dass seine Standardphysikalischen Eigenschaften durch die Eigenschaften des benutzerdefinierten Materials überschrieben werden.
Adaptive Materialien
Wenn du ein benutzerdefiniertes Material auf ein Teil anwendest, wird die Eigenschaft des Teils zu dessen Namen, anstatt auf seine spezifische Instanz.Das bedeutet, dass es einfacher ist, wenn du das Teil an derselben oder einem anderen Ort wiederverwendest, wie in einem Modell oder Paket, verschiedene benutzerdefinierte Materialien anzupassen, um das Aussehen des Teils anzupassen.Das adaptive Verhalten von benutzerdefinierten Materialien hat die folgenden Auswirkungen:
- Wenn du Sammlungen mit demselben Namen und verschiedenen Texturen aus benutzerdefinierten Materialien erstellst, kannst du den Stil eines Ortes schnell ändern, indem du änderst, welche Sammlung ein Kind von MaterialService ist.
- Wenn du ein Modell mit Teilen einfügst, die ein benutzerdefiniertes Material verwenden, kannst du sein Aussehen modifizieren, indem du eine Instanz von MaterialVariant in MaterialService erstellst und sie mit demselben Namen umbenennst, wie das vorherige benutzerdefinierte Material, anstatt das neue Material auf die Teile im Modell anzuwenden.
Wenn du benutzerdefinierte Materialien in Modellen und Paketen wiederverwendest, muss jede MaterialVariant Instanz in MaterialService sein, damit es funktioniert.
- Wenn du ein Modell in den Creator-Store mit einem benutzerdefinierten Material verteilst, füge die MaterialVariant in das Modell ein.Für weitere Informationen zur Verteilung von Modellen im Creator-Store, siehe Assets verteilen.
- Wenn du ein Modell aus dem Creator-Store einfügst, such nach allen MaterialVariant Instanzen und kopiere sie in MaterialService.Für weitere Informationen zum Importieren von Modellen aus dem Creator-Store, siehe Creator-Store.
- Wenn du benutzerdefinierte Materialien mit Paketen verwenden möchtest, lege das Paket in MaterialService . Für weitere Informationen zu Paketen siehe Pakete .
Der Creator-Store hat eine Kategorie namens Materialien für "Materialpakete", Modelle, die nur MaterialVariant, TerrainDetail, Folder und Model enthalten.Die Kategorie Materialien ist eine Möglichkeit, benutzerdefinierte Materialien durch andere Ersteller zu fördern und zu entdecken.
Asset- und Eigenschaftsreferenz
Basismaterialien
Shader generieren das Aussehen und die Haptik von Materialien.Die Basismaterial-Shader funktionieren anders als der Shader, den MaterialVariant Instanzen verwenden, so dass du keine benutzerdefinierten Materialien erstellen kannst, die genau wie Basismaterialien aussehen, aber du kannst immer noch benutzerdefinierte Materialien erstellen, die ihre Texturen verwenden.Die folgenden Tabellen listen die Asset-IDs für Materialdetails wie ColorMap und RoughnessMap auf.
Materiel | Farbkarte | Normativ | Metallicität | Rauigkeit |
---|---|---|---|---|
Asphalt | 9930003046 | 9429449876 | 9429450346 | |
Basalt | 9920482056 | 9438412214 | 9438412457 | |
Ziegel | 9920482813 | 9438453152 | 9438453413 | |
Karton | 14108651729 | 14108654002 | 14108654299 | |
Teppich | 14108662587 | 14108663154 | 14108663726 | |
Keramikfliesen | 17429425079 | 17429425915 | 17429426100 | 17429426861 |
Ton-Dachziegel | 18147681935 | 18147683410 | 18147684855 | |
Kopfsteinpflaster | 9919718991 | 9438457162 | 9438457470 | |
Beton | 9920484153 | 9466554006 | 9466554186 | |
Verrostetes Metall | 9920589327 | 9439548484 | 9439548749 | 9439556441 |
Gerissene Lava | 9920484943 | 9438508790 | 9438509046 | |
Diamantplakette | 10237720195 | 9438583222 | 9438583347 | 9438583558 |
Stoff | 9920517696 | 9873280412 | 9873282563 | |
Folien | 9466552117 | 9424786192 | 9424786272 | 9424786620 |
Kraftfeld * | ||||
Gletscher | 9920518732 | 9438812958 | 9438851286 | |
Glas | 9438868521 | 7547304785 | 7547304892 | |
Granit | 9920550238 | 9438882935 | 9438883109 | |
Gras | 9920551868 | 9438955773 | 9438955997 | |
Boden | 9920554482 | 9439043558 | 9439043765 | |
Eis | 9920555943 | 9467301039 | 9467301203 | |
Blättriges Gras | 9920557906 | 9439080781 | 9439080950 | |
Leder | 14108670073 | 14108670486 | 14108670748 | |
Kalkstein | 9920561437 | 9439415191 | 9439415495 | |
Marmor | 9439430596 | 9439431240 | 9439431383 | |
Metall | 9920574687 | 9873295432 | 9873318201 | 9873318890 |
Schlamm | 9920578473 | 9439509827 | 9439510012 | |
Neon * | ||||
Asphaltierung | 9920579943 | 9439519281 | 9439519532 | |
Kiesel | 9920581082 | 9439528644 | 9439537267 | |
Gips | 14108671255 | 14108671870 | 14108672378 | |
Kunststoff * | ||||
Felsen | 9920587470 | 9439538417 | 9439545859 | |
Dachziegel | 119722544879522 | 77534750680073 | 129397260312247 | |
Gummi | 14108673018 | 14108674698 | 14108674894 | 14108675142 |
Salz | 9920590225 | 9439565809 | 9439566688 | |
Sand | 9920591683 | 9439577084 | 9439577327 | |
Sandstein | 9920596120 | 9439596530 | 9439596711 | |
Platte | 9920599782 | 9439612514 | 9439612733 | |
Glattes Plastik * | ||||
Schnee | 9920620284 | 9439632006 | 9439632145 | |
Holz > | 9920625290 | 9439641376 | 9439648605 | |
Holzplanken | 9920626778 | 9439650689 | 9439658127 |
Standardfarben
Die folgende Tabelle listet die Standard-RGB-Werte für jedes Basismaterial auf.Für Informationen darüber, wie Teile und Geländegefärbt werden, siehe Teile und Umweltterrain.
Materiel | RGB-Wert | Farbe |
---|---|---|
Asphalt | [80, 84, 84] | |
Basalt | [75, 74, 74] | |
Ziegel | [138, 97, 73] | |
Karton | [255, 206, 152] | |
Teppich | [163, 162, 165] | |
Keramikfliesen | [181, 173, 156] | |
Lehmziegel-Dachziegel | [255, 142, 87] | |
Kopfsteinpflaster | [134, 134, 118] | |
Beton | [152, 152, 152] | |
Korrodiertes Metall | [104, 140, 173] | |
Gerissene Lava | [255, 24, 67] | |
Diamantplatte | [168, 175, 176] | |
Stoff | [194, 193, 168] | |
Folie | [168, 175, 176] | |
Kraftfeld > | [163, 162, 165] | |
Gletscher | [221, 228, 229] | |
Glas | [138, 167, 168] | |
Granit | [149, 146, 139] | |
Gras | [111, 126, 62] | |
Boden | [140, 130, 104] | |
Eis | [204, 210, 223] | |
Blättriges Gras > | [106, 134, 64] | |
Leder | [110, 73, 53] | |
Kalkstein | [255, 243, 192] | |
Marmor | [122, 122, 122] | |
Metall | [168, 175, 176] | |
Schlamm | [121, 112, 98] | |
Neon | [163, 162, 165] | |
Asphaltierung | [143, 144, 135] | |
Kieselstein | [122, 122, 118] | |
Gips | [204, 142, 105] | |
Plastik > | [163, 162, 165] | |
Fels | [99, 100, 102] | |
Dachschindeln | [66, 66, 66] | |
Gummi | [32, 32, 32] | |
Salz | [255, 255, 254] | |
Sand | [207, 203, 167] | |
Sandstein > | [148, 124, 95] | |
Platte | [88, 89, 86] | |
Glattes Plastik | [163, 162, 165] | |
Schnee > | [235, 253, 255] | |
Holz | [172, 148, 108] | |
Holzplanken | [172, 148, 108] |
Standard-Physikalische Eigenschaften
Die folgende Tabelle listet die Standardphysikalischen Eigenschaften eines Materials auf, wie sie im Referenz detailliert beschrieben sind.Für Informationen zur Anpassung physischer Eigenschaften siehe Physikalische Eigenschaften.
Materiel | Dichte | Elastizität | Elastizitätsgewicht | Reibung | Reibgewicht |
---|---|---|---|---|---|
Asphalt | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
Basalt | 2.691 | 0.15 | 1 | 0.7 | 0.3 |
Ziegel | 1.922 | 0.15 | 1 | 0.8 | 0.3 |
Karton | 0.7 | 0.05 | 2 | 0.5 | 1 |
Teppich | 1.1 | 0.25 | 2 | 0.4 | 1 |
Keramikfliesen | 2.4 | 0.2 | 1 | 0.51 | 1 |
Ton-Dachziegel | 2 | 0.2 | 1 | 0.51 | 1 |
Kopfsteinpflaster | 2.691 | 0.17 | 1 | 0.5 | 1 |
Beton | 2.403 | 0.2 | 1 | 0.7 | 0.3 |
Verrostetes Metall | 7.85 | 0.2 | 1 | 0.7 | 1 |
Gebrochene Lava | 2.691 | 0.15 | 1 | 0.65 | 1 |
Diamantplakette | 7.85 | 0.25 | 1 | 0.35 | 1 |
Stoff | 0.7 | 0.05 | 1 | 0.35 | 1 |
Folien | 2.7 | 0.25 | 1 | 0.4 | 1 |
Krafefeld | 2.403 | 0.2 | 1 | 0.25 | 1 |
Gletscher | 0.919 | 0.15 | 1 | 0.05 | 2 |
Glas | 2.403 | 0.2 | 1 | 0.25 | 1 |
Granit | 2.691 | 0.2 | 1 | 0.4 | 1 |
Gras | 0.9 | 0.1 | 1.5 | 0.4 | 1 |
Boden | 0.9 | 0.1 | 1 | 0.45 | 1 |
Kaltheit | 0.919 | 0.15 | 1 | 0.02 | 3 |
Blättriges Gras | 0.9 | 0.1 | 2 | 0.4 | 2 |
Leder | 0.86 | 0.25 | 1 | 0.35 | 1 |
Sandstein | 2.691 | 0.15 | 1 | 0.5 | 1 |
Marmor | 2.563 | 0.17 | 1 | 0.2 | 1 |
Metall | 7.85 | 0.25 | 1 | 0.4 | 1 |
Schlamm | 0.9 | 0.07 | 4 | 0.3 | 3 |
Neonlich | 0.7 | 0.2 | 1 | 0.3 | 1 |
Bodenbelag | 2.691 | 0.17 | 1 | 0.5 | 0.3 |
Kiesel | 2.403 | 0.17 | 1.5 | 0.4 | 1 |
Gips | 0.75 | 0.2 | 1 | 0.6 | 0.3 |
Plastik | 0.7 | 0.5 | 1 | 0.3 | 1 |
Stein | 2.691 | 0.17 | 1 | 0.5 | 1 |
Dachschindeln | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
Gummi | 1.3 | 0.95 | 2 | 1.5 | 3 |
Salz | 2.165 | 0.05 | 1 | 0.5 | 1 |
Schnee | 1.602 | 0.05 | 2.5 | 0.5 | 5 |
Sandstein | 2.691 | 0.15 | 1 | 0.5 | 5 |
Glattes Plastik | 0.7 | 0.5 | 1 | 0.2 | 1 |
Platte | 2.691 | 0.2 | 1 | 0.4 | 1 |
Schnee | 0.9 | 0.03 | 4 | 0.3 | 3 |
Holz | 0.35 | 0.2 | 1 | 0.48 | 1 |
Holzdielen | 0.35 | 0.2 | 1 | 0.48 | 1 |