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.

Materiały Roblox są inne niż materiały na innych platformach, ponieważ ich wizualny wygląd i ich właściwości fizyczne odzwierciedlają właściwości materiałów w realnym świecie.Na przykład beton jest cięższy niż plastik i tonie szybciej w wodzie.Gdy ustawisz materiał części lub terenu, Roblox symuluje jego fizyczne właściwości materiałowe, aby zachowanie to działało prawidłowo.

Silnik Roblox oferuje zakres podstawowych materiałów odpowiednich do budowy wielu doświadczeń, w tym różnych kategorii metalu, kamienia i materiałów organicznych.

Możesz także utworzyć własne niestandardowe materiały i zastosować je do części lub terenu.Niestandardowe materiały mają dodatkowe zachowanie adaptacyjnych materiałów, które pozwala dostosować dowolny model do użycia swojego stylu sztuki i niestandardowych materiałów, nawet jeśli ktoś inny stworzył model.

Zastosuj materiały

Możesz szybko zastosować materiały do części za pomocą widgetu Materiał.Menadżer materiałów oferuje tę samą funkcjonalność i dodatkowy tryb aplikacji "paint tool".

Widżet materiałowy

Widżet Materiał jest dostępny z zakładek Powrót lub Model z paska narzędzi.Kliknięcie małej strzałki rozwijanej ujawnia wybór materiału.

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

Domyślnie kliknięcie ogólnego przycisku Materiał zastosuje wybrany materiał do dowolnych wybranych części.Jeśli wolisz pracę wypełniania/malowania, przełącz na Akcję materiałową jako narzędzie i następnie kliknij części w widoku 3D, aby zastosować wybrany materiał.

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

Menadżer materiałów

Jeśli włączyłeś beta wybór materiałów, uzyskaj dostęp do Menadżera materiałów z okna wyboru.Jeśli nie włączyłeś wersji beta, znajdź jej dedykowany przycisk po lewej stronie przycisku Kolor w menu paska narzędzi Dom lub Model .

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

Z okna menedżera możesz zastosować materiały do części za pomocą następujących przepływów pracy.

Domyślną właściwość Enum.Material dla nowych instancji Part jest Plastik . Aby zastosować inny materiał do części:

  1. W widoku 3D lub Eksploratorze, wybierz jedną lub więcej części.

  2. Na palecie Menadżera materiałów , przewiń myszką po żądanym materiale (nie musisz go wybierać) i kliknij przycisk Zastosuj do wybranych części .

    Apply to Selected Parts button indicated in Material Manager

Niestandardowe materiały

Menadżer materiałów zapewnia interfejs użytkownika do interakcji z różnymi aspektami , w tym tworzenia nowych niestandardowych materiałów i stosowania ich do części i terenu .Niestandardowe materiały są reprezentowane przez MaterialVariant instancje w MaterialService .

Explorer window showing two MaterialVariant instances within MaterialService

Możesz zastosować niestandardowe materiały per-część lub globalnie do obu części i terenu, a możesz dostosować, w jaki sposób niestandardowe materiały są stosowane do powierzchni terenu za pomocą TerrainDetail.

Twórz niestandardowe materiały

Możesz edytować wszystkie właściwości niestandardowego materiału w Menadżerze materiałów lub poprzez właściwości instancji MaterialVariant.Możesz także generować niestandardowe materiały za pomocą interaktywnego generatora materiałów.

Aby utworzyć niestandardowy materiał w Menadżerze materiałów:

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

    A Base material of Asphalt that's selected in the Material Manager.
  2. W lewym górnym rogu kliknij Twórz wariant materiałowy .

    Create Material Variant button indicated in Material Manager.

    Nowy wariant pojawia się w palecie z ikoną w prawym dolnym rogu, co wskazuje, że jest to niestandardowy materiał.

    New MaterialVariant tile in Material Manager with icon to indicate a custom material.
  3. W inspektorze zmień nazwę 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 go zastosować do tych części.

  4. Dla każdej opcji mapy tekstury takiej jak Kolor lub Normalny , wklej ID zasobu lub importuj nową teksturę z komputera.Najlepiej sprawdzają się kwadratowe tekstury.Jeśli nie określisz zasobu dla mapy tekstury, ta tekstura pozostaje pusta.

  5. Jeśli chcesz, dostosuj wartości szpilki na każdą płytę i wzór , aby zmienić sposób wyglądu materiału.

