用 OrcaSlicer 的朋友,有件大事值得记一下:8 月 25 日,一个新增 3.8 万行代码的 PR 合进了 OrcaSlicer 主仓库,提交人是项目创始人 SoftFever 本人,移植的正是 Bambu Studio 的混色功能。GitHub翻译成人话:拓竹用户这几个月天天晒的混色耗材、贴图转色、颜色分解那套东西,OrcaSlicer 从这天起有了官方版。

这次合进来的到底是什么
先把「混色」这个词拆干净。这回合入 Orca 的是三个功能加一个引擎:
第一是 Mixed Filament 混色耗材,地基功能。原理是两种耗材在模型里交替出场,靠交替比例调出视觉上的中间色,圈里说的「层色」就是它。拓竹 7 月的 2.8.1 版本里,这个功能已经支持手动输入混色比例,把双色、三色混合的精度往上提了一截。GitHub

第二是 Texture-to-Color 贴图转色:导入带贴图的模型(OBJ、glTF、GLB),软件把贴图上的颜色直接转成模型表面的多色涂装。GitHub以前想给模型上个彩色 logo、花纹,得手动一笔一笔涂色,现在是导入即得。
第三是 Decompose Color 颜色分解,也是这套东西里最核心的能力:给它一个目标颜色,软件自动拆解成现有耗材的最优组合与比例。GitHub导入彩色模型时甚至可以全自动,软件直接匹配你的耗材库生成分解方案,一步手动配色都不用做。

第四是藏在背后的 FilamentMixer 颜色预测引擎。两种耗材按比例交替,打出来到底是什么颜色?这不能靠 RGB 取平均硬算,得模拟颜料的物理混合。Orca 这次往资源目录里塞了一份 14705 行的颜色配方库,大量条目是实打实测出来的 LAB 色值;没测过的区间,用一个 4 次多项式回归模型去近似专业颜料混合模型 Mixbox 的行为,平均色差 ΔE 约 2.07,并且特意声明不使用 Mixbox 的源码和数据。GitHub考虑到这几个月 3D 打印圈为「代码归属」闹过多大的风波,这份自证清白可以说是非常有意识了。
三条路线,别再混着叫了
最近几个月全彩打印圈子热闹,但其实是三条平行的路,很容易叫混,这里一次摆清楚:
路线 | 解决什么 | 原理 | 现状 |
|---|---|---|---|
官方混色(本文主角) | 两三种耗材变出更多颜色 | 换料交替成色 + 配方分解 | 刚合入 Orca 主线,只在 nightly |
全光谱 / CMYK | 四种耗材逼近「任意色」 | 青品黄白交替模拟 CMYK 印刷混色 | 以创客视频和社区实验为主 |
ImageMap 分支 | 把图片「打印」出来 | 每层只换一次料,逐层映射图像 | 独立开源分支,另文聊过 |
全光谱这条路今年是真的火:年初 YGK3D 那条「四种耗材实现全彩」的视频把概念带出圈,视频里用抖动算法和层叠技术,让普通家用 FDM 机器只用四色耗材就打出了接近 CMYK 的效果。哔哩哔哩国内社区也跟着热,甚至有人认真追问「两卷线材交替打印就能合成新色彩,为什么相机拍不出这个效果」。小红书而 ImageMap 走的是另一个方向:它不追求混色,追求的是每层换一次料把图像逐层还原出来,是独立的开源分支项目。哔哩哔哩
一句话分清楚:官方混色解决「颜色从哪来」,全光谱是它的极限玩法,ImageMap 解决「图像怎么上模型」。这次 Orca 合进来的是第一条路,也是拓竹连续迭代了四个月、成熟度最高的那条。
想玩,先凑齐三个条件
条件一:装 nightly。目前官方稳定版还停在 2.4.2,那是一个主打预设、云同步和打印机连接稳定性的维护版本,混色功能短期内不会出现在它身上。GitHub好消息是 8 月 26 日 Windows、macOS、Linux 三平台的 nightly 安装包都已经更新,合入当晚的代码今天就能上手。
条件二:多色硬件。混色的地基是「换料」,至少要有一套能在两种耗材之间切换的多路供料系统,比如 AMS 这类;单机单色、没有任何多色改装的机器,这个功能基本与你无关。
条件三:耗材组合。颜色分解不是无米之炊,它依赖配方库。以拓竹目前的口径,自动分解只支持 Bambu PLA Basic 的 CMYW(青品黄白)和 RYBW(红黄蓝白)两种组合。GitHubOrca 端的配方库也是从这份数据长出来的。想用第三方耗材玩分解,短期只能手动指定比例,效果自负。
三个坑,已经有人替你踩了
第一个坑是偏色,而且翻车现场就在 PR 评论区。合入第二天就有人实测:灰色调根本混不出来,几乎所有混色结果都额外偏蓝、红色不足。GitHub这不是移植翻车——同样的问题在 Bambu Studio 上本来就存在,社区推测可能和深色系耗材普遍用深蓝底色素有关,黑色混白色出来发蓝就是典型。说白了:混色能玩「大致这个色」,但较真「色号完全对」的朋友,现在别抱太高期待。

第二个坑是 nightly 本身。开发版不是生产环境,而且这次合入之后两天里还在持续修小问题——混色耗材区域无法隐藏、挤出机数量变化时混色耗材没跟着刷新这类 bug 都是合入后才补的。2.4.2 修的恰恰就是版本更替期的预设丢失、云同步错乱,前车之鉴不远。真要装,先把攒了半年的预设备份好再动手。
第三个坑是废料账。混色靠频繁换料实现,换一次料冲一次旧料,混得越密、擦料塔和废耗越涨。多色打印圈早有「擦料塔比模型还大」的调侃,混色玩法同样适用:省下的色号,会以废料和时间的形式还回去。
谁该装、谁该等
多色硬件在手、以玩为主的:可以上。建议单独开个配置或拿备用机试,别把实验版直接叠在生产流程上。
有多色设备、但平时打正经成品的:等。功能合入才两天,修复还在路上,等它进下一个稳定版再进主力流程,稳妥得多。
没有多色硬件的:不用急着装,这个功能跟你暂时没关系。但值得保持关注——混色能力正在从厂商专属软件迁移到通用开源工具里,下一步该看的是第三方耗材厂商会不会跟进出自己的颜色配方。
最后说点值得咂摸的
今年 5 月,整个 3D 打印圈刚因为拓竹的一封律师函经历过一场大地震:争议焦点是拓竹的闭源网络组件——它阻止了 OrcaSlicer 直接通过互联网连接拓竹打印机,社区开发者做了个分叉想把这个能力补回来,结果收到了法律警告。知乎三个月后,OrcaSlicer 的创始人亲自把对方开源软件里的王牌功能整个搬了过来——Bambu Studio 本身是 AGPL 开源,这类移植在许可框架内是再正常不过的代码流动,但方向本身就很有象征意味:门可以关,开源的水一旦流动就不认门。
接下来值得盯三个信号:下一个稳定版的更新日志里混色是否正式转正、配方库会不会扩充第三方耗材和更多颜色组合、偏蓝问题什么时候修。有进展我们接着跟。