返回行业情报

中世纪蜡画地砖材质制作解析

Building a Medieval Encaustic Floor Tile Material Using Substance 3D & UE5

材质艺术家Alisa Prakapenka分享在Substance 3D Designer与UE5中制作中世纪蜡画地砖材质的工作流,涵盖高度图、灰缝、图案形状、基础色与粗糙度的模块化子图构建,通过干净、破损、损坏三种状态展现历史磨损与老化效果。

深度解读

中世纪彩陶地砖材质的核心不在“复古外观”,而在于用程序化工具把“时间”做成可分层、可切换、可复用的材质状态系统。

Alisa Prakapenka 在 Substance 3D Designer 与 UE5 中构建的这套中世纪彩陶地砖,真正重要的判断是:她没有把地砖当成一张静态贴图来做,而是把它拆成 clean、broken、damaged 三个模块化子图,用同一套高度、灰缝、图案、底色与粗糙度逻辑,去表现一块砖从刚出窑到被踩了六百年的完整生命周期。这背后的方法论,比任何单一节点都更值得从业者拆解。

为什么“彩陶”工艺决定了整个材质的叙事方向

原文里最关键的工艺细节是:彩陶砖的白色图案不是画在表面的,而是把白色管土嵌进红黏土里再烧制。这个事实直接改变了材质老化的逻辑。普通印刷图案老化是“褪色、磨损、变淡”,而嵌花老化是“白色部分崩口、被掏空、再被灰尘和砂浆粉填满”。所以 Alisa 要做的不是一层简单的磨损蒙版,而是要让白色嵌花在高度上略微下凹,边缘出现倒角崩裂,裂缝从嵌花边缘起始,脏东西沉积在凹陷里。

图案不是画上去的,是嵌进去的,所以老化不是褪色,而是崩口、掏空、填脏。

这意味着任何做历史地砖的人,如果只做颜色变化而不做高度上的嵌花下凹与边缘破损,就会丢掉彩陶最核心的材质真实性。对从业者来说,这是一个明确的提醒:PBR 材质的历史可信度,往往取决于你对制造工艺的理解深度,而不是你对噪声节点的熟练度。

参考收集的纪律:拒绝奇幻,只收真实中世纪图案

Alisa 明确说“非常严格地不使用奇幻参考”,只收真实中世纪图案,并且排除了维多利亚时代的复制品。她最终锁定三种反复共同出现的历史母题:玫瑰花瓣点状同心带四叶星。这个选择不是审美偏好,而是历史准确性的底线。因为维多利亚时期的哥特复兴地砖虽然看起来“中世纪”,但图案比例、色彩饱和度和制造工艺都不同,混进去会让整套材质失去时代锚点。

她的 PureRef 板分成五类:历史时间线(13到16世纪)、地点(宫殿、修道院、主教座堂、庄园)、设计目的(财富、虔诚、血统的展示)、故事性图案、材料真相(出土砖的微距照片)、时间与损伤。其中“时间与损伤”是最大的一块,包括砂浆漫过砖面、裂缝从嵌花边缘开始、无人走动的角落被灰尘完全掩埋图案、边缘砖永远损坏最严重。这些观察直接变成了后续子图中的破损逻辑。

对行业来说,这套参考方法的价值在于:它把“找参考”从“存一堆好看图片”变成了“建立一套可执行的损伤规则”。你做旧做脏时,每一个破损的位置和形态都有历史依据,而不是随机刷噪声。

从 2K/2m 的纹素密度开始,先定精度再谈细节

Alisa 第一件事是设定纹素密度:2K 每 2 米。这个数值保证了高视觉保真度,同时她也指出,如果用于大规模环境,可以轻松降低以优化性能。这个顺序很重要——先定纹素密度,再开始做纹理,意味着所有细节的尺度从一开始就是一致的。很多材质艺术家先做细节再缩放,结果砖缝宽度、噪声频率、破损颗粒大小全部失准。

她把工作流拆成三个独立子图:clean、broken、damaged,而不是把所有逻辑塞进一个图里。这个模块化决策的收益是多重的:学习时结构清晰,迭代时可以单独调整某一状态,最终在 UE5 里可以通过参数切换同一块砖的不同老化程度,而不需要重新生成整套贴图。对游戏环境来说,这意味着同一片地砖可以按区域混合干净与破损状态,做出真实教堂里“主区域较完整、边缘和角落严重损坏”的过渡。

高度图构建:先网格,再扭曲,再提取,再混合

高度构建分四步。第一步用 Tile Generator 打出基本网格,接 Edge DetectBevel 给砖块初始形状、倒出边缘、制造砖与砖之间的分隔线。第二步用 Perlin 和方向性噪声接入 Directional WarpAnisotropic Blur,扭曲砖的边缘和表面平整度,去掉程序化生成的“无菌感”。第三步用 ThresholdNon-Uniform Blur 和各种梯度生成器提取高度图的特定区域,定位微观细节、表面磨损和微妙的高程变化。第四步用一系列 Blend 节点把所有扭曲细节、噪声图和边缘损伤重新层叠到主砖结构上,通过控制混合模式得到丰富的基础高度图,再分别喂给 clean、broken、damaged 三个子图。

