从 '/includes/beta-Features/beta-Alert.md'导入 BetaAlert
Roblox的材料与其他平台上的材料不同,因为它们的视觉外观 和 它们的 物理属性 反映了材料在现实世界中的样子。例如,混凝土比塑料重,因此在水中沉得更快。当您设置零件或地形的材料时,Roblox 会模拟其物理材料属性来使该行为发挥作用。
The Roblox 引擎提供一系列 基础材料 适合建造许多体验,包括各种类型的金属、岩石和有机材料。
您还可以创建自己的 自定义材料 并将它们应用到零件或 地形 。自定义材料还有一个额外的 适应材料 行为,可以让您适应任何模型使用您的艺术风格和自定义材料,即使是如果有其他人创建了模型。
应用材料
您可以快速地将材料应用到 零件 通过 Material 控件。Material Manager 提供相同的功能和一个额外的“油漆”工具应用模式。
材料 widget
材质 小组件可以从 主页 或 模型 选项卡访问。单击小下拉箭头显示一个材质选择器。
默认情况下,单击整个 材质 按钮将选定的材质应用到任何 选定 部分。如果您更喜欢使用填充/油漆工作流程,请切换 材质操作作为工具,然后单击 3D 视窗中的部分来应用选定的材质。
材料管理器
如果您启用了 材质选择器 测试版,请从选择器窗口访问 材质管理器 。 如果您尚未启用测试版,请找到其专用按钮位于 颜色 按钮的左侧。
从管理器窗口,您可以通过以下工作流程将材料应用到 零件 。
新的 Part 实例的默认 Enum.Material 属性为 1>Plastic1>。要将不同的材料应用到零件:
在 3D 视窗或 探险者 中,选择一个或多个零件。
在 材质管理器 面板中,将鼠标悬停在所需材质上(你不需要选择它),然后单击 应用到选定零件 按钮。
自定义材料
材质管理器 提供用户界面与 MaterialService 的各个部分互动,包括创建新的自定义材料并将它们应用到零件和 地形 。 自定义材料由 1> Class.MaterialVariant1> 实例在 4> Class.MaterialService4> 中表示。
您可以在每个零件或地形上应用自定义材料,或在地形面上使用 TerrainDetail 实例来调整自定义材料的应用。
创建自定义材料
您可以在材质管理器或通过MaterialVariant实例的属性编辑自定义材质。您还可以通过材质生成器的提示生成自定义材质。
要在 材质管理器 中创建自定义材质:
从 base material 中单击您的自定义材料继承物理属性。如果您跳过此步骤,基础材料将为 塑料 ,但您可以稍后更改它。
在左上角,单击 创建材料变体 。
一个新的变体在面板上出现,右下角有一个图标,表示它是自定义材料。
在检查器中,重命名您的自定义材料以反映其目的。你可以稍后更改名称,但如果你这样做, 后 应用材料到零件,你需要重新应用它到这些零件。
对于每个 材质地图 选项,例如 颜色 或 普通 ,请贴出一个资产 ID 或从您的计算机导入新的材质。 方形 текстуры工作最佳。如果您未指定材质地图的任何材质,该材质将保持为空。
如果需要,请调整 每平方英尺 和 样式 值来改变材料的外观。
应用自定义材料
对于 零件 ,您可以使用任何其他材料,将它应用到选定的零件通过 材质 小屋或 材质管理器 。
您还可以将新材料应用到零件,通过在 属性 窗口中设置其 材质变体 属性来。在这种情况下,Studio 会自动将其 材质 属性设置为您选择的材质。
材料替换
您可以将自定义材料设置为 材料覆盖 来使其基础材料服务为自定义材料的参考。 当您这么做时,Studio 会使用自定义材料为任何文本或 物理属性 的零件或 地形 服务器使用。
设置覆盖
要将自定义材料设置为 材质管理器 的材质覆盖:
单击您想要设置为覆盖的自定义材料。
在 inspector 中,滚动到 覆盖 并启用 设置为覆盖 。
新的覆盖出现在 MaterialService 在 属性 窗口中。
地形详细信息
默认情况下,应用自定义材料到零件或为零件添加覆盖,以覆盖该材料在每个面上的地砖。对于地形,您可以选择配置 TerrainDetail 实例来自定义地形 顶、侧 和 2>底2> 。使用该材料为地形 voxels覆盖的地形 voxels,您可以选择配置 5>Class.T
要使用自定义材料来自定义地形的表情:
在材质管理器的调色板中,单击自定义材质。
在检查器中,确认其 设置为覆盖 切换是启用的。
在 地形详细信息 部分中,单击 创建 为您想要自定义的每个面部。
对于您启用的每个面部,您可以扩展箭头以访问和编辑其名称、纹理地图、每块瓷瓦片的间隔和模式。
禁用覆盖
您可以禁用整个材料覆盖和所有基础材料,它目前正在覆盖,或者您可以禁用特定基础材料的覆盖。
在材质管理器的调色板上,单击一个 自定义材质 ,作为覆盖。
在 inspector 中,滚动到 覆盖 并禁用 设置为覆盖 。
物理属性
所有材料都有内置的 物理属性 ,例如密度、弹性和摩擦。 通过应用 自定义材料 独特的物理属性,您可以影响所有部分和 地形 使用自定义材料的物理属性,例如创建极其滑稽的冰材料变体。
当 factoring 物理属性时,引擎会优先考虑材料行为对表面的有效物理属性的多个粒度设置,以确定表面的有效物理属性:
特定部件的自定义物理属性。
零件自定义材料的自定义物理属性。
部件的材料的自定义物理属性。
零件材料的 默认物理属性。
要为任何 自定义材料 设置独特的物理属性,并且自动应用到所有使用材料的零件和 地形 :
在材质管理器的调色板中,单击自定义材质。
在 inspector 中,滚动到 物理学 部分,并按照 PhysicalProperties 参考设置自定义物理属性。
对于任何使用自定义材料并且且不使用 不是 有 零件-具体 的覆盖,在 属性 窗口中, 1> 当前物理属性1> 分支显示其默认物理属性被自定义材料的属性覆盖。
适应材料
当您将自定义材料应用到零件时,零件的 Part.MaterialVariant 属性变为其 MaterialVariant 实例的名称而不是其具体实例。这意味着在同一个或不同的场景方重用零件时,即可更容易地适应不同的自定义材料来调整零件的外观。当在模型或包裹中重用零件时,这
- 如果您创建了相同名称的自定义材料集,但不同的材质,那么您可以快速更改地方的样式,通过将哪个收藏作为 MaterialService 的子集来更改。
- 如果您插入使用自定义材料的零件,那么您可以通过在 MaterialVariant 中创建一个 MaterialService 实例来修改其外观,而不是通过将新材料应用到模型中的零件来改名它们。
当您在模型和包裹中使用自定义材料时,每个 MaterialVariant 实例必须位于 MaterialService 才能工作。
- 如果您将模型在创作者商店分发到自定义材料,请在模型中包含 MaterialVariant 实例。有关将模型分发到创作者商店的更多信息,请参阅分发资产。
- 如果您从创作者商店导入模型,请查找任何 MaterialVariant 实例,并将其复制到 MaterialService 。有关从创作者商店导入模型的更多信息,请参阅创作者商店。
- 如果您想要使用包裹与包材料,请将包放入 MaterialService 。有关包裹的更多信息,请参阅 包裹 。
“创作者商店”有一个称为“材料包”的类别,包含仅包含 Class.MaterialVariant ”、 Class.TerrainDetail ”、 2> Class.Folder ”和 5> Class.Model ”实例。“材料”类别是一种促进和发现其他创作者的自定义材料的方法。
资产和属性参考
基础材料
生成材料的外观和感觉。 基础材质生成器工作与 MaterialVariant 实例使用的 shader 不同,因此您无法创建与 base 材质相同的自定义材质,但您仍然可以创建使用它们的纹理的自定义材质。 以下表列列出资源 ID 为 Class.
材料 | 颜色图 | 正常 | 金属 | 粗糙度 |
---|---|---|---|---|
沥青 | 9930003046 | 9429449876 | 9429450346 | |
基础 | 9920482056 | 943841214 | 9438412457 | |
砖块 | 9920482813 | 9438453152 | 9438453413 | |
纸板 | 14108651729 | 14108654002 | 14108654299 | |
地毯 | 14108662587 | 14108663154 | 14108663726 | |
陶瓷瓷砖 | 17429425079 | 17429425915 | 17429426100 | 17429426861 |
黏土屋顶瓷砖 | 18147681935 | 18147683410 | 18147684855 | |
鹅卵石 | 9919718991 | 9438457162 | 9438457470 | |
混凝土 | 9920484153 | 9466554006 | 9466554186 | |
腐蚀的金属 | 9920589327 | 9439548484 | 9439548749 | 9439556441 |
破碎的熔岩 | 9920484943 | 9438508790 | 9438509046 | |
钻石板 | 10237720195 | 9438583222 | 9438583347 | 9438583558 |
织物 | 9920517696 | 9873280412 | 9873282563 | |
铝箔 | 9466552117 | 9424786192 | 9424786272 | 9424786620 |
力场力量 * | ||||
冰川 | 9920518733 | 9438812958 | 9438851286 | |
玻璃 | 9438868521 | 7547304785 | 7547304892 | |
花岗岩 | 9920550238 | 9438882935 | 9438883109 | |
草地 | 9920551868 | 9438955773 | 9438955997 | |
地面 | 9920554482 | 9439043558 | 9439043765 | |
冰 | 9920555943 | 9467301039 | 9467301203 | |
叶状草地 | 9920557906 | 9439080781 | 9439080950 | |
皮革 | 14108670073 | 14108670486 | 14108670748 | |
白石 | 9920561437 | 9439415191 | 9439415495 | |
大理石 | 9439430596 | 9439431240 | 9439431383 | |
金属 | 9920574687 | 9873295432 | 9873318201 | 9873318890 |
泥土 | 9920578473 | 9439509827 | 9439510012 | |
霓虹灯 * | ||||
地面 | 9920579943 | 9439519281 | 9439519532 | |
鹅卵石 | 9920581082 | 9439528644 | 9439537267 | |
石膏 | 14108671255 | 14108671870 | 14108672378 | |
塑料 * | ||||
岩石 | 9920587470 | 9439538417 | 9439545859 | |
屋顶铜板 | 119722544879522 | 77534750680073 | 129397260312247 | |
橡胶 | 14108673018 | 14108674698 | 14108674894 | 14108675142 |
盐 | 9920590225 | 9439565809 | 9439566688 | |
沙子 | 9920591683 | 9439577084 | 9439577327 | |
砂岩 | 9920596120 | 9439596530 | 9439596711 | |
石板 | 9920599782 | 9439612514 | 9439612733 | |
光滑塑料 * | ||||
雪花 | 9920620284 | 9439632006 | 9439632145 | |
木头 | 9920625290 | 9439641376 | 9439648605 | |
木板 | 9920626778 | 9439650689 | 9439658127 |
默认颜色
下表列出每个基础材料的默认 RGB 值。有关如何为零件和地形上色的信息,请参阅零件和环境地形。
材料 | RGB 值 | 颜色 |
---|---|---|
沥青 | [80、84、84] | |
基础 | [75、74、74] | |
砖块 | [138、97、73] | |
纸板 | [255、206、152] | |
地毯 | [163、162、165] | |
陶瓷瓷砖 | [181、173、156] | |
黏土屋顶瓷砖 | [255、142、87] | |
鹅卵石 | [134, 134, 118] | |
混凝土 | [152, 152, 152] | |
腐蚀的金属 | [104、140、173] | |
破碎的熔岩 | [255、24、67] | |
钻石板 | [168、175、176] | |
织物 | [194, 193, 168] | |
铝箔 | [168、175、176] | |
力场力量 | [163、162、165] | |
冰川 | [221、228、229] | |
玻璃 | [138、167、168] | |
花岗岩 | [149、146、139] | |
草地 | [111、126、62] | |
地面 | [140、130、104] | |
冰 | [204、210、223] | |
叶状草地 | [106、134、64] | |
皮革 | [110、73、53] | |
白石 | [255、243、192] | |
大理石 | [122, 122, 122] | |
金属 | [168、175、176] | |
泥土 | [121、112、98] | |
霓虹灯 | [163、162、165] | |
地面 | [143、144、135] | |
鹅卵石 | [122, 122, 118] | |
石膏 | [204、142、105] | |
塑料 | [163、162、165] | |
岩石 | [99、100、102] | |
屋顶铜板 | [66, 66, 66] | |
橡胶 | [32, 32, 32] | |
盐 | [255, 255, 254] | |
沙子 | [207、203、167] | |
砂岩 | [148、124、95] | |
石板 | [88、89、86] | |
光滑塑料 | [163、162、165] | |
雪花 | [235、253、255] | |
木头 | [172、148、108] | |
木板 | [172、148、108] |
默认物理属性
下表列出每个材料的默认物理属性,如在 PhysicalProperties 参考中所述。有关自定义物理属性的信息,请参阅 物理属性。
材料 | 密度 | 弹性 | 弹性重量 | 摩擦力 | 摩擦力 |
---|---|---|---|---|---|
沥青 | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
基础 | 2.691 | 0.15 | 1 | 0.7 | 0.3 |
砖块 | 1.922 | 0.15 | 1 | 0.8 | 0.3 |
纸板 | 0.7 | 0.05 | 2 | 0.5 | 1 |
地毯 | 1.1 | 0.25 | 2 | 0.4 | 1 |
陶瓷瓷砖 | 2.4 | 0.2 | 1 | 0.51 | 1 |
黏土屋顶瓷砖 | 2 | 0.2 | 1 | 0.51 | 1 |
鹅卵石 | 2.691 | 0.17 | 1 | 0.5 | 1 |
混凝土 | 2.403 | 0.2 | 1 | 0.7 | 0.3 |
腐蚀的金属 | 7.85 | 0.2 | 1 | 0.7 | 1 |
破碎的熔岩 | 2.691 | 0.15 | 1 | 0.65 | 1 |
钻石板 | 7.85 | 0.25 | 1 | 0.35 | 1 |
织物 | 0.7 | 0.05 | 1 | 0.35 | 1 |
铝箔 | 2.7 | 0.25 | 1 | 0.4 | 1 |
力场力量 | 2.403 | 0.2 | 1 | 0.25 | 1 |
冰川 | 0.919.1 | 0.15 | 1 | 0.05 | 2 |
玻璃 | 2.403 | 0.2 | 1 | 0.25 | 1 |
花岗岩 | 2.691 | 0.2 | 1 | 0.4 | 1 |
草地 | 0.9 | 0.1 | 1.5 | 0.4 | 1 |
地面 | 0.9 | 0.1 | 1 | 0.45 | 1 |
冰 | 0.919.1 | 0.15 | 1 | 0.02 | 3 |
叶状草地 | 0.9 | 0.1 | 2 | 0.4 | 2 |
皮革 | 0.86 | 0.25 | 1 | 0.35 | 1 |
白石 | 2.691 | 0.15 | 1 | 0.5 | 1 |
大理石 | 2.563 | 0.17 | 1 | 0.2 | 1 |
金属 | 7.85 | 0.25 | 1 | 0.4 | 1 |
泥土 | 0.9 | 0.07 | 4 | 0.3 | 3 |
霓虹灯 | 0.7 | 0.2 | 1 | 0.3 | 1 |
地面 | 2.691 | 0.17 | 1 | 0.5 | 0.3 |
鹅卵石 | 2.403 | 0.17 | 1.5 | 0.4 | 1 |
石膏 | 0.75 | 0.2 | 1 | 0.6 | 0.3 |
塑料 | 0.7 | 0.5 | 1 | 0.3 | 1 |
岩石 | 2.691 | 0.17 | 1 | 0.5 | 1 |
屋顶铜板 | 2.36 | 0.2 | 1 | 0.8 | 0.3 |
橡胶 | 1.3 | 0.95 | 2 | 1.5 | 3 |
盐 | 2.165 | 0.05 | 1 | 0.5 | 1 |
沙子 | 1.602 | 0.05 | 2.5 | 0.5 | 5 |
砂岩 | 2.691 | 0.15 | 1 | 0.5 | 5 |
光滑塑料 | 0.7 | 0.5 | 1 | 0.2 | 1 |
石板 | 2.691 | 0.2 | 1 | 0.4 | 1 |
雪花 | 0.9 | 0.03 | 4 | 0.3 | 3 |
木头 | 0.35 | 0.2 | 1 | 0.48 | 1 |
木板 | 0.35 | 0.2 | 1 | 0.48 | 1 |