文件大小:23.0 MB
版本:1.1.3
原始 Unity 版本:2023.1.22
Decal Collider 插件新增了一键式投影贴花网格 + 物理碰撞器生成功能,支持 alpha 通道裁剪、实时运行时更新、API 控制以及内置/URP/HDRP 支持。
Decal Collider 是一款面向生产的 Unity 工具,用于创建投影贴花,其中包含视觉网格和匹配的物理碰撞器,并强烈支持运行时更新、精灵/TMP 工作流程以及内置/URP/HDRP 管线。
随着项目规模的扩大,贴花工作流程可能会变得脆弱:投影间隙、无效的碰撞器网格、动画内容的运行时同步问题以及高昂的重建成本。
Decal Collider 为您提供一个简洁的单一流程,以保持贴花视觉效果和物理效果的一致性。
✨ 更好的视觉与物理一致性
✨ 更安全的复杂网格运行时行为
✨ 更快的迭代速度(项目 -> 调整 -> 重建 -> 测试)
🛠️工作原理
- 扫描源数据(Mesh、SpriteRenderer 或 TextMeshPro)
- 将贴花几何图形投影到目标表面上(18 个以上方向)
- 构建程序化贴花网格 + 匹配的碰撞器
- 应用可选的 Alpha 通道裁剪/遮罩,仅保留可见的碰撞区域
- 支持运行时/实时更新,并可控重建频率
- 输出详细统计数据,用于优化决策
🎯 投影 + 碰撞器集成于同一工作流程
- 同时生成视觉贴花网格和物理碰撞器
- 支持多方向的本地/全球投影控制
- 三平面和球形友好型投影选项
🖼️ Sprite + TextMeshPro 支持
- 支持精灵交换/翻转的投影
- 支持动态 TMP 源,内容更改时自动刷新
- 模式切换期间的稳定源检测
🔄 运行时更新系统
- 实时更新间隔控制
- 支持异步重建 API 以减少帧峰值
- 适用于频繁更换贴花的运行时安全刷新路径
🧬 投影遮罩逻辑
- 当光线部分照射到表面时,会掩盖空白区域。
- 当未发生命中时,保持源完全可见(无命中安全回退)
🧯 物理安全层
- PhysX 5 安全网格分配路径
- 在应用碰撞器之前进行无效/零体积网格验证
- 为避免碰撞器烹饪失败而采取的安全回退行为
📊 统计数据 + 分析
- 网格统计数据和时间数据(前后对比)
- 命中率和预测诊断
- 用于快速调整的检查器侧分析
🧩 性能控制
- 缓存友好的重建流程
- 可选的基于剔除/可见性的更新减少
- 针对大型场景优化了运行时行为
📚 API + 工具
- 用于自动化/集成的公共 API
- 游戏效果的触发回调钩子
- 编辑器工具、预设、快捷操作和示例场景
📋 要求
- Unity 2022.3 LTS 或更高版本(推荐:Unity 6)
- TextMeshPro 用于基于 TMP 的贴花源
- 适用于编辑器和运行时工作流程
🌐渲染管线
- 内置RP
- 联合参考政策
- HDRP
💻 支持的平台
- 编辑器:Windows / macOS / Linux
- 运行时版本:所有 Unity 支持的平台(PC / 移动 / 主机)


评论(0)