screenshot
1/1
thumbnail
Unity短片《The Heretic》中的VFX角色资源,含高精度模型、面部绑定、SSS皮肤着色器和毛发系统,需HDRP。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.9.0
不兼容
不兼容
兼容
描述

在 The Heretic 短片的结尾,我们介绍了 Morgan——一个完全借助 Unity VFX Graph 创建的基于特效的角色。在此项目中,您可以了解这个复杂角色的构建方式,并亲自体验在 Unity 中直接操控设置的感受。您可以自由地调整 VFX Graph,为设计赋予您自己的风格。

也可在 GitHub 上获取。

以下是您可以使用该资源包进行的操作:

  • VFX 变形:变换覆盖在 Morgan 上的特效。
  • 形状变形:在女性和男性形状之间对底层蒙皮网格进行变形。
  • 外观微调:调整 Morgan 视觉外观的其他元素,包括粒子贴合网格的紧密程度。
  • 火焰:增加额外的视觉强度。
  • 碎裂:以多种方式使 Morgan 崩解成碎片。
  • 调试:每个功能都有调试选项。

上述每个功能在 Morgan 的 Inspector 面板中都有多个自定义选项。总共有超过 300 个参数可供您实时调整,以实现多种多样的效果。

技术细节

自定义 Morgan

您可以在预制体 Inspector 面板中找到 Morgan 的控制和自定义选项。 主要功能通过折叠菜单分隔,展开即可访问相应选项。 在 Morgan 演示场景中,预制体位于 Morgan_Root 下。布料动画网格(Alembic)也放置在 Morgan_Root 下。 项目中有一个时间线(Timeline_MorganDescends),播放角色下楼梯的动画。 时间线的第一个轨道对 Morgan 的部分参数进行了动画设置——您可以将其静音(选中轨道并按 M)或删除,以便在播放动画时自定义 Morgan。 在动画激活状态下自定义 Morgan 的推荐工作流程是:同时锁定时间线和 Morgan 的 Inspector 面板。 请注意,使用高面数网格更改粒子可能会导致性能下降。

工作原理

Morgan 由 17 个视觉特效图组成,每个覆盖不同部分——这样做的目的是便于管理。 基础网格的位置、法线和切线在 UV 空间中渲染,然后作为纹理参数设置在 VFX 图中——这使我们能够在角色上正确定位和定向粒子。 顶点颜色和反照率纹理也在 UV 空间中渲染——这些纹理用于操控某些属性,如大小、缩放、角度和轴心点。 自定义编辑器集中管理组成 Morgan 的所有特效图——便于快速更新共享属性。共暴露了约 300 个参数,但实际可添加的参数数量没有限制,不过界面中参数过多可能会降低实用性。

已知问题

  • 目前存在一个已知 Bug,导致无法在 VFX 图 Blackboard 中重新排列参数。因此,目前参数未正确排序和分类。
  • 显示某些特效图的 Inspector 面板可能会导致性能下降。
  • 选中 Morgan 时,场景视图的选择轮廓线可能会导致性能下降。
  • 特效图和脚本包含一些从 The Heretic 遗留的旧元素和硬编码值。
  • 如果 Morgan 出现异常或您想在碎裂后恢复角色,Morgan 预制体 Inspector 上的 Reset 按钮是您最好的帮手。
  • Morgan 的工作始于 VFX Graph 的早期版本,当时还没有 Subgraph 等功能。虽然部分特效图已转换为 Subgraph,但它们仍不如现今从零开始构建时那样精简。

要求

软件:Unity 2019.3.9f1 或更高版本

硬件

  • Intel i7 第六代或同等性能
  • NVIDIA GeForce 1080 或同等性能
  • 4GB 内存

The Heretic:VFX角色

Unity 海外资源商店评分
4.8(14条评分)
国内数据
11浏览
0收藏
当前价格
免费
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
311.5 MB
最新版本
1.0.0
最新发布日期
2026-07-10
支持Unity版本
/
支持的团结引擎版本
1.9.0或更高