Decalery:Unity网格贴花插件

 

Decalery 是由知名光照烘焙工具 Bakery 的开发者打造的一款创新性 基于网格的贴花(Mesh-Based Decal)系统,专为 Unity 引擎设计,旨在解决传统投影贴花(Projected Decals)在跨平台兼容性、几何适应性与渲染开销方面的固有局限。该系统允许用户将任意形状的贴花模型精确地“印制”在任意几何形态的接收体(Receiver) 上,生成的结果仅为一个简单的 Alpha 混合网格(Alpha-Blended Mesh),从而确保在任何平台和渲染管线(包括 Built-in、URPHDRP)中都能以极低的额外开销高效渲染,仅需承担常规的像素重绘(Overdraw)成本。

Decalery 的核心优势在于其几何通用性与平台普适性,彻底摆脱了对特定渲染技术(如 G-Buffer 或深度纹理)的依赖,为 Unity 开发者提供了一种稳定、可控且高性能的贴花解决方案。

Decalery 版本信息\下载方式

版本 Unity 版本支持 提供下载方式 更新日期
1
Decalery v1.101
2019.4.0及更高
百度网盘+夸克网盘 2025-08-03

可编程渲染管线(SRP)兼容性

Unity版本 内置渲染管线 通用渲染管线(URP) 高清渲染管线(HDRP)
2019.4.0
兼容
兼容
兼容
Decalery:Unity网格贴花插件

🧠 技术细节

🛠️ 1. 双模式贴花生成系统

Decalery 提供了两种独立的贴花生成路径,满足不同开发阶段的需求:

  • 编辑器内贴花系统(In-Editor Level Design):专为关卡设计和静态场景构建优化。艺术家可在 Unity 编辑器中直观地放置、调整和烘焙贴花,系统会实时计算贴花与接收体的相交几何,并生成最终的网格资产。此系统经过充分测试,在所有支持的 Unity 版本和平台上均稳定可靠。
  • 运行时贴花系统(In-Game Runtime Creation):适用于动态事件,如弹孔、血迹、漂移痕迹(Skidmarks)等。支持多种运行时生成技术,允许在游戏过程中即时创建贴花效果。请注意:运行时系统的平台覆盖仍在持续开发中,具体限制请参考随附手册。
Decalery:Unity网格贴花插件

🎨 2. 全面的光照与烘焙支持

Decalery 不仅处理几何,还深度集成光照系统:

  • 支持光照与光照贴图(Lit & Lightmapped Decals):贴花可正确参与场景光照,支持静态光照烘焙。
  • 兼容多种光照技术:原生支持 Unity 内置光照贴图,同时完全兼容 Bakery 光照系统,包括其高级特性如 球谐函数(SH)、单通道球谐(MonoSH)和光照体积(Volumes)。这使得在使用 Bakery 的项目中,贴花能获得更高质量的间接光照和动态光照混合效果。
Decalery:Unity网格贴花插件

 

🧱 3. 几何与材质灵活性

  • 任意形状兼容:无论是复杂的曲面、锐利的边缘还是不规则的拓扑,Decalery 都能处理贴花与接收体之间的几何关系。
  • 可变形贴花(Deformable Decals):支持在蒙皮网格(Skinned Meshes) 上应用贴花,贴花网格会随骨骼动画正确变形,适用于角色上的动态标记。
  • 专用贴花着色器:提供针对 URP、HDRP 和内置管线优化的着色器,有效缓解 Z-Fighting(深度冲突)等常见问题,确保视觉质量。
Decalery:Unity网格贴花插件

🚗 4. 动态效果与特殊应用

  • 轨迹类贴花(TrAIl-like Runtime Decals):特别优化了对连续轨迹(如车辆漂移产生的轮胎印)的支持,可通过运行时系统高效生成长条形或连续的贴花序列。
  • 轻量级渲染:生成的贴花仅为普通网格,无需特殊渲染通道或后处理,易于集成到现有渲染管线。
Decalery:Unity网格贴花插件

📦 5. 兼容性与安装

  • 版本兼容性:已在 Unity 5.6 至 6000.0.10 的广泛版本范围内测试通过,涵盖 Built-in、URP 和 HDRP。
  • 旧版本安装提示:若 Asset Store 因版本限制无法下载,可先在 Unity 2021.3 或更高版本中安装,再将资源复制到目标旧版本项目中使用。
  • Bakery 依赖说明:Decalery 可独立运行,无需安装 Bakery。但若项目中使用了 Bakery,Decalery 能自动启用其高级光照功能以获得更佳视觉效果。

Leave a Reply

后才能评论