这个流程里最值得学的是第二步的扭曲逻辑。程序化砖块最容易暴露的问题就是边缘太直、表面太平、每块砖长得一模一样。Directional WarpAnisotropic Blur 的组合,本质上是在模拟烧制过程中黏土的不均匀收缩和手工制作的自然误差。这不是“加噪声”,而是“加制造缺陷”。对做建筑材质的人来说,这个思路可以迁移到任何手工制造的表面:陶砖、石板、木地板、石膏墙。

灰缝:先隔离,再加噪声,再让它被砂浆漫过

灰缝创建的第一步是把砖结构过 ThresholdInvert Grayscale,干净地分离并反转砖缝,得到精确的灰缝通道蒙版。第二步用 CloudsBnW Spots 节点经过 LevelsBlend,给灰缝加表面噪声和磨损,防止它看起来完全平坦、无菌。

但真正让灰缝有历史感的是她在参考阶段观察到的现象:砂浆会漫过砖面,尤其是在边缘和损坏区域。这意味着灰缝不是一条均匀凹陷的沟,而是一个高度和颜色都在变化、局部溢出到砖面上的过渡带。在 damaged 子图里,灰缝的砂浆应该更突出、更不规则、更接近砖面甚至覆盖砖面边缘。这个细节在最终渲染里会直接决定地面看起来是“刚铺好的”还是“被修补过多次的”。

图案形状、底色与粗糙度:三个子图共享同一套历史逻辑

虽然原文在灰缝部分被截断,但从已披露的结构可以推断:图案形状、底色和粗糙度都会围绕 clean、broken、damaged 三个状态展开。clean 状态下,白色嵌花是脏骨色而非纯白,略微下凹,边缘有轻微倒角,红黏土砖体颜色不均匀(有的偏橙、有的偏棕)。broken 状态下,嵌花边缘开始崩裂,裂缝从嵌花与红黏土的界面起始,部分白色图案缺失。damaged 状态下,裂缝扩大,灰尘和砂浆粉填满凹陷,角落图案被完全掩埋,边缘砖严重破损。

粗糙度的逻辑同样跟随状态变化:clean 砖面相对光滑但已有轻微磨损,broken 区域裂缝边缘更粗糙,damaged 区域被灰尘和砂浆覆盖的部分粗糙度最高。底色则要处理红黏土烧制的不均匀性,以及白色嵌花从“脏骨色”到“被灰尘染成土色”的过渡。

同一套高度、灰缝、图案、底色、粗糙度逻辑,通过三个子图输出三种老化状态,这才是模块化的真正价值。

对从业者来说,这套方法的可迁移性在于:任何有“制造工艺—使用磨损—历史沉积”三层逻辑的材质,都可以用类似的状态子图来组织。你不必为每一个老化程度重新做一张材质,而是做一套参数化的状态系统,在引擎里按空间位置和叙事需求混合。

这对材质艺术家和游戏环境意味着什么

第一,工艺理解先于节点技巧。Alisa 对彩陶嵌花工艺的理解,直接决定了她的高度图逻辑、破损位置和脏污分布。如果你不知道白色部分是嵌进去的,你就不会想到让它下凹、崩边、填脏。材质的历史可信度来自制造知识,不是来自噪声库。

第二,参考纪律决定时代准确性。拒绝奇幻参考、拒绝维多利亚复制品、只收真实中世纪母题,这个纪律让整套材质有了明确的时代锚点。在历史题材游戏或建筑可视化里,这种纪律是区分“看起来像中世纪”和“就是中世纪”的关键。

第三,模块化状态子图是性能与叙事的最优解。clean、broken、damaged 三个子图共享基础高度和图案逻辑,只在损伤层上分叉。这意味着你可以用同一套纹理资源,在 UE5 里通过参数和混合做出从主区域到边缘角落的连续老化过渡,而不需要为每个区域单独制作贴图。对大规模环境来说,这是纹理预算和视觉丰富度之间的最佳平衡点。

第四,纹素密度前置是专业工作流的标志。2K/2m 的设定让所有细节尺度从一开始就统一,后续无论怎么迭代都不会出现砖缝过宽或噪声过密的问题。这个习惯值得每一个做环境材质的人强制执行。

Alisa 从 11 岁接触 PC 和游戏,到大学学设计,再到发现 Substance 3D Designer 并确定 Material Art 是真正使命,最终加入 UFL 团队做全职材质艺术家。这条路径本身也说明了一件事:材质艺术家的核心竞争力,不是会用多少节点,而是有没有持续建立视觉库、持续观察真实世界、持续把工艺知识转化为材质逻辑的习惯。这套中世纪彩陶地砖就是这种习惯的产物——它看起来是一块地板,实际上是一套关于时间、工艺和模块化的完整方法论。

学习分享Substance 3D DesignerUE5材质制作程序化纹理中世纪地砖