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 Robloxu różnią się od materiałów na innych platformach tym, że ich wizualny wygląd i ich właściwości fizyczne odzwierciedlają właściwości materiałów w rzeczywistym świecie. Na przykład beton jest cięższy od plastiku i szybciej tonie w wodzie. Gdy ustawisz materiał części lub terenu, Roblox symuluje jego fizyczne właściwości materiału, aby to zachowanie działało.

Silnik Roblox oferuje szereg materiałów bazowych odpowiednich do budowy wielu gier, w tym różne kategorie metali, skał i materiałów organicznych.

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

Zastosowanie materiałów

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

Widget materiału

Widget Materiał jest dostępny z pasków narzędzi Strona główna lub Model. Klikając i przytrzymując małą strzałkę w rogu przycisku, wyświetli się wybór materiału. Zobacz Części po więcej informacji.

Podświetlony wybór widgetu materiału.

Menadżer materiałów

Menadżer Materiałów jest dostępny przez Okno ⟩ 3D ⟩ Materiał lub z wyskakującego okna wyboru widgetu Materiał. Z poziomu okna menadżera możesz zastosować materiały do części poprzez następujące procesy.

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

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

  2. W palecie Menadżera Materiałów najedź myszką na pożądany materiał (nie musisz go wybierać) i kliknij przycisk Zastosuj do wybranych części.

    Przycisk Zastosuj do wybranych części wskazany w Menadżerze Materiałów

Materiały niestandardowe

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

Okno Eksploratora pokazujące dwie instancje MaterialVariant w MaterialService

Możesz stosować materiały niestandardowe na poziomie części lub globalnie do części i terenu, a także możesz dostosować, jak materiały niestandardowe stosują się do powierzchni terenu za pomocą instancji TerrainDetail. Aby pomalować wiele różnych materiałów na terenie w jednym miejscu, w tym wiele wariantów kolorystycznych, zobacz Materiały terenu niestandardowe.

Tworzenie materiałów niestandardowych

Możesz edytować wszystkie właściwości materiału niestandardowego w Menadżerze Materiałów lub przez właściwości instancji MaterialVariant. Możesz także generować materiały niestandardowe za pomocą opartego na podpowiedziach Generatora Materiałów.

Aby stworzyć materiał niestandardowy w Menadżerze Materiałów:

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

    Wybrany materiał bazowy asfaltu w Menadżerze Materiałów.
  2. W lewym górnym rogu kliknij Utwórz wariant materiału.

    Przycisk Utwórz wariant materiału wskazany w Menadżerze Materiałów.

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

    Nowy kafelek MaterialVariant w Menadżerze Materiałów z ikoną wskazującą materiał niestandardowy.
  3. W inspektorze zmień nazwę swojego materiału niestandardowego, aby opisać jego przeznaczenie. Możesz zmienić nazwę później, ale jeśli zrobisz to po zastosowaniu materiału do części, będziesz musiał ponownie go zastosować do tych części.

  4. Dla każdej opcji mapy tekstur takiej jak Kolor lub Normalna, wklej identyfikator zasobu lub zaimportuj nową teksturę z komputera. Kwadratowe tekstury działają najlepiej. Jeśli nie określisz zasobu dla mapy tekstur, ta tekstura pozostanie pusta.

  5. Jeśli chcesz, dostosuj wartości Studs na kafelek i Wzór, aby zmienić wygląd materiału.

Zastosowanie materiałów niestandardowych

Dla części możesz używać materiału niestandardowego tak jak każdego innego materiału, stosując go do wybranych części za pomocą widgetu Materiał lub Menadżera Materiałów.¹

Możesz także 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 jego właściwość Materiał na materiał bazowy, który wybrałeś podczas tworzenia materiału.

Właściwości Materiału i MateriałVariant ustawione w oknie Właściwości.
¹ W przypadku terenu możesz ustawić materiał niestandardowy jako przesłonięcie materiału dla istniejącego materiału bazowego lub pomalować wiele różnych materiałów za pomocą materiałów terenu niestandardowych po włączeniu Rozszerzonego terenu.

Przesłonięcia materiałów

Możesz ustawić materiał niestandardowy jako przesłonięcie materiału, aby sprawić, że jego materiał bazowy będzie służył jako odniesienie do materiału niestandardowego. Gdy to zrobisz, Studio użyje materiału niestandardowego zarówno dla tekstur, jak i właściwości fizycznych każdej części lub terenu, które używają materiału niestandardowego.

Ustawianie przesłonięć

Aby ustawić materiał niestandardowy jako przesłonięcie materiału w Menadżerze Materiałów:

  1. Kliknij materiał niestandardowy, który chcesz ustawić jako przesłonięcie.

  2. W inspektorze przewiń w dół do Przesłonięcia i włącz Ustaw jako przesłonięcie.

    .

    Nowe przesłonięcie pojawia się jako właściwość MaterialService w oknie Właściwości.

Szczegóły terenu

