Materiały

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

importuj BetaAlert z '/includes/beta-Features/beta-Alert.md'

Materiały Roblox są inne niż materiały na innych platformach, ponieważ ich wizualny wygląd i ich fizyczne właściwości odzwierciedlają te z materiałów w świecie rzeczywistym. Na przykład, beton jest cięższy niż plastik i tonie szybciej w wodzie. Gdy ustawisz właściwości fizyczne części lub terenu, Roblox symuluje ich właściwości

Silnik Roblox oferuje zasięg podstawowych materiałów, nadający się do budowy wielu doświadczeń, w tym różne kategorie metalu, kamienia i materiałów organicznych.

Możesz również stworzyć własne materiały niestandardowe i zastosować je do części lub terenu. Materiały niestandardowe mają dodatkową zachowanie materiały adaptacyjne, która pozwala ci dostosować dowolny model do użycia swojego stylu artystycznego i niestandardowych materiałów, nawet jeśli ktoś inny stworzył model.

Nakładanie materiałów

Możesz szybko zastosować materiały do części poprzez widget Materiały. Menadżer Materiałów oferuje tę samą funkcjonalność i dodatkowy „narzędź malarski”.

widget materiałowy

widget Materiał jest dostępny z tych domy lub model zakładek. Kliknięcie małej strzałki w dół wyświetla wybieracz materiału.

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

Domyślnie, klikając ogólny Materiał przycisk nakłada wybrany materiał na dowolne wybrane części. Jeśli wolisz workflow wypełniania/malowania, włącz Akcję materiału jako narzędzie i następnie kliknij części w oknie 3D, aby zastosować wybrany materiał.

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

Menedżer Materiałów

Jeśli włączyłeś Wybór Materiału w wersji beta, uzyskaj dostęp do Menedżera Materiałów z okienka wyboru. Jeśli nie włączyłeś wersji beta, znajdź jego poświęcony przycisk po lewej stronie przycisku Kolor w zakładce 2>Strona główna2> lub 5>Model5>.

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

Z okienka kierownika możesz zastosować materiały do części poprzez następujące workflows.

Domyślną wartość Enum.Material dla nowych instancji Part jest Plastic . Aby zastosować inną materiał do części:

  1. W oknie 3D lub Explorer wybierz jedną lub więcej części.

  2. W palecie Menadżera Materiałów , połącz swoją myszką z dowolnym materiałem (nie musisz go wybierać) i kliknij przycisk Zastosuj do Wybranych Części .

    Apply to Selected Parts button indicated in Material Manager

Niestandardowe materiały

Menedżer Materiałów zapewnia interfejs użytkownika do wchodzenia w interakcję z różnymi aspektami MaterialService, w tym tworzeniem nowych niestandardowych materiałów i stosowaniem ich na części i terenie. Niezależne materiały są reprezentowane przez instancje 1> Class.MaterialVariant1> w 4> Class.MaterialService4>

Explorer window showing two MaterialVariant instances within MaterialService

Możesz zastosować niestandardowe materiały dla każdej części lub całego obszaru, i możesz dostosować, jak niestandardowe materiały zastosowane są do twarzy terenu z instancjami TerrainDetail.

Tworzenie niestandardowych materiałów

Możesz edytować wszystkie właściwości niestandardowego materiału w Menedżerze materiałów lub poprzez właściwości instancji MaterialVariant. Możesz również generować niestandardowe materiały poprzez Generator Materiałów na bazie zapytania.

Aby utworzyć niestandardowy materiał w Menedżerze Materiałów :

  1. Kliknij na bazowy materiał , z którego twój niestandardowy materiał odziedziczy właściwości fizyczne. Jeśli ominiesz ten krok, bazowy materiał będzie plastikiem , ale możesz go później zmienić.

    Base material selected in Material Manager
  2. W górnym lewym rogu kliknij Utwórz wariant materiału .

    Create Material Variant button indicated in Material Manager

    Pojawiła się nowa odmiana w palecie z ikoną w lewym dolnym rogu, wskazującą, że jest to materiał niestandardowy.

    New MaterialVariant tile in Material Manager with icon to indicate a custom material
  3. W inspektorze zmień nazwę swojego niestandardowego materiału, aby opisać jego cel. Możesz zmienić nazwę później, ale jeśli to zrobisz po zastosowaniu materiału do części, będziesz musiał ponownie zastosować go do tych części.

  4. Dla każdej opcji mapy tekstury takiej jak Kolor lub Normal , wklej 1>ID zasobu1> lub zaimportuj nową teksturę z swojego komputera. Kształtne tekstury działają najlepiej. Jeśli nie określono zasobu dla mapy tekstury, to ten tekstur pozostaje pusty.

  5. Jeśli chcesz, dostosuj wartości Studs Per Tile i Pattern , aby zmienić sposób wyglądu materiału.

