Material

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Material Roblox berbeda dari material di platform lain, karena penampilan visual dan sifat fisiknya mencerminkan sifat material di dunia nyata. Misalnya, beton lebih berat daripada plastik dan cepat tenggelam di air. Saat Anda mengatur material suatu bagian atau medan, Roblox mensimulasikan sifat material fisiknya agar perilaku ini berjalan dengan baik.

Mesin Roblox menawarkan berbagai material dasar yang cocok untuk membangun banyak permainan, termasuk berbagai kategori logam, batu, dan material organik.

Anda juga dapat membuat material kustom sendiri dan menerapkannya pada bagian atau medan. Material kustom memiliki perilaku material adaptif tambahan yang memungkinkan Anda menyesuaikan model apa pun untuk menggunakan gaya seni dan material kustom Anda, bahkan jika orang lain yang membuat model tersebut.

Terapkan material

Anda dapat dengan cepat menerapkan material ke bagian melalui widget Material. Material Manager menawarkan fungsionalitas yang sama dan mode aplikasi "alat cat" tambahan.

Widget Material

Widget Material dapat diakses dari bilah alat tab Home atau Model. Dengan mengklik dan menahan panah kecil di sudut tombol, Anda dapat mengakses pemilih material. Lihat Bagian untuk informasi lebih lanjut.

Pemilih widget Material ditandai.

Manajer Material

Material Manager dapat diakses melalui Window ⟩ 3D ⟩ Material atau dari popup pemilih widget Material. Dari jendela manajer, Anda dapat menerapkan material ke bagian melalui alur kerja berikut.

Properti Enum.Material default untuk instansi baru Part adalah Plastic. Untuk menerapkan material yang berbeda ke bagian:

  1. Di viewport 3D atau Explorer, pilih satu atau lebih bagian.

  2. Di palet Material Manager, arahkan mouse Anda ke material yang diinginkan (Anda tidak perlu memilihnya) dan klik tombol Terapkan ke Bagian yang Dipilih.

    Tombol Terapkan ke Bagian yang Dipilih ditunjukkan dalam Material Manager

Material kustom

Material Manager menyediakan antarmuka pengguna untuk berinteraksi dengan berbagai aspek MaterialService, termasuk membuat material kustom baru dan menerapkannya pada bagian dan medan. Material kustom direpresentasikan oleh instansi MaterialVariant dalam MaterialService.

Jendela Explorer menampilkan dua instansi MaterialVariant dalam MaterialService

Anda dapat menerapkan material kustom per-bagian atau secara global pada bagian dan medan, dan Anda dapat menyesuaikan bagaimana material kustom diterapkan pada permukaan medan dengan instansi TerrainDetail.

Buat material kustom

Anda dapat mengedit semua properti dari material kustom di Material Manager atau melalui properti instansi MaterialVariant. Anda juga dapat membuat material kustom melalui Material Generator berbasis prompt.

Untuk membuat material kustom di Material Manager:

  1. Klik material dasar yang akan menjadi basis material kustom Anda mewarisi sifat fisik. Jika Anda melewatkan langkah ini, material dasar akan menjadi Plastic, tetapi Anda dapat mengubahnya kemudian.

    Material Dasar Aspal yang dipilih di Material Manager.
  2. Di sudut kiri atas, klik Buat Varian Material.

    Tombol Buat Varian Material ditunjukkan dalam Material Manager.

    Varian baru muncul di palet dengan ikon di sudut kanan bawah, menunjukkan bahwa itu adalah material kustom.

    Lembar MaterialVariant baru di Material Manager dengan ikon untuk menunjukkan material kustom.
  3. Di inspector, ganti nama material kustom Anda untuk menggambarkan tujuannya. Anda dapat mengubah nama ini nanti, tetapi jika Anda melakukannya setelah menerapkan material ke bagian, Anda perlu menerapkannya lagi ke bagian tersebut.

  4. Untuk setiap opsi peta tekstur seperti Warna atau Normal, tempel ID aset atau impor tekstur baru dari komputer Anda. Tekstur persegi bekerja dengan baik. Jika Anda tidak menentukan aset untuk peta tekstur, tekstur tersebut akan tetap kosong.

  5. Jika diinginkan, sesuaikan nilai Studs Per Tile dan Pola untuk mengubah cara material terlihat.