Zastosuj niestandardowe materiały

Dla części możesz użyć niestandardowego materiału tak jak każdy inny materiał, zastosować go do wybranych części za pomocą widgetu Materiał lub menedżera materiałów .¹

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

Material and MaterialVariant properties set in the Properties window.
¹ W przeciwieństwie do części nie możesz bezpośrednio zastosować niestandardowych materiałów do terenu, chociaż możesz ustawić niestandardowy materiał jako zastąpienie materiału do istniejącego materiału bazowego dla całego terenu za pomocą tego materiału.

Zastąpienia materiału

Możesz ustawić niestandardowy materiał jako przeładowanie materiału , aby jego podstawowy materiał służył jako odniesienie do niestandardowego materiału.Kiedy to zrobisz, Studio użyje niestandardowego materiału zarówno dla tekstur, jak i właściwości fizycznych każdej części lub terenu, który używa niestandardowego materiału.

Ustaw nadpisy

Aby ustawić niestandardowy materiał jako przeciwieństwo materiału w Menadżerze materiałów:

  1. Kliknij niestandardowy materiał, który chcesz ustawić jako przeładowanie.

  2. W inspektorze przewiń w dół do Nadrzędnych i włącz Ustaw jako nadrzędny .

    .

    Nowa anulacja 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 przejęcie stosuje ten niestandardowy materiał jako płytki na każdej twarzy.Dla terenu możesz opcjonalnie skonfigurować instancje TerrainDetail , aby dostosować górę , bok i dół terenu za pomocą tego niestandardowego materiału.

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

  1. W palecie Menadżera materiałów, kliknij niestandardowy materiał.

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

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

  4. Dla każdej twarzy, którą włączysz, włączać, rozpoczynaćstrzałkę, aby uzyskać dostęp i edytować szczegóły, takie jak jej nazwa, mapy tekstur, szpilki na płytce i wzór.

Wyłącz nadpisy

Możesz wyłączyć całą zmianę materiału i wszystkie podstawowe materiały, które obecnie zastępuje, lub możesz wyłączyć zmianę dla konkretnego materiału bazowego.

  1. W palecie menedżera materiałów kliknij niestandardowy materiał , który jest używany jako przeładowanie.

  2. W inspektorze przewiń w dół do Nadrzędnych i wyłącz Ustaw jako nadrzędny .

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łynąć na globalne zachowanie materiału dla wszystkich części i terenu, który używa niestandardowego materiału, takiego jak stworzenie wyjątkowo śliskiej odmiany materiału Lód .

Podczas obliczania właściwości fizycznych silnik priorytetuje bardziej granularne ustawienia na poziomie części nad zachowaniami materiałów, 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 niestandardowego części.

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

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

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 Menadżera materiałów, kliknij niestandardowy materiał.

  2. W inspektorze przewiń w dół do sekcji Fizyka i ustaw niestandardowe właściwości fizyczne, jak szczegółowo opisano w PhysicalProperties.

    Custom physical properties in Material Manager inspector pane

    Dla każdej części, która wykorzystuje niestandardowy materiał i nie dokonuje nie ma części specyficznych nadpisów, gałąź CurrentPhysicalProperties w oknie Właściwości ujawnia, że jej domyślne właściwości fizyczne zostaną zastąpione 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ł do części, właściwość części Part.MaterialVariant staje się nazwą jej MaterialVariant zamiast jej konkretnej instancja.Oznacza to, że gdy ponownie wykorzystasz część w tym samym lub innym miejsce, jak w modelu lub pakiecie, łatwiej jest dostosować różne niestandardowe materiały, aby dostosować wygląd części.Adaptacyjne zachowanie niestandardowych materiałów ma następujące efekty:

  • Jeśli stworzysz kolekcje niestandardowych materiałów o tej samej nazwie, ale różnych teksturach, możesz szybko zmienić styl miejsca, zmieniając kolekcję, która jest dzieckiem MaterialService.
  • Jeśli wstawisz model z częściami, które używają niestandardowego materiału, możesz zmodyfikować jego wygląd, tworząc instancję MaterialVariant w MaterialService i zmieniając nazwę na tę samą nazwę, co poprzedni niestandardowy materiał, zamiast stosować nowy materiał do części w modelu.