Stosowanie niestandardowych materiałów

Dla części, możesz użyć materiału niestandardowego, stosując go do wybranych części poprzez widget materiału lub Menedżera materiałów.

Możesz również zastosować nowy materiał do części, ustawiając jego MaterialVariant właściwość w oknie Właściwości. W tym przypadku Studio automatycznie ustawia jego Material właściwość na podstawowym materiale, który wybrałeś podczas tworzenia materiału.

Material and MaterialVariant properties set in the Properties window
¹ Nie jak na częściach, możesz nie bezpośrednio stosować niestandardowe materiały do terenu, choć możesz ustawić niestandardowy materiał jako przykrycia materiału dla istniejącej bazy materiału dla wszystkich terenów, które używają tego materiału.

Przykrycia materiałowe

Możesz ustawić niestandardowy materiał jako materiały nadrzędne , aby jego baza materiału służyła jako referencja do niestandardowego materiału. Gdy to zrobisz, Studio będzie używać niestandardowego materiału dla obu tekstur i właściwości fizycznych dowolnej części lub terenu, który używa niestandardowego materiału.

Ustawienie Przeróbek

Aby ustawić niestandardowy materiał jako przeciwdziałający materiał w Material Manager :

  1. Kliknij materiał niestandardowy, który chcesz ustawić jako przeciwdziałający.

  2. W inspektorze przewinęć się do Przyciski nadrzędności i włącz Ustaw jako przypisanie nadrzędności .

    Nowa funkcja Przywróć pojawia się jako właściwość MaterialService w oknie Właściwości.

Szczegóły terenu

Domyślnie, stosowanie niestandardowego materiału do części lub jako warstwa nakładania stosuje ten niestandardowy materiał jako płytki na każdym twarzy. Dla terenu można opcjonalnie skonfigurować TerrainDetail instancje, aby dostosować najgórę, stronę i 2>dół2> voxels terenu, używając

Aby dostosować twarze terenu za pomocą niestandardowego materiału:

  1. W palecie Menedżera Materiałów kliknij na niestandardowy materiał.

  2. W inspektorze potwierdź, że jego Ustaw jako Override przełącznik jest włączony.

  3. W sekcji Szczegóły terenu, kliknij Utwórz dla każdej twarzy, którą chcesz dostosowywać.

  4. Dla każdej włączonej twarzy rozwinięciem strzałki można uzyskać dostęp do i edytowanie szczegółów, takich jak jego nazwa, mapy tekstury, gwoзdy na płytę i wzór.

Wyłączanie nadmiarów

Możesz wyłączyć całą nakładającą się na materiały i wszystkie podstawowe materiały, które obecnie nakładają się na niej, lub możesz wyłączyć nakładające się na materiały podstawowe.

  1. W palecie Menedżera Materiałów, kliknij niestandardowy materiał, który jest używany jako przykrycia.

  2. W inspektorze przewinęć się do Przyciski nadrzędności i wyłącz Ustaw jako przewinęć .

Właściwości fizyczne

Wszystkie materiały mają wbudowane właściwości fizyczne takie jak gęstość, elastyczność i tarcia. Poprzez zastosowanie niestandardowych materiałów z unikalnymi właściwościami fizycznymi, możesz wpływać na zachowanie globalne materiału dla wszystkich części i terenu, które używają niestandardowych materiałów, tak

Podczas gdy silnik prioryzuje bardziej granularne ustawienia na część w zależności od zachowań materiału, aby określić skuteczne właściwości fizyczne powierzchni:

Niestandardowe właściwości fizyczne konkretnej części.

Niestandardowe właściwości fizyczne materiału części.

Niestandardowe właściwości fizyczne nadrzędnika materiału części.

domyślne właściwości fizyczne części jej materiału.