Terapkan material kustom

Untuk bagian, Anda dapat menggunakan material kustom seperti material lainnya, menerapkannya pada bagian yang dipilih melalui widget Material atau Material Manager

Anda juga dapat menerapkan material baru ke sebuah bagian dengan mengatur propertinya menjadi MaterialVariant di jendela Properties. Dalam hal ini, Studio secara otomatis mengatur propertinya Material ke material dasar yang Anda pilih saat membuat material.

Properti Material dan MaterialVariant yang diatur di jendela Properties.
¹ Berbeda dengan bagian, Anda tidak dapat langsung menerapkan material kustom ke medan, meskipun Anda dapat mengatur material kustom sebagai overrides material untuk material dasar yang ada untuk semua medan yang menggunakan material tersebut.

Overrides Material

Anda dapat mengatur material kustom sebagai overrides material untuk menjadikan material dasarnya sebagai referensi untuk material kustom. Ketika Anda melakukannya, Studio akan menggunakan material kustom untuk baik tekstur maupun sifat fisik dari bagian atau medan yang menggunakan material kustom tersebut.

Atur overrides

Untuk mengatur material kustom sebagai overrides material di Material Manager:

  1. Klik material kustom yang ingin Anda atur sebagai override.

  2. Di inspector, gulir ke bawah ke Overrides dan aktifkan Set as Override.

    .

    Override baru muncul sebagai properti MaterialService di jendela Properties.

Detail Medan

Secara default, menerapkan material kustom ke bagian atau sebagai override menerapkan material kustom tersebut sebagai ubin di setiap permukaan. Untuk medan, Anda dapat mengonfigurasi instansi TerrainDetail secara opsional untuk menyesuaikan atas, sisi, dan bawah voxel medan menggunakan material kustom tersebut.

Untuk menyesuaikan permukaan medan menggunakan material kustom:

  1. Di palet Material Manager, klik material kustom.

  2. Di inspector, pastikan bahwa toggle Set as Override diaktifkan.

  3. Di bagian Detail Medan, klik Buat untuk setiap permukaan yang ingin Anda sesuaikan.

  4. Untuk setiap permukaan yang Anda aktifkan, kembangkan panah untuk mengakses dan mengedit detail seperti namanya, peta tekstur, stud per ubin, dan pola.

Nonaktifkan overrides

Anda dapat menonaktifkan seluruh overrides material dan semua material dasar yang sedang di-override, atau Anda dapat menonaktifkan override untuk material dasar tertentu.

  1. Di palet Material Manager, klik material kustom yang sedang digunakan sebagai override.

  2. Di inspector, gulir ke bawah ke Overrides dan nonaktifkan Set as Override.

Sifat fisik

Semua material memiliki sifat fisik bawaan seperti densitas, elastisitas, dan gesekan. Melalui penerapan material kustom dengan sifat fisik unik, Anda dapat mempengaruhi perilaku material global untuk semua bagian dan medan yang menggunakan material kustom, seperti membuat varian sangat licin dari material Es.

Saat mempertimbangkan sifat fisik, mesin memprioritaskan pengaturan per-bagian yang lebih rinci di atas perilaku material untuk menentukan sifat fisik efektif dari permukaan:

Sifat fisik kustom dari bagian tertentu.

Sifat fisik kustom dari material kustom bagian tersebut.

Sifat fisik kustom dari material override material bagian tersebut.

Sifat fisik default dari material bagian tersebut.

Untuk mengatur sifat fisik unik untuk materi kustom dan secara otomatis menerapkannya ke semua bagian dan medan yang menggunakan material tersebut:

  1. Di palet Material Manager, klik material kustom.

  2. Di inspector, gulir ke bawah ke bagian Fisika dan atur sifat fisik kustom seperti yang dijelaskan dalam referensi PhysicalProperties.

    Sifat fisik kustom di panel inspector Material Manager

    Untuk setiap bagian yang menggunakan material kustom dan tidak memiliki override spesifik bagian, cabang CurrentPhysicalProperties di jendela Properties mengungkapkan bahwa sifat fisik default-nya di-override oleh sifat material kustom.

    Jendela Properties menunjukkan sifat fisik yang di-override oleh sifat material kustom