Kiedy ponownie używasz niestandardowych materiałów w modelach i pakietach, każda instancja MaterialVariant musi być w MaterialService dla prawidłowego działania.

  • Jeśli rozprowadzasz model do sklepu dla twórców z niestandardowym materiałem, włącz instancję MaterialVariant w model.Aby uzyskać więcej informacji o dystrybucji modeli do sklepu dla twórców, zobacz Dystrybucja zasobów.
  • Jeśli wstawisz model z sklepu twórców, poszukaj dowolnych MaterialVariant instancji i skopiuj je do MaterialService.Aby uzyskać więcej informacji na temat importowania modeli z sklepu twórców, zobacz sklep twórców.
  • Jeśli chcesz używać niestandardowych materiałów z pakietami, umieść pakiet w MaterialService . Aby uzyskać więcej informacji o pakietach, zobacz Pakiety .

Sklep twórców ma kategorię o nazwie Materiały dla "pakietów materiałowych", modeli zawierających tylko MaterialVariant, TerrainDetail, Folder i Model instancje.Kategoria Materiały to sposób na promowanie i odkrywanie niestandardowych materiałów przez innych twórców.

Odwołanie do zasobu i własności

Podstawowe materiały

Shadery generują wygląd i poczucie materiałów.Shadery bazowego materiału działają inaczej niż szader, który używa MaterialVariant instancje, więc nie możesz tworzyć niestandardowych materiałów, które wyglądają dokładnie tak samo jak materiały bazowe, ale nadal możesz tworzyć niestandardowe materiały, które wykorzystują ich tekstury.Następujące tabele wymienia ID zasobów dla szczegółów materiałowych, takich jak ColorMap i RoughnessMap.

MateriałMapa kolorówNormalnyMetalowośćOkrągłość
Asfalt 993000304694294498769429450346
Bazalt 992048205694384122149438412457
Cegła 992048281394384531529438453413
Karton 141086517291410865400214108654299
Dywan 141086625871410866315414108663726
Płytki ceramiczne 17429425079174294259151742942610017429426861
Płytki dachowe z gliny 181476819351814768341018147684855
Kostka brukowa 991971899194384571629438457470
Beton 992048415394665540069466554186
Zardzewiały metal 9920589327943954848494395487499439556441
Pęknięta lawa 992048494394385087909438509046
Płyta diamentowa 10237720195943858322294385833479438583558
Tkanina 992051769698732804129873282563
Papier foliowy 9466552117942478619294247862729424786620
Pole siłowe *
Lodowiec 992051873294388129589438851286
Szkło 943886852175473047857547304892
Granit 992055023894388829359438883109
Trawa 992055186894389557739438955997
Ziemia 992055448294390435589439043765
Lód 992055594394673010399467301203
Liściasta trawa 992055790694390807819439080950
Skóra 141086700731410867048614108670748
Wapień 992056143794394151919439415495
Marmur 943943059694394312409439431383
Metalowy 9920574687987329543298733182019873318890
Błoto 992057847394395098279439510012
Neon *
Chodnik 992057994394395192819439519532
Kamyk 992058108294395286449439537267
Gips 141086712551410867187014108672378
Tworzywo *
Kamień 992058747094395384179439545859
Dachówki 11972254487952277534750680073129397260312247
Rubinowy 14108673018141086746981410867489414108675142
Sól 992059022594395658099439566688
Piasek 992059168394395770849439577327
Piaskowiec 992059612094395965309439596711
Płyta 992059978294396125149439612733
Gładki plastik *
Śnieg 992062028494396320069439632145
Drewno 992062529094396413769439648605
Deski drewniane 992062677894396506899439658127
* Materiał jest unikalny i/lub jego zasoby teksturowe są związane z Studio zamiast być dostępne jako typowe ID zasobu.