Aby ustawić unikalne właściwości fizyczne dla dowolnego niestandardowego materiału i automatycznie zastosować je do wszystkich części i terenu, które używają materiału:

  1. W palecie Menedżera Materiałów kliknij na niestandardowy materiał.

  2. W inspektorze przewinęć się do sekcji Fizyka i ustawić niestandardowe właściwości fizyczne, jak opisano w PhysicalProperties odniesieniu.

    Custom physical properties in Material Manager inspector pane

    Dla dowolnej części, która używa niestandardowego materiału i wykonuje nie ma części-specific przeciwkoświątecznych, gałąź CurrentPhysicalProperties w oknie 2>Właściwości2> ujawnia, że jej domyślne właściwości fizyczne są przeciwkoświąteczne przez właściwości niestandardowego materiału.

    Properties window showing physical properties overridden by those of custom material

Materiały adaptacyjne

Gdy zastosujesz niestandardowy materiał na część, właściwość Part.MaterialVariant części staje się imieniem jej MaterialVariant zamiast jej konkretnej instancja. Oznacza to, że gdy ponownie użyjesz części w tym samym lub innym miejsce, jak w modelu lub pakiecie, łatwiej jest dostosować wygląd czę

  • Jeśli stworzysz kolekcje tych samych materiałów z innymi teksturami, możesz szybko zmienić styl miejsca, zmieniając, która kolekcja jest dzieckiem MaterialService.
  • Jeśli wstawisz model z częściami, które używają niestandardowego materiału, możesz zmienić jego wygląd, tworząc instancję MaterialVariant w MaterialService i zmieniając go na nazwę poprzedniego niestandardowego materiału, zamiast stosować nowy materiał do części w modelu.

Gdy używasz ponownie materiałów niestandardowych w modelach i pakietach, każda instancja MaterialVariant musi być w MaterialService, aby działała.

  • Jeśli rozprowadzasz model do Sklepu Twórcy za pomocą niestandardowego materiału, włącz instancję MaterialVariant w modelu. Więcej informacji o rozprowadzaniu modeli do Sklepu Twórcy znajdziesz w Dystrybucja zasobów.
  • Jeśli wstawisz model z Sklepu Twórcy, szukaj dowolnych instancji MaterialVariant i kopiuj je do MaterialService. Dla więcej informacji o importowaniu modeli z Sklepu Twórcy, zobacz Sklep Twórcy.
  • Jeśli chcesz używać niestandardowych materiałów z paczkami, umieść pację w MaterialService . Dla więcej informacji na temat paczek, zobacz Pakiety .

Sklep twórców ma kategorię nazyającą się Materiały dla "zestawów materiałów", modele zawierające tylko MaterialVariant , TerrainDetail , 1> Class.Folder1> i 4> Class.Model4> instancje. Kategoria Materiały jest sposobem na promowanie i odk

Odnośnik zasobów i właściwości

Podstawowe materiały

Shaders generują wygląd i uczucie materiałów. Podstawowe materiały shader działają inaczej niż shader, który MaterialVariant instancje używają, więc nie można utworzyć niestandardowych materiałów, które wyglądają dokładnie jak podstawowe materiały, ale można nadal utworzyć niestandard

MateriałKolorMapNormalnyMetalnośćNierezystkość
Asfalt 993000304694294498769429450346
Basalt 99204820569438412149438412457
Cegła 992048281394384531519438453413
Karton 141086517291410865400414108654299
Dywan 141086625871410866315414108663726
Ceramiczne Płytki 17429425079174294259151742942610017429426861
Płytki Dachowe Gliny 181476819351814768341018147684855
Kamień 991971899194384571629438457470
Beton 992048415394665540069466554186
Zardzewiały Metal 9920589327943954848494395487499439556441
Rozpękana lawa 992048494394385087909438509046
Diamentowa płyta 10237720195943858322294385833479438583558
Tkanina 992051769698732804129873282563
Aluminium 9466552117942478619294247863029424786621
Pole siłowe *
Lodowiec 992051873294388129589438851286
Szkło 943886852175473047857547304892
Granit 992055023894388829359438883109
Trawa 992055186894389557739438955997
Ziemia 992055448294390435589439043763
Lód 992055594394673010399467301203
Liścia Trawy 992055790694390807819439080950
Skóra 141086700731410867048614108670748
Limetka 992056143794394151919439415495
MARBURY 943943059694394312409439431383
Metalowy 9920574687987329543198733182019873318890
Glina 992057847394395098279439510012
Neon *
Nawierzchnia 992057994394395192819439519532
Kieszonkowy Kamień) 992058108294395286449439537267
Gipsowa płyta 141086712551410867187014108672378
Plastik *
skała 992058747094395384179439545859
Klocki dachowe 1197225448795227753475068007312939726031247
Gumy 14108673018141086746981410867489414108675142
Sól 992059022594395658099439566688
Piasek 992059168394395770849439577327
Piaskowiec 992059612094395965319439596711
Skała 992059978394396125149439612733
Gładki plastik *
Śnieg 992062028494396320069439632145
Drewno 992062530094396413769439648605
Drewniane deski 992062677894396506899439658127
* Materiał jest unikalny i/lub jego zasoby tekstury są zeszytowane z Studio zamiast być dostępne jako typowy identyfikator zasobu.