Material adaptif

Saat Anda menerapkan material kustom ke sebuah bagian, properti Part.MaterialVariant bagian tersebut menjadi nama dari MaterialVariant-nya alih-alih instansinya yang spesifik. Ini berarti bahwa ketika Anda menggunakan kembali bagian di tempat yang sama atau berbeda, seperti dalam model atau paket, lebih mudah bagi Anda untuk mengadaptasi berbagai material kustom untuk menyesuaikan penampilan bagian tersebut. Perilaku adaptif dari material kustom memiliki efek sebagai berikut:

  • Jika Anda membuat koleksi material kustom dengan nama yang sama tetapi tekstur yang berbeda, maka Anda dapat dengan cepat mengubah gaya suatu tempat dengan mengubah koleksi mana yang menjadi anak dari MaterialService.
  • Jika Anda menyisipkan model dengan bagian yang menggunakan material kustom, maka Anda dapat memodifikasi tampilannya dengan membuat instansi MaterialVariant di MaterialService dan menggantinya dengan nama yang sama dengan material kustom sebelumnya, alih-alih menerapkan material baru ke bagian-bagian dalam model tersebut.

Ketika Anda menggunakan kembali material kustom dalam model dan paket, setiap instansi MaterialVariant harus ada di MaterialService agar dapat berfungsi.

  • Jika Anda mendistribusikan model ke Creator Store dengan material kustom, sertakan instansi MaterialVariant dalam model. Untuk informasi lebih lanjut tentang mendistribusikan model ke Creator Store, lihat Mendistribusikan Aset.
  • Jika Anda menyisipkan model dari Creator Store, cari instansi MaterialVariant apa pun dan salin ke MaterialService. Untuk informasi lebih lanjut tentang mengimpor model dari Creator Store, lihat Creator Store.
  • Jika Anda ingin menggunakan material kustom dengan paket, letakkan paket dalam MaterialService. Untuk informasi lebih lanjut tentang paket, lihat Paket.

Creator Store memiliki kategori bernama Material untuk "paket material", model yang hanya berisi instansi MaterialVariant, TerrainDetail, Folder, dan Model. Kategori Material adalah cara untuk mempromosikan dan menemukan material kustom oleh pembuat lain.

Referensi Aset dan Properti

Material Dasar

Shader menghasilkan tampilan dan nuansa material. Shader material dasar bekerja berbeda dari shader yang digunakan oleh instansi MaterialVariant, jadi Anda tidak bisa membuat material kustom yang terlihat persis seperti material dasar, tetapi Anda masih dapat membuat material kustom yang menggunakan teksturnya. Tabel berikut mencantumkan ID aset untuk detail material seperti ColorMap dan RoughnessMap.

BahanPeta WarnaNormalMetalitasKekasaran
Asphalt993000304694294498769429450346
Basalt992048205694384122149438412457
Brick992048281394384531529438453413
Cardboard141086517291410865400214108654299
Carpet141086625871410866315414108663726
CeramicTiles17429425079174294259151742942610017429426861
ClayRoofTiles181476819351814768341018147684855
Cobblestone991971899194384571629438457470
Concrete992048415394665540069466554186
CorrodedMetal9920589327943954848494395487499439556441
CrackedLava992048494394385087909438509046
DiamondPlate10237720195943858322294385833479438583558
Fabric992051769698732804129873282563
Foil9466552117942478619294247862729424786620
ForceField²
Glacier992051873294388129589438851286
Glass³943886852175473047857547304892
Granite992055023894388829359438883109
Grass992055186894389557739438955997
Ground992055448294390435589439043765
Ice992055594394673010399467301203
LeafyGrass992055790694390807819439080950
Leather141086700731410867048614108670748
Limestone992056143794394151919439415495
Marble943943059694394312409439431383
Metal9920574687987329543298733182019873318890
Mud992057847394395098279439510012
Neon²
Pavement992057994394395192819439519532
Pebble992058108294395286449439537267
Plaster141086712551410867187014108672378
Plastic²
Rock992058747094395384179439545859
RoofShingles11972254487952277534750680073129397260312247
Rubber14108673018141086746981410867489414108675142
Salt992059022594395658099439566688
Sand992059168394395770849439577327
Sandstone992059612094395965309439596711
Slate992059978294396125149439612733
SmoothPlastic²
Snow992062028494396320069439632145
Wood992062529094396413769439648605
WoodPlanks992062677894396506899439658127
² Bahan ini unik dan/atau aset teksturnya dikemas dengan Studio alih-alih dapat diakses sebagai ID aset umum.

