跳至正文
全部产品

Unity 工具 / Modeling

Changeling

可换装角色,运行时合并为单个网格。

$49.99原价 $99.99-50%
版本
1.0
发布日期
2026年9月
Changeling 主视觉:身着各式盔甲的矮人角色,配有身高与头部滑条

1 / 9

Changeling 在运行时构建可换装角色:所有已装备的部件都会合并成一个蒙皮网格,共用一张纹理图集。

内含三个种族、133 个部件、染色、体型形变、外观存读档,以及一个完整的角色创建器场景。

一个穿戴齐全的角色,通常意味着一大堆渲染器和材质。戴上头盔、加上胡子、穿上整套盔甲,Changeling 会把每个部件合并成一个蒙皮网格和一张图集。换部件、改颜色或载入已保存的外观时,角色在后台重建,就绪后再替换上去,全程不卡顿。

一切由三种资源驱动。Race(种族)包含骨骼、可用槽位以及底层身体;Part(部件)是一件可穿戴的单品;Preset(预设)是一套命名好的装扮。添加 Changeling Avatar 组件,指定一个 Preset,按下 Play 即可。

也可以从自己的角色入手:右键点击带蒙皮的角色预制体,选择 Race from Model,即可得到一个 Race、一个 Preset 以及按文件夹分好的 Parts。随后运行 Validate All,它会指出每个问题、说明修复方法,并在 Project 窗口中定位到对应资源。

包含内容

  • 每个槽位一个部件

    穿上衬衫会隐藏下面的躯干,脱下后身体立刻恢复,不会销毁任何东西。

  • Mask Painter 遮罩绘制

    用笔刷去掉紧身衣物下会穿模的身体三角面,只有穿着该部件时它们才会隐藏。

  • 染色通道

    一种颜色即可为通道内绘制的所有区域重新着色,并烘焙进图集;打开取色器时可实时预览。

  • 体型形变

    身高、头部大小、肩宽、腹部、手脚等滑条可调整体型,且不会与动画冲突。

  • 外观存档与读取

    一次调用即可把外观导出为一小段 JSON;再一次调用就能载入,并准确报告哪些内容没有找到。

  • 为大规模而生

    图集在主线程之外异步构建,共享外观几乎零开销,并提供四种图集配置:Hero、NPC、Crowd 和 Horde。

  • 可选 Addressables

    将内容标记为 Addressable,即可按 id 从资源包中装备部件。检测到该包时自动启用。

  • 两个示例场景,边看边学

    一个基于公开 API 搭建的完整角色创建器,以及一个压力测试场景,把构建耗时、帧时间、Draw Call 与内存直接显示在屏幕上。

技术细节

Unity 版本
6000.0 或更高版本
渲染管线
Built-in 和 URP(不支持 HDRP)
依赖包
Burst 1.8、Collections 2.4、Mathematics 1.3
可选
Addressables
内容
3 个种族、133 个部件、4 种图集配置、1 个待机动画
实测
共享同一外观时约 200 个角色可跑 60 FPS,外观各不相同时约 40 个(Windows,Radeon RX 6700 XT)
文档
编辑器内 41 页文档窗口,另附 Markdown 与 PDF 手册
源码
完整 C# 源码,含单元测试
第三方内容
人类种族与待机动画源自 UMA 2(MIT)
文件数
887

用于我们自己的游戏

想用在您的游戏里?

打造 Changeling 的团队可以帮您集成、扩展它,或开发您的项目接下来需要的功能。

我们重视您的隐私。我们使用注重隐私、无需 Cookie 的统计工具来了解网站流量,YouTube 视频也只在您点击播放后才会加载。详见隐私政策。