Domyślne Kolory

Poniższa tabela wymienia domyślne wartości RGB dla każdej bazy materialnej. Aby uzyskać informacje na temat kolorowania części i terenu, zobacz Części i Środowiskowy teren.

MateriałWartość RGBKolor
Asfalt [80, 84, 84]
Basalt [75, 74, 74]
Cegła [138, 97, 73]
Karton [255, 206, 152]
Dywan [163, 162, 165]
Ceramiczne Płytki [181, 173, 156]
Płytki Dachowe Gliny [255, 142, 87]
Kamień [134, 134, 118]
Beton [152, 152, 152]
Zardzewiały Metal [104, 140, 173]
Rozpękana lawa [255, 24, 67]
Diamentowa płyta [168, 175, 176]
Tkanina [194, 193, 168]
Aluminium [168, 175, 176]
Pole siłowe [163, 162, 165]
Lodowiec [221, 228, 229]
Szkło [138, 167, 168]
Granit [149, 146, 139]
Trawa [111, 126, 62]
Ziemia [140, 130, 104]
Lód [204, 210, 223]
Liścia Trawy [106, 134, 64]
Skóra [110, 73, 53]
Limetka [255, 243, 192]
MARBURY [122, 122, 122]
Metalowy [168, 175, 176]
Glina [121, 112, 98]
Neon) [163, 162, 165]
Nawierzchnia [143, 144, 135]
Kieszonkowy Kamień) [122, 122, 118]
Gipsowa płyta [204, 142, 105]
Plastik [163, 162, 165]
skała [99, 100, 102]
Klocki dachowe [66, 66, 66]
Gumy [32, 32, 32]
Sól [255, 255, 254]
Piasek [207, 203, 167]
Piaskowiec [148, 124, 95]
Skała [88, 89, 86]
Gładki plastik [163, 162, 165]
Śnieg [235, 253, 255]
Drewno [172, 148, 108]
Drewniane deski [172, 148, 108]

Domyślne właściwości fizyczne

Poniższy tabela wymienia domyślne właściwości fizyczne każdego materiału, szczegółowo opisane w PhysicalProperties odniesieniu. Dla informacji o dostosowywaniu właściwości fizycznych, zobacz Fizyczne Właściwości.

MateriałGęstośćElastycznośćMasa elastycznościPrzyczepnośćMasa frykcyjna
Asfalt 2.360.210.8.0.3
Basalt 2.6910.1510.70.3
Cegła 1.9220.1510.8.0.3
Karton 0.70.0520.51
Dywan 1.10.2520.41
Ceramiczne Płytki 2.40.210.511
Płytki Dachowe Gliny 20.210.511
Kamień 2.6910.1710.51
Beton 2.4030.210.70.3
Zardzewiały Metal 7.850.210.71
Rozpękana lawa 2.6910.1510.651
Diamentowa płyta 7.850.2510.351
Tkanina 0.70.0510.351
Aluminium 2.70.2510.41
Pole siłowe 2.4030.210.251
Lodowiec 0.9190.1510.052
Szkło 2.4030.210.251
Granit 2.6910.210.41
Trawa 0.90.11.5.0.41
Ziemia 0.90.110.451
Lód 0.9190.1510.023
Liścia Trawy 0.90.120.42
Skóra 0.860.2510.351
Limetka 2.6910.1510.51
MARBURY 2.5630.1710.21
Metalowy 7.850.2510.41
Glina 0.90.0740.33
Neon) 0.70.210.31
Nawierzchnia 2.6910.1710.50.3
Kieszonkowy Kamień) 2.4030.171.5.0.41
Gipsowa płyta 0.750.210.60.3
Plastik 0.70.510.31
skała 2.6910.1710.51
Klocki dachowe 2.360.210.8.0.3
Gumy 1.30.9521.5.3
Sól 2.1650.0510.51
Piasek 1.6020.052.50.55
Piaskowiec 2.6910.1510.55
Gładki plastik 0.70.510.21
Skała 2.6910.210.41
Śnieg 0.90.0340.33
Drewno 0.350.210.481
Drewniane deski 0.350.210.481