³ Pembiasan cahaya melalui bahan kaca tidak didukung pada perangkat seluler karena keterbatasan komputasi.

Warna Default

Tabel berikut mencantumkan nilai RGB default untuk setiap bahan dasar. Untuk informasi tentang cara mewarnai bagian dan terrain, lihat Bagian dan Terrain Lingkungan.

BahanNilai RGBWarna
Asphalt[80, 84, 84]
Basalt[75, 74, 74]
Brick[138, 97, 73]
Cardboard[255, 206, 152]
Carpet[163, 162, 165]
CeramicTiles[181, 173, 156]
ClayRoofTiles[255, 142, 87]
Cobblestone[134, 134, 118]
Concrete[152, 152, 152]
CorrodedMetal[104, 140, 173]
CrackedLava[255, 24, 67]
DiamondPlate[168, 175, 176]
Fabric[194, 193, 168]
Foil[168, 175, 176]
ForceField[163, 162, 165]
Glacier[221, 228, 229]
Glass[138, 167, 168]
Granite[149, 146, 139]
Grass[111, 126, 62]
Ground[140, 130, 104]
Ice[204, 210, 223]
LeafyGrass[106, 134, 64]
Leather[110, 73, 53]
Limestone[255, 243, 192]
Marble[122, 122, 122]
Metal[168, 175, 176]
Mud[121, 112, 98]
Neon[163, 162, 165]
Pavement[143, 144, 135]
Pebble[122, 122, 118]
Plaster[204, 142, 105]
Plastic[163, 162, 165]
Rock[99, 100, 102]
RoofShingles[66, 66, 66]
Rubber[32, 32, 32]
Salt[255, 255, 254]
Sand[207, 203, 167]
Sandstone[148, 124, 95]
Slate[88, 89, 86]
SmoothPlastic[163, 162, 165]
Snow[235, 253, 255]
Wood[172, 148, 108]
WoodPlanks[172, 148, 108]

Properti fisik default

Tabel berikut mencantumkan setiap properti fisik default dari material sebagaimana dijelaskan dalam referensi PhysicalProperties. Untuk informasi tentang menyesuaikan properti fisik, lihat properti fisik.

BahanKepadatanElastisitasBobotElastisitasGesekanBobotGesekan
Asphalt2.360.210.80.3
Basalt2.6910.1510.70.3
Brick1.9220.1510.80.3
Cardboard0.70.0520.51
Carpet1.10.2520.41
CeramicTiles2.40.210.511
ClayRoofTiles20.210.511
Cobblestone2.6910.1710.51
Concrete2.4030.210.70.3
CorrodedMetal7.850.210.71
CrackedLava2.6910.1510.651
DiamondPlate7.850.2510.351
Fabric0.70.0510.351
Foil2.70.2510.41
ForceField2.4030.210.251
Glacier0.9190.1510.052
Glass2.4030.210.251
Granite2.6910.210.41
Grass0.90.11.50.41
Ground0.90.110.451
Ice0.9190.1510.023
LeafyGrass0.90.120.42
Leather0.860.2510.351
Limestone2.6910.1510.51
Marble2.5630.1710.21
Metal7.850.2510.41
Mud0.90.0740.33
Neon0.70.210.31
Pavement2.6910.1710.50.3
Pebble2.4030.171.50.41
Plaster0.750.210.60.3
Plastic0.70.510.31
Rock2.6910.1710.51
RoofShingles2.360.210.80.3
Rubber1.30.9521.53
Salt2.1650.0510.51
Sand1.6020.052.50.55
Sandstone2.6910.1510.55
SmoothPlastic0.70.510.21
Slate2.6910.210.41
Snow0.90.0340.33
Wood0.350.210.481
WoodPlanks0.350.210.481
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.