Domyślnie zastosowanie materiału niestandardowego do części lub jako przesłonięcia stosuje ten materiał niestandardowy jako kafelki na każdej powierzchni. W przypadku terenu możesz opcjonalnie skonfigurować instancje TerrainDetail, aby dostosować górę, bok i dno wokseli terenu przy użyciu tego materiału niestandardowego.

Aby dostosować powierzchnie terenu przy użyciu materiału niestandardowego:

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

  2. W inspektorze upewnij się, że jego przełącznik Ustaw jako przesłonięcie jest włączony.

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

  4. Dla każdej powierzchni, którą włączysz, rozwiń strzałkę, aby uzyskać dostęp i edytować szczegóły, takie jak jej nazwa, mapy tekstur, studsy na kafelek i wzór.

Wyłączanie przesłonięć

Możesz wyłączyć całe przesłonięcie materiału i wszystkie materiały bazowe, które obecnie przesłania, lub możesz wyłączyć przesłonięcie dla konkretnego materiału bazowego.

  1. W palecie Menadżera Materiałów kliknij materiał niestandardowy, który jest używany jako przesłonięcie.

  2. W inspektorze przewiń w dół do Przesłonięcia i wyłącz Ustaw jako przesłonięcie.

Właściwości fizyczne

Wszystkie materiały mają wbudowane właściwości fizyczne takie jak gęstość, elastyczność i tarcie. Dzięki zastosowaniu materiałów niestandardowych z unikalnymi właściwościami fizycznymi możesz wpłynąć na globalne zachowanie materiałów dla wszystkich części i terenu, które używają materiału niestandardowego, na przykład tworząc niezwykle śliską wersję materiału Lód.

Podczas uwzględniania właściwości fizycznych silnik priorytetowo traktuje bardziej szczegółowe ustawienia dla poszczególnych części nad zachowaniami materiałów, aby określić skuteczne właściwości fizyczne powierzchni:

Custom physical properties of the specific part.

Custom physical properties of the part's custom material.

Custom physical properties of the material override of the part's material.

The default physical properties of the part's material.

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

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

  2. W inspektorze przewiń w dół do sekcji Fizyka i ustaw niestandardowe właściwości fizyczne zgodnie z opisem w odniesieniu do PhysicalProperties.

    Niestandardowe właściwości fizyczne w inspektorze Menadżera Materiałów

    Dla każdej części, która używa materiału niestandardowego i nie ma przesłonięć specyficznych dla części, gałąź CurrentPhysicalProperties w oknie Właściwości ujawnia, że jej domyślne właściwości fizyczne są przesłonięte przez właściwości materiału niestandardowego.

    Okno właściwości pokazujące właściwości fizyczne przesłonięte przez te z materiału niestandardowego

Materiały adaptacyjne

Gdy zastosujesz materiał niestandardowy do części, właściwość Part.MaterialVariant części staje się nazwą jej MaterialVariant, a nie jej konkretną instancją. Oznacza to, że gdy ponownie użyjesz części w tym samym lub innym miejscu, na przykład w modelu lub pakiecie, łatwiej jest dostosować różne materiały niestandardowe, aby zmienić wygląd części. Adaptacyjne zachowanie materiałów niestandardowych ma następujące efekty:

  • Jeśli stworzysz kolekcje materiałów niestandardowych o tej samej nazwie, ale różnych teksturach, 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ą materiału niestandardowego, możesz zmodyfikować jego wygląd, tworząc instancję MaterialVariant w MaterialService i zmieniając jej nazwę na tę samą, co poprzedni materiał niestandardowy, zamiast stosować nowy materiał do części w modelu.

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

  • Jeśli rozprowadzisz model do Sklepu Twórcy z materiałem niestandardowym, dołącz instancję MaterialVariant do modelu. Aby uzyskać więcej informacji na temat rozprowadzania modeli do Sklepu Twórcy, zobacz Rozprowadzanie zasobów.
  • Jeśli wstawisz model ze Sklepu Twórcy, poszukaj instancji MaterialVariant i skopiuj je do MaterialService. Aby uzyskać więcej informacji na temat importowania modeli ze Sklepu Twórcy, zobacz Sklep Twórcy.
  • Jeśli chcesz używać materiałów niestandardowych z pakietami, umieść pakiet w MaterialService. Aby uzyskać więcej informacji na temat pakietów, zobacz Pakiety.

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

Odniesienie do zasobów i właściwości

Materiały bazowe

Shader'y generują wygląd i odczucie materiałów. Shader'y materiałów bazowych działają inaczej niż shader, który używają instancje MaterialVariant, więc nie możesz tworzyć materiałów niestandardowych, które wyglądają dokładnie jak materiały bazowe, ale nadal możesz tworzyć materiały niestandardowe, które używają ich tekstur. Poniższe tabele zawierają identyfikatory zasobów dla szczegółów materiałów, takich jak ColorMap i RoughnessMap.