Domyślne kolory

Poniższa tabela wymienia domyślne wartości RGB dla każdego materiału bazowego.Aby uzyskać informacje o tym, jak kolorować części i teren, zobacz Części i Środowiskowy teren.

MateriałWartość RGBKolor
Asfalt [80, 84, 84]
Bazalt [75, 74, 74]
Cegła [138, 97, 73]
Karton [255, 206, 152]
Dywan [163, 162, 165]
Płytki ceramiczne [181, 173, 156]
Płytki dachowe z gliny [255, 142, 87]
Kostka brukowa [134, 134, 118]
Beton [152, 152, 152]
Skorodowany metal [104, 140, 173]
Pęknięta lawa [255, 24, 67]
Płyta diamentowa [168, 175, 176]
Tkanina [194, 193, 168]
Folia [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]
Grunt [140, 130, 104]
Lód [204, 210, 223]
Liściasta trawa [106, 134, 64]
Skóra [110, 73, 53]
Wapień [255, 243, 192]
Marmur [122, 122, 122]
Metal [168, 175, 176]
Błoto [121, 112, 98]
Neon [163, 162, 165]
Chodnik [143, 144, 135]
Kamień [122, 122, 118]
Gips [204, 142, 105]
Plastik [163, 162, 165]
Kamień [99, 100, 102]
Dachówki [66, 66, 66]
Guma [32, 32, 32]
Sól [255, 255, 254]
Piasek [207, 203, 167]
Piaskowiec [148, 124, 95]
Płyta [88, 89, 86]
Gładki plastik [163, 162, 165]
Śnieg [235, 253, 255]
Drewno [172, 148, 108]
Deski drewniane [172, 148, 108]

Domyślne właściwości fizyczne

Poniższa tabela wymienia domyślne właściwości fizyczne każdego materiału, jak szczegółowo opisano w odniesieniu do PhysicalProperties referencji.Aby uzyskać informacje o dostosowywaniu właściwości fizycznych, zobacz Właściwości fizyczne.

MateriałGęstośćElastycznośćWaga elastycznościPotarcieCiężar tarcia
Azylty 2.360.210.80.3
Basztowy 2.6910.1510.70.3
Cegła 1.9220.1510.80.3
Karton 0.70.0520.51
Dywan 1.10.2520.41
Płytki ceramiczne 2.40.210.511
Płytki dachowe z gliny 20.210.511
Kostka brukowa 2.6910.1710.51
Beton 2.4030.210.70.3
Zardzewiały metal 7.850.210.71
Pęknięta lawa 2.6910.1510.651
Płyta diamentowa 7.850.2510.351
Tkanina 0.70.0510.351
Papier foliowy 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
Trawnik 0.90.11.50.41
Ziemia 0.90.110.451
Lód 0.9190.1510.023
Liściasta trawa 0.90.120.42
Skórka 0.860.2510.351
Wapień 2.6910.1510.51
Marmury 2.5630.1710.21
Metalowy 7.850.2510.41
Błoto 0.90.0740.33
Neonowy 0.70.210.31
Chodnik 2.6910.1710.50.3
Kamyk 2.4030.171.50.41
Tynk 0.750.210.60.3
Tworzywo 0.70.510.31
Głaz 2.6910.1710.51
Dachówki 2.360.210.80.3
Rubinowy 1.30.9521.53
Sód 2.1650.0510.51
Piaski 1.6020.052.50.55
Piaskowiec 2.6910.1510.55
Gładki plastik 0.70.510.21
Płyta 2.6910.210.41
Śnieg 0.90.0340.33
Drewno 0.350.210.481
Deski drewniane 0.350.210.481