您想找什么?
Hero background image

VFX Graph

创建沉浸式和互动式实时视觉效果。
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。
V Rising 游戏预告片

实时 VFX

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

适用于 PC、主机、XR 和高端移动设备,VFX Graph 已在游戏中使用,如 V RisingRoad 96Hardspace:Shipbreaker,以及 Syberia:The World Before

无需代码创建程序化效果

受领先电影工具的启发,VFX Graph 结合了块、节点和序列器,帮助您创作更强大的视觉效果。

VFX 图形着色器

可视化创作

VFX 图形使用 流- (垂直)节点- (水平) 的混合方式进行创作。流创作将构建块组合在一起,用于生成、初始化、更新和渲染阶段,可以将节点组合在一起以创建高级程序效果。节点搜索、便签子图 允许您高效地构建和组织效果。使用 黑板 VFX 图形实用面板,您可以公开属性,以便其他用户如艺术家或游戏设计师可以根据他们的需求自定义效果。

使用 Unity 的基于节点的工具 着色器图 创建 粒子着色器,并使用 VFX 图形与时间线的集成将多个效果或事件按顺序组合在一起。

VFX 图形 V Rising

模拟数百万个粒子

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

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

每个发射器可以控制时间、循环和延迟,以在预定的间隔和持续时间内设置次数发射粒子,并使用各种力或湍流系统进行更新,以生成逼真的系统。

VFX 渲染

高级渲染

VFX 图形与 通用渲染管线 (URP)、URP 的 2D 渲染器高定义渲染管线 (HDRP) 一起工作。

您可以实时渲染数十万个不同类型的粒子:使用 创建雪或灰尘;使用 程序原语(如四边形、三角形或八边形)创建小粒子(如树叶);使用翻页书创建动画粒子(如烟雾);使用网格渲染更复杂的物体(如碎片);使用线条创建火花;或使用条带创建车辆轨迹或触手。您甚至可以使用 HDRP 中的 扭曲 修改世界,以模拟热量或生成 贴花 来渲染冲击、烧焦的斑点或油漆污渍。

樱花兔

强大的粒子着色器

VFX 图形提供了预制材料,具有一整套现成的参数,用于着色最常见的粒子。

对于更高级的效果,您可以使用着色器图可视化创作自己的像素和片段着色器,并在 VFX 图形中使用它们。这种方法允许您创建自定义外观,使用高级光照模型,如 HDRP 的头发和织物着色器,以及动画顶点以变形或在 GPU 上动画粒子,以实现气泡或鸟群等效果。

图形缓冲区塔

动态和互动粒子

构建可以以多种创意方式与世界互动的粒子。火花或碎片可以使用自定义物理原语与周围物体碰撞或被吸引,使用整个世界的相机深度缓冲区,或有符号距离场用于更复杂的物体。

使用事件触发系统,例如在陨石撞击地面时产生烟雾。输出事件可以发送以触发VFX图外的系统,例如在撞击时提示相机抖动

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

NARAKA:BLADEPOINT

优化性能

在单个程序中同时在GPU上运行模拟和渲染,VFX图可以执行复杂而丰富的粒子,而无需与CPU来回交互。

一个先进且可配置的包围体系统剔除选项允许您不渲染不可见的效果。

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

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

VFX工具链

强大的工具链

VFX通常由来自不同软件的源数据组成。为了帮助生成这些数据,提供了Houdini的插件以导出点缓存向量场、有符号距离场和顶点动画纹理(VAT)

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

为了减少更改源资产时的迭代时间和错误,您可以直接在编辑器中烘焙点缓存在编辑器或运行时烘焙有符号距离场,或在编辑器中迭代翻页纹理,而无需重新打开其他软件。

Syberia:Microids的《世界之前》

经过生产验证的工具

VFX图已在多个游戏、电影和各种平台的应用中使用,包括V RisingI Am FishRoad 96Syberia:在XR应用程序之前的世界现场表演

了解更多关于VFX Graph在Hardspace中的使用情况:Shipbreaker,以及我们一些内部制作的深度探讨,涉及升级FPS示例中的VFXThe Heretic中的实时VFX工作流程,或飞船演示VFX数据细分

Visual Effect Graph篝火教程#1

开始使用VFX Graph

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

高级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 Arsenal – 火焰与冲击

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

发现更多艺术家工具
发现更多艺术家工具

Unity 强大的艺术家友好解决方案帮助您利用专门设计的工具获得更大的灵活性,以更快的速度实时工作。

VFX Graph | Unity