MateriałMapa kolorówNormalnyMetalicznośćChropowatość
Asfalt993000304694294498769429450346
Bazalt992048205694384122149438412457
Cegła992048281394384531529438453413
Karton141086517291410865400214108654299
Dywan141086625871410866315414108663726
PłytkiCeramiczne17429425079174294259151742942610017429426861
PłytkiDachoweZGliny181476819351814768341018147684855
KostkaBrukowa991971899194384571629438457470
Beton992048415394665540069466554186
ZardzewiałyMetal9920589327943954848494395487499439556441
PękniętaLawa992048494394385087909438509046
PłytaDiamentowa10237720195943858322294385833479438583558
Tkanina992051769698732804129873282563
Folia9466552117942478619294247862729424786620
PoleSiłowe²
Lodowiec992051873294388129589438851286
Szkło³943886852175473047857547304892
Granit992055023894388829359438883109
Trawa992055186894389557739438955997
Ziemia992055448294390435589439043765
Lód992055594394673010399467301203
TrawaLiściasta992055790694390807819439080950
Skóra141086700731410867048614108670748
Wapień992056143794394151919439415495
Marmur943943059694394312409439431383
Metal9920574687987329543298733182019873318890
Błoto992057847394395098279439510012
Neon²
Chodnik992057994394395192819439519532
Kamyk992058108294395286449439537267
Tynk141086712551410867187014108672378
Plastik²
Skała992058747094395384179439545859
Dachówki11972254487952277534750680073129397260312247
Guma14108673018141086746981410867489414108675142
Sól992059022594395658099439566688
Piasek992059168394395770849439577327
Piaskowiec992059612094395965309439596711
Łupek992059978294396125149439612733
GładkiPlastik²
Śnieg992062028494396320069439632145
Drewno992062529094396413769439648605
DeskiDrewniane992062677894396506899439658127
² Materiał jest unikalny i/lub jego zasoby tekstur są dołączone do Studio zamiast być dostępne jako typowy identyfikator zasobu.

³ Refrakcja światła przez materiał szklany nie jest obsługiwana na urządzeniach mobilnych z powodu ograniczeń obliczeniowych.

Domyślne kolory

Poniższa tabela przedstawia domyślne wartości RGB dla każdego materiału bazowego. Aby uzyskać informacje na temat kolorowania części i terenu, zobacz Części oraz Tereny środowiskowe.

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łytkiCeramiczne[181, 173, 156]
PłytkiDachoweZGliny[255, 142, 87]
KostkaBrukowa[134, 134, 118]
Beton[152, 152, 152]
ZardzewiałyMetal[104, 140, 173]
PękniętaLawa[255, 24, 67]
PłytaDiamentowa[168, 175, 176]
Tkanina[194, 193, 168]
Folia[168, 175, 176]
PoleSił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]
TrawaLiściasta[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]
Kamyk[122, 122, 118]
Tynk[204, 142, 105]
Plastik[163, 162, 165]
Skała[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]
Łupek[88, 89, 86]
GładkiPlastik[163, 162, 165]
Śnieg[235, 253, 255]
Drewno[172, 148, 108]
DeskiDrewniane[172, 148, 108]

Domyślne właściwości fizyczne

Poniższa tabela przedstawia domyślne właściwości fizyczne każdego materiału, szczegółowo opisane w odniesieniu do PhysicalProperties. Aby uzyskać informacje na temat dostosowywania właściwości fizycznych, zobacz właściwości fizyczne.

MateriałGęstośćElastycznośćWagaElastycznościTarcieWagaTarcia
Asfalt2.360.210.80.3
Bazalt2.6910.1510.70.3
Cegła1.9220.1510.80.3
Karton0.70.0520.51
Dywan1.10.2520.41
PłytkiCeramiczne2.40.210.511
PłytkiDachoweZGliny20.210.511
KostkaBrukowa2.6910.1710.51
Beton2.4030.210.70.3
ZardzewiałyMetal7.850.210.71
PękniętaLawa2.6910.1510.651
PłytaDiamentowa7.850.2510.351
Tkanina0.70.0510.351
Folia2.70.2510.41
PoleSiłowe2.4030.210.251
Lodowiec0.9190.1510.052
Szkło2.4030.210.251
Granit2.6910.210.41
Trawa0.90.11.50.41
Ziemia0.90.110.451
Lód0.9190.1510.023
TrawaLiściasta0.90.120.42
Skóra0.860.2510.351
Wapień2.6910.1510.51
Marmur2.5630.1710.21
Metal7.850.2510.41
Błoto0.90.0740.33
Neon0.70.210.31
Chodnik2.6910.1710.50.3
Kamyk2.4030.171.50.41
Tynk0.750.210.60.3
Plastik0.70.510.31
Skała2.6910.1710.51
Dachówki2.360.210.80.3
Guma1.30.9521.53
Sól2.1650.0510.51
Piasek1.6020.052.50.55
Piaskowiec2.6910.1510.55
GładkiPlastik0.70.510.21
Łupek2.6910.210.41
Śnieg0.90.0340.33
Drewno0.350.210.481
DeskiDrewniane0.350.210.481
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.