您想找什么?
Hero background image

VFX Graph

实时创建沉浸式交互视觉效果。
此页面为机器翻译。如需查看原文以确保准确性并作为权威参考,
《V Rising》游戏预告片

实时 VFX

这个基于节点的可视化解决方案让您能够设计视觉效果,从简单的常见粒子行为到在 GPU 上运行的复杂模拟。

VFX Graph可用于PC、游戏主机、XR和高端移动设备,已用于《V Rising》、《Road 96》、《Hardspace:《碎舰师》和《叙利亚人》:前世界

无需编码即可创建程序化效果

VFX Graph 受先进电影工具的启发,将块、节点和定序器组合在一起,可帮助您创作更强大的视觉效果。

VFX Graph Shader
视觉创作

VFX Graph 混合使用基于流(垂直)节点(水平)的创作。流创作为生成、初始化、更新和渲染阶段组装组成模块,可以插入节点组合来创建高级程序效果。通过节点搜索、粘性说明子图,您可以高效地构建和组织效果。使用 Blackboard VFX Graphs 实用程序面板,您可以公开属性,以便美术师或游戏设计师等其他用户可以根据自己的需求自定义效果。

使用Unity基于节点的工具Shader Graph创作粒子着色器,并使用与Timeline集成的VFX Graph将多个效果或效果中的事件序列化在一起。

VFX Graph V Rising
模拟数百万个粒子

利用 GPU 的强大功能实时发射和模拟数百万个粒子。

从点(例如烟花)、形状(房间中的灰尘)、2D 或 3D 纹理、静态网格和蒙皮网格等表面或带符号的距离场(变成沙的角色)、点缓存、摄像机缓冲区(溶解的世界)或结构化缓冲区发射粒子,以采样自定义数据,例如统计信息或您自己的模拟。

每个生成器都可以控制时间、循环和延迟,以预定的时间间隔和持续时间生成一定数量的粒子,并使用各种力或湍流系统更新粒子以生成逼真的系统。

VFX 渲染
高级渲染

VFX Graph可与通用渲染管线(URP)、URP的2D渲染器高清渲染管线(HDRP)配合使用。

您可以实时渲染成千上万个多种类型的粒子:使用创建雪或尘埃;使用四边形、三角形或八边形等程序图元创建树叶等小粒子;使用翻页创建烟雾等动画粒子;使用网格渲染碎片等更复杂的对象;使用线条创建火花;使用条形创建车辆轨迹或触角。你甚至可以使用HDRP中的扭曲来修改世界,以模拟热量或生成贴花,从而渲染撞击、灼烧点或油漆污渍。

樱兔
强大的粒子着色器

VFX Graph 为预制材质提供了一整套现成的参数,可用于为最常见的粒子着色。

要获得更高级的效果,您可以使用 Shader Graph 直观地创作自己的像素和片元着色器,并在 VFX Graph 中使用它们。这种方法让你能够创建自定义外观,使用 HDRP 头发和织物着色器等高级光照模型,以及使用动画顶点在 GPU 上对粒子进行变形或制作动画,以实现泡泡或成群结队的鸟类等效果。

图形缓冲区塔
动态和交互式粒子

构建可以以多种广告创意素材方式与世界互动的粒子。对于整个世界,使用自定义物理图元,使用摄像机深度缓冲区,或者对于更复杂的对象,使用符号距离场,火花或碎片可能会与周围对象碰撞或被吸引。

使用事件触发系统,例如,当陨石坠落到地面时产生烟雾。输出事件可以发送到 VFX Graph 之外的触发系统,如在碰撞时提示摄像机抖动

对于更丰富的效果,你可以使用图形缓冲区从自定义模拟或数据库中的数字采样高级数据。

中:BLADEPOINT
优化的性能

VFX Graph 可在单个程序中在 GPU 上运行模拟和渲染,无需在 CPU 上来回切换即可执行复杂而丰富的粒子。

先进的可配置边界体积系统剔除选项可让您不渲染不可见的效果。

为了节省渲染许多复杂对象时的性能,网格LOD允许在不需要详细对象时使用简单表示,利用HDRP的低分辨率透明选项可以限制代价高昂的过度绘制。

最后,您可以使用新的实例化系统高效地运行数百个相同效果的实例。

VFX 工具链
强大的工具链

VFX 通常由来自不同软件的源数据组成。为了帮助生成部分数据,我们提供了Houdini插件来导出点缓存矢量字段、带符号的距离字段和顶点动画纹理(VAT)

Unity的纹理3D导入器可导入和预览可直接在VFX Graph中使用的体积、切片和有符号距离场。

要减少更改源资源时的迭代时间和错误,您可以直接在Editor中烘焙点缓存,在Editor中或运行时烘焙带符号距离字段,或在Editor中迭代Flipbook纹理,而无需重新打开其他软件。

Syberia:Microids 制作的《The World Before》
经过生产验证的工具

VFX Graph 已被多个游戏、电影和各种平台上的应用程序使用,包括《V Rising》、《I Am Fish》、《Road 96》、《Syberia:《The World Before》现场表演和 XR 应用程序。

详细了解VFX Graph如何在Hardspace中使用:在《碎舰师》中,以及在我们内部制作的一些作品中,深入探讨了 FPS 示例中的升级 VFX、《 The Heretic》中的实时 VFX 工作流程或 宇宙飞船演示 VFX 故障

Visual Effect Graph篝火操作指引 #1

VFX Graph 入门

深入了解我们在 HDRP 上的 VFX Graph 和粒子渲染介绍教程系列。

高级VFX

视觉效果最终指南

了解如何使用 Unity 的全套工具创作高保真、细节丰富的视觉效果。

烟雾 VFX

在VFX Graph中使用逼真的烟雾光照

了解 Unity 用于实时模拟和渲染烟雾和爆炸的新解决方案,将效果提升到更高的视觉保真度。

VFX 指南

Unity技术美术师指南

逐步了解 Unity 中高级游戏视觉效果背后的关键工具和工作流程,供技术美术师参考。

VFX宇宙飞船

从实际作品中学习

通过我们的宇宙飞船演示Steam 上发布的游戏垂直切片),了解如何在实际游戏制作中使用、配置和集成视觉效果。

Unity Asset Store VFX 解决方案

TFlow

TFlow

从烘焙运动模糊到运动强度等,TFlow 是一款运动矢量和运动模糊生成器,可提高翻页的实用性和质量。

频道预告片缩略图

Gabriel Aguiar Prod 的资源包

从程式化的烟雾到流星雨和电球,了解Gabriel Aguiar的优化和随时可用的VFX素材资源,所有资源都是使用VFX Graph、Shader Graph或Shuriken创建的。

Zibra Liquids

Zibra Liquids

创建令人惊叹的实时流体模拟,以增强游戏的性能、美感和真实感。

VFX 火焰

VFX 阿森纳 - 《火焰与冲击》

使用 HDRP 和 VFX Graph 创建和自定义逼真的风格化优质 VFX。

发现更多美术师工具
发现更多美术师工具

Unity 强大的美术师友好型解决方案可帮助您利用专门设计的工具提高灵活性,帮助您更快地实时工作。