您想找什么?
Engine & platform

在Unity 6中充分利用VFX图形,获取我们为艺术家更新的电子书

SHANTI ZACHARIAH / UNITY TECHNOLOGIESSenior content marketing manager
Dec 2, 2024|5 Min
一张展示Unity VFX Graph学习模板中包含的样本效果的图像
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。

为了协调他们的创作,视觉特效艺术家需要对形状、光效、颜色、粒子效果的体积、运动速度和时机有深刻的理解。

VFX Graph 是 Unity 的基于节点的视觉逻辑系统,用于在游戏中创建视觉效果。它提供了您创建 GPU 加速视觉效果所需的所有功能。

Unity 6 版 VFX Graph 电子书
在您的Unity项目中制作高质量和高性能视觉效果的技巧和说明。

现在,您可以获取我们更新的关于在Unity 6中使用VFX Graph创建效果的电子书。这本新版本将指导您在 Unity 6 制作中实现最佳的视觉质量和效果表现。

提升渲染性能和视觉质量
使用Unity Shader Graph和VFX Graph制作动态VFX的颜色过渡
使用着色器图与VFX图来制作颜色过渡,使效果更加动态。

Unity 6 中 VFX Graph 的新功能包括分析工具、用于烟雾效果的六向光照、新的学习模板等。这些是Unity 6中新渲染和图形功能广泛集合的一部分,例如URP和HDRP的性能增强、CPU和GPU工作负载的潜在减少,以及新的优化选项。

还有更多。与 Unity 6 VFX Graph 电子书一起,您还可以观看一段新的视频教程,探讨 VFX Graph 学习模板:

获取Unity 6中视觉效果的最新技巧
Unity 6 创作者在 VFX 图中的新功能

VFX电子书包括以下关键部分:

  • 图逻辑及其组成部分的详细介绍
  • 在URP和HDRP中使用VFX图
  • 许多不同类型的视觉效果示例的解释
  • 如何创建互动性
  • 使用 VFX Graph 和 Shader Graph 结合实现高级着色器效果
  • 与 VFX Graph 一起使用的管道工具
  • 分析、调试和优化功能
  • 高级创作者的技巧

让我们简要看看指南中一些精彩的新内容。

用户界面改进

现在创建节点或块使用 层次树视图,使浏览节点库变得更加容易。增强功能包括自定义颜色和一个收藏夹,以提供更高效和个性化的搜索体验。您还可以使用高级搜索过滤器从可用节点中进行选择。

在Unity 6的VFX图中创建节点或块时,会添加一个侧边面板和搜索过滤功能。
创建节点或区块会添加侧边面板和搜索过滤。

新 VFX 工具栏

VFX工具栏已简化,并包含新的选项,以便快速访问文档和示例。

Unity 6 中的 VFX Graph 的 VFX 工具栏已被简化。
Unity 6 中的 VFX Graph 的 VFX 工具栏已被简化。

键盘快捷键

快捷方式管理器具有一个 VFX 图形类别,允许您修改在视觉效果图形窗口中可用的快捷方式命令。

快捷方式管理器现在有一个 VFX 图形类别。
快捷方式管理器现在有一个 VFX 图形类别。
VFX图形学习模板

VFX图形学习模板是一个包含众多不同样本的集合,帮助您探索VFX图形的特定方面和功能集,并展示许多VFX技术。该示例内容与URP和HDRP项目兼容,适用于Unity 6及更高版本中的VFX Graph。

来自VFX图形学习模板的示例,展示了不同的粒子定向方式
来自VFX图形学习模板的示例,展示了不同的粒子定向方式

样本图表小巧而集中,使它们成为理想的学习资源。深入每个模板,掌握新技术,或将其作为您自己效果的起点。每个图表都有详细的注释,以帮助您理解它们的构造。

这些样本展示了翻书纹理的使用。
这些样本展示了翻书纹理的使用。

您会找到涵盖以下内容的样本:

  • 图形基础
  • 粒子方向和旋转
  • 纹理和翻页书
  • 粒子枢轴
  • 网格和纹理采样
  • 碰撞与交互性
  • 贴花粒子
  • 粒子条
实时烟雾的六路照明

指南中的新部分解释了如何创建六向照明,这是一种基于烘焙模拟的烟雾渲染方法,适用于不同的照明条件。它可以通过一种具有成本效益的工艺来近似烟雾的体积感。六路照明可以成为您效果工具包中的一种有用技术,平衡实时烟雾效果的视觉质量、性能和内存使用。

六向照明,使用Unity 6中的VFX Graph创建,能够在不同的照明条件下实现多样的烟雾渲染。
六向照明,使用Unity 6中的VFX Graph创建,能够在不同的照明条件下实现多样的烟雾渲染。

您还可以观看VFX Graph:六路照明工作流程,以完整了解该技术,并阅读此博客文章以获取更多信息。

着色器图集成的扩展部分

Shader Graph 集成的一个关键优势是能够在每个粒子级别驱动着色器行为。这允许创建变体、颜色随机化以及其他动态效果,使用不同的每粒子值,从而实现高度复杂的视觉效果。

电子书现在包含一个更大的部分,使用来自Shader Graph Feature Examples示例内容的示例。这是一个着色器图形资产的集合,展示了如何在着色器图形中实现常见的技术和效果。这个样本包的目标是帮助用户了解实现特定效果所需的内容,并提供示例以便于学习。

着色器可以创建溶解效果。
着色器可以创建溶解效果。

最后,Unity 6 中的 VFX Graph 还包括与 Shader Graph 关键字的集成。这使您能够创建一个着色器图,以便在多个 VFX 图中使用。

下载Unity 6中的VFX完整指南
分析和调试面板

Unity 6 包含分析和调试面板,提供有关您的视觉效果的重要信息。这些工具可以提供信息,例如 CPU 和 GPU 的时间、内存使用、纹理使用以及各种状态。使用它们来监控和优化您的 VFX 图形的性能。

使用分析和调试面板来优化您的 VFX 图。
使用分析和调试面板来优化您的 VFX 图。
自定义 HLSL

经验丰富的视觉特效艺术家和开发人员可以利用自定义 HLSL 块。此功能允许您创建在 Unity 中可能尚未原生支持的独特效果。使用自定义 HLSL,您可以创建高级物理模拟、群体行为或实时数据可视化。

自定义 HLSL 节点允许您在粒子模拟期间执行自定义 HLSL 代码。您可以在上下文中使用操作符进行水平流动,或使用块进行垂直流动。

自定义 HLSL 可以创建过程行为。
自定义 HLSL 可以创建过程行为。
更多艺术家的资源

与 VFX 图形电子书一起,您可以访问其他优秀资源,这些资源提供了有关如何创建图形和效果的知识,以增强您 2D 和 3D 游戏的氛围、乐趣和兴奋感。这里有几个可以查看的: