Havok 粒子系统介绍

 

粒子在游戏设计流程中扮演着非常重要的角色,为很多游戏场景提供视觉特效。 不管是爆炸的建筑物,还是法师从虚空中召唤灵体,我们都需要一套可靠有效的工具来创造这些效果。

Havok 粒子系统介绍

vForge 编辑器内置一个性能优异的粒子编辑器,用来控制 Vision 强大的粒子系统。 该系统不仅能够通过图像生成粒子,而且结合图像、模型和着色技术,可以组合出惊艳的视觉盛宴。 在这一分为两章的主题中,我们将简要地介绍一下粒子编辑器,了解一些可用工具组,但对可用属性不会深入太多。

  本章所涵盖的主题:

 

  • vForge 粒子编辑器和 Vision 粒子概念速览
  • 可用粒子类型一览
  • 了解发射器可变设置

 粒子编辑器

如果您还没见过粒子系统的实际效果,请看一看 <VisionSDK>/Data/Vision/Samples/Engine/GameEffects 文件夹中的游戏特效示例。 从 GameEffects 场景文件夹载入任意粒子场景文件。 

Havok 粒子系统介绍

Vision 有一套非常庞大、包罗万象的粒子系统,所以在作为入门指南的本章中,我们只能浅尝辄止。 

  粒子编辑器的打开方式为:

 

  • 通过主菜单为您的当前布局添加一个粒子编辑器:   vForge菜单 → View(视图) → Panels(面板) → Particle Editor(粒子编辑器)
  • 选取主菜单  vForge菜单 → 视图 → Layouts(布局) → 粒子编辑器切换到粒子编辑器布局,或在主工具栏的下拉布局列表中选择该布局。

Havok 粒子系统介绍

粒子系统主要由图像、几何体、Emitter(发射器)和可选的约束组合而成,这一切构成一个有序的粒子层。

 

通过 Effect List(特效列表)可迅速定位您场景中的所有粒子特效,点击与特效对应的项即可进行编辑。

Havok 粒子系统介绍

vForge 以上下文菜单的形式提供使用粒子编辑器的快捷方式。  点击鼠标右键 图形列表中的高亮粒子,选择 点击鼠标右键 → Relevant operations(相关操作) → Edit Effect(编辑特效)选项。 

Havok 粒子系统介绍

在场景视图中操作粒子时,所有标准编辑功能均可使用。 旋转发射器可改变粒子流的指向,缩放可重设粒子特效的大小,诸如此类。

Havok 粒子系统介绍

  粒子选项卡 - 拓扑

Havok 粒子系统介绍

 粒子选项卡- 纹理

Havok 粒子系统介绍

纹理部分用于创设粒子图像。 该图像可以是单张图像,也可以是从纹理集中创建的动画序列。

Havok 粒子系统介绍

 发射器选项卡

发射器控制着粒子生成的方式。Vision 的粒子系统有很多发射器选项,涵盖种类广泛的最终粒子特效类型,既有火焰、也有局部雾。

Havok 粒子系统介绍

基于所选择的类型,还有额外参数可供调整,例如球体半径。 新粒子总是在图形内部随机位置生成。

Havok 粒子系统介绍

Havok 粒子系统介绍

发射器有多种属性,供您创建项目所需类型的特效。

 物理选项卡

物理属性功能可以对粒子施加作用力;最常用的是重力。

Havok 粒子系统介绍

 约束

Vision 引擎粒子系统会响应编辑器施加于场景的约束。 这能够避免粒子穿透某些表面,例如雨水穿透屋顶,或瀑布穿透地面。

Havok 粒子系统介绍

编辑器的 Shape Creator(图形创建器)> Constraints(约束)条目提供了种类广泛的约束方式。

Havok 粒子系统介绍

 保存效果

完成粒子的设计后,可以通过粒子编辑器工具栏进行保存。 

Havok 粒子系统介绍

转自:http://www.anarchy.cn/portal.php?mod=view&aid=46

你可能感兴趣的:(游戏)