返回行业情报

Substance 3D Painter 12.2 支持直接在模型上绘制烘焙笼

Substance 3D Painter 12.2 Lets Artists Paint Baking Cages Directly on Models

Adobe 发布 Substance 3D Painter 12.2,最大亮点是笼子绘制功能,艺术家可用逐像素笔刷或多边形填充直接在模型上调整烘焙投影距离,避免反复整体修改笼子。此外新增三种多边形填充选择模式、仅可见多边形选项、纹理集高亮悬停定位,以及顺序无关透明度渲染,改善玻璃、冰、液体等重叠透明材质的实时预览效果。

深度解读

Substance 3D Painter 12.2 最重要的判断是:Adobe 正在把烘焙(baking)这个长期依赖参数试错、反复重烤的环节,改造成可以直接在模型上"画"出来的交互式操作,而这次更新的核心抓手就是 Cage Painting(笼子绘制)。

烘焙笼子为什么是纹理制作里最烦人的问题之一

要理解这次更新的分量,得先回到烘焙的机制本身。Painter 在把高模细节投射到低模上时,需要一个 cage(笼子)——它本质上是低模向外膨胀出来的一层包络面,决定了投射射线向外搜索的距离。这个距离极其敏感:笼子贴得太近,高模上凸起的细节(螺丝、缝线、雕刻纹理)就落在搜索范围之外,烘焙结果直接丢失;笼子推得太远,射线又会打到不该打的面上——比如角色手臂内侧的笼子穿到了躯干,或者盔甲边缘的笼子扫到了背后的披风,于是法线贴图上出现莫名其妙的投影污染。

过去的做法是全局调一个笼子偏移值,然后整模型重烤一遍看结果。问题在于,一个资产上不同部位的合理投射距离往往不一样:手指、耳朵、布料褶皱这些细密区域需要短距离,而大面积平滑曲面可以容忍更长距离。全局参数只能取折中,折中就意味着某些区域永远有瑕疵,艺术家只能靠后期在 Photoshop 里手修法线贴图,或者拆 UV、拆材质、拆烘焙组来隔离问题区域——这些都是纯消耗时间、不产生任何创意价值的劳动。

Cage Painting 把"全局参数"变成了"逐像素笔刷"

12.2 的做法是让艺术家直接用笔刷在模型上绘制笼子距离,per-pixel brush control,也就是每个像素可以有不同的投射距离。这意味着上面说的那种"手指要短、背部要长"的混合需求,现在可以在同一个烘焙组里一次解决,不用拆组。配合 Polygon Fill,还可以按子物体(sub-object)整块调整,比如一次性把整只手的笼子距离刷成同一个值,而不是一笔一笔涂。

这项功能真正的意义不在于"多了一个笔刷",而在于把烘焙从"提交—等待—检查—回退"的批处理循环,变成了所见即所得的实时调整。

这和 12.1 引入的 automatic rebaking(自动重烤) 与直接在低模上绘制 skew correction(扭曲修正) 是同一条产品逻辑的延续:Adobe 在系统性地拆掉烘焙流程里的"盲盒感"。过去艺术家改一个参数要等几十秒甚至几分钟才知道对不对,现在改完立刻能看到结果,试错成本被压到接近零。对量产管线来说,这个变化会直接体现在工时上——尤其是那些高模细节密集、低模拓扑又不够理想的资产(扫描件重拓扑、外包回来的模型、遗留项目),过去这类资产的烘焙返工能占到整个纹理环节相当比例的时间。

Polygon Fill 的三个新模式解决的是选择精度问题

Rectangular Marquee(矩形框选)、Polygon Loop(多边形环选)、Partial Polygon Loop(部分环选) 这三个模式,加上 Visible Polygons Only(仅可见多边形) 选项,指向的是同一个痛点:在 3D 视口里做遮罩和选择时,框选会"穿透"模型打到背面的面上。

这个 bug 级别的体验问题在密集网格上尤其致命——你框选角色脸部准备做局部调整,结果背面的后脑勺面也被选中了,遮罩一塌糊涂。Visible Polygons Only 把选择限制在摄像机可见的面上,等于给框选加了一个深度测试。而 Partial Polygon Loop 的存在说明 Adobe 意识到了环选的实际困境:完整的边环在复杂拓扑上经常绕得太远,把不需要的几何也圈进来,能选"半圈"比只能选整圈实用得多。这些都是小改动,但都是每天要点几百次的操作,累积起来的效率差异不小。

Texture Set Highlighting 是给"接手别人项目"的人准备的

Texture Set Highlighting(纹理集高亮) 的交互设计很说明问题:悬停纹理集列表里的某一项,视口里对应的几何体亮起来;反过来按住 Ctrl/Cmd + Alt 悬停模型,能反查这个部位属于哪个纹理集。

这个功能对从零开始的项目价值有限——你自己分的材质集你当然记得。它真正服务的是两种场景:打开一个陌生的、别人做的工程文件,或者接手一个角色/道具被拆成十几个材质集的复杂资产。在这种场景下,靠命名规范和记忆去对应"这个纹理集到底是左臂护甲还是右臂护甲"是纯粹的认知负担,尤其当命名本身就不规范的时候。这是一个典型的"用过就回不去"的功能,也是 Adobe 在向工作室管线妥协的信号——大项目里资产在多人之间流转是常态,工具必须为这种协作现实设计。

Order Independent Transparency 是实时预览可信度的问题

Order Independent Transparency(顺序无关透明,OIT) 处理的是多个半透明表面重叠时的排序问题。玻璃、冰块、液体这类材质在视口里叠在一起时,传统渲染会按物体或面的绘制顺序做混合,导致颜色和透明度看起来是错的——两层玻璃叠在一起可能显示成一层,或者前后关系颠倒。

对纹理艺术家来说,这个问题的实际影响是:你在 Painter 里调好的透明材质效果,和最终进引擎或渲染器里看到的不一致,于是你基于错误的预览做了错误的判断。OIT 让视口里的透明叠加更接近物理正确的结果,本质上是提升"预览的可信度"。这类改进不会出现在宣传语里,但它决定了艺术家能不能信任自己眼睛看到的东西——如果视口不可信,所有实时反馈的价值都会打折,包括前面说的自动重烤和笼子绘制。

所以这对行业意味着什么

把四个功能放在一起看,12.2 没有一个是" headline feature"级别的大功能,全部是流程打磨。但这个组合透露的方向很明确:Substance 3D Painter 的竞争重心已经从"能做出什么效果"转向"做同样效果要花多少无效时间"。纹理制作这个环节里,真正占工时的从来不是创意决策,而是烘焙返工、遮罩选择、材质集对应、预览失真这些摩擦点。

对从业者的实际含义有两条。其一,掌握笼子绘制的艺术家能在复杂资产上做出过去需要拆组才能达到的烘焙质量,这会逐渐变成中高级纹理师的基本功要求,而不是可选的技巧。其二,当工具把机械性劳动压缩之后,管线对纹理师的评价标准会更偏向审美判断和材质叙事能力——因为"能不能烤干净"正在变成工具问题而不是人的问题。对工作室而言,这类更新累积起来会实质性地改变资产预算的分配,尤其是外包返工和后期修图这两块长期被低估的隐性成本。

其
软件技术Substance 3D Painter烘焙纹理制作Adobe工作流优化