虚幻引擎

虚幻引擎学习之路:新粒子系统Niagara

本文将进行介绍Unreal 4引擎中的新粒子系统:Niagara。需要说明的是,目前的Niagara粒子系统仍处于测试阶段,并非最终完成版。

之前我们已经详细介绍过渲染系统、动画系统以及部分粒子系统的功能介绍,特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核!

一、Niagara使用

1.1 开启功能

在最新的Unreal 4引擎中,Niagara模块已经被加入到引擎的插件中。需要使用时,只需通过菜单Edit->Plugin打开Plugin窗口,搜索”Niagara”并选择Enabled即可,如下图所示:

虚幻引擎学习之路:新粒子系统Niagara

然后,在Content Browser中点击鼠标右键会出现新的菜单选项FX,该子菜单中包含了Niagara的各种资源选项,如下图所示:

虚幻引擎学习之路:粒子系统篇(二)

在上一篇《虚幻引擎学习之路:粒子系统篇(一)》中,介绍了粒子系统的结构以及Type Data类型的Module。本文将继续介绍其他类型的Module以及LOD和Vector Field功能。

一、Module 功能

1.1 Required

Required Module是粒子系统Emitter中默认添加且不能删除的Module。它包含了Emitter以及时间、渲染相关的设置,例如:材质、发射器的位置和朝向等,如下图所示:

虚幻引擎学习之路:粒子系统篇(二)

虚幻引擎学习之路:粒子系统篇(一)

之前已经完整介绍了Unreal 4引擎中渲染模块动画模块,现在我们将介绍粒子系统的相关功能。本文将分两部分介绍Unreal 4引擎的粒子系统,其中包括:粒子系统的创建、类型和特殊功能。通过本系列文章,希望读者能学习到以下知识点:

• Unreal 4引擎中粒子系统如何使用
• Unreal 4引擎中粒子系统所能达到的视觉效果
• Unreal 4引擎中粒子系统的LOD、向量场等功能使用
• Unreal 4.18新推出的Niagara粒子系统功能使用

特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核!

基础功能

本节将介绍Unreal 4引擎中粒子系统的基础功能,主要分为两个部分,其中包括:粒子系统的结构和使用以及不同类型模块的介绍。

虚幻引擎学习之路:动画模块进阶篇(二)

上周介绍了Unreal 4引擎动画模块中的动画融合功能,今天我们将继续介绍Unreal 4引擎动画模块中的其他进阶功能,其中主要包括:动画重定向逆向运动学顶点动画

在此,特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核!

一、动画重定向

游戏引擎动画模块中的动画重定向(Animation Retargeting)可用于在不同模型上重用动画文件,该功能类似于Unity引擎中Humanoid模式下的Retargeting功能。Unreal 4引擎对使用相同Skeleton Asset的Skeletal Mesh支持动画重定向,并且支持不同尺寸角色动画的重定向,其细节把握非常到位,具体如下图所示:

虚幻引擎学习之路:动画模块进阶篇之动画融合

上一篇:Unreal 4引擎动画模块中的基本功能,接下来我们将进一步介绍Unreal 4引擎动画模块中提供的进阶功能。其中主要包括:动画融合、动画重定向、反向运动学、顶点动画。鉴于篇幅原因,今天我们先来讲解动画融合。

特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核!

动画融合

动画融合是游戏引擎动画模块中的重要功能。本节将介绍Unreal 4引擎中提供的动画融合功能,主要包括:Blend节点、Blend Space、Animation Montage、Animation Composite以及Post Process Animation Blueprint。

1、Blend节点

虚幻引擎学习之路:动画模块之基础篇

之前我们陆续为大家详细介绍了Unreal 4引擎的渲染模块(包括光照系统材质系统相机后处理全局光照明),接下来我们将讲解动画模块的基础功能。

动画模块是游戏引擎中的重要部分,是驱动游戏中场景、角色能够活灵活现地做出动作的基础。本文将分三块内容介绍Unreal 4引擎中的动画模块功能,其中包括:基础功能、进阶功能以及特殊功能。在介绍基础和进阶功能时,本文不仅会对其功能进行重点讲解,同时也将结合Unity引擎中的相似功能进行类比,以求让大家可以更明晰地掌握Unreal引擎动画模块的功能使用。在特殊功能中,本文将对Unreal 4引擎中针对特殊用途提供的功能进行重点解读。

本节主要介绍Unreal 4引擎动画模块中提供的基础功能。其中主要包括以下几个部分:

虚幻引擎学习之路:渲染模块之全局光照明

之前为大家分别介绍了Unreal 4引擎中渲染模块的光照系统材质系统相机图像后处理,在本篇文章中,我们将为大家介绍渲染模块的全局光照明这部分内容。

在此,特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核!

关于全局光照

全局光照是增强渲染真实感的有效方法,也是游戏引擎中不可缺少的一部分。Unreal 4和Unity引擎都分别支持了全局光照效果。在Unreal 4引擎中,全局光照烘焙采用的是Lightmass,而Unity 2017中则采用了Enlighten或Progressive。下图显示了Unreal 4引擎使用全局光照的渲染结果图。

虚幻引擎学习之路:相机图像后处理

之前为大家分别介绍了Unreal 4引擎中渲染模块的光照系统材质系统,在本篇文章中,我们将为大家介绍渲染模块的图像后处理这部分内容。

在此,特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核,并在UWA团队学习其引擎的道路上提供的大力支持。

图像后处理

虚幻引擎学习之路:渲染模块之材质系统

接上文:虚幻引擎学习之路:渲染模块之光照系统
在本篇文章中,我们继续介绍渲染模块的另一重要部分:材质系统。

虚幻引擎学习之路:材质系统

材质描述了场景中物体与光照进行交互的过程,它是决定物体表面外观的最重要部分之一。Unreal 4引擎的材质系统为开发者提供了丰富的功能,使得开发者能够非常便捷地设计出具有真实感的场景和角色。

本文将在接下来的内容中对Unreal 4引擎的材质系统功能进行逐一介绍,其中主要分为几个部分:
1.材质编辑
2.材质模型
3.材质使用
4.特殊功能
在介绍前三部分内容时,本文会根据需要与Unity引擎功能的相似性进行比较。

虚幻引擎学习之路:渲染模块之光照系统

渲染模块之光照系统

我们准备从三方面来介绍Unreal 4引擎的渲染模块,主要包括:光照系统,材质系统和图像后处理。本篇文章重点讲解第一部分:光照系统。

在对比Unreal 4与Unity两者引擎时,本文分别采用的版本是Unreal 4 4.16和Unity 2017.1.1。

本节将介绍Unreal 4引擎的光照系统。在介绍基础功能时,本文将分块进行介绍,主要包括:
一、光源
二、全局光照
三、阴影
四、反射效果
五、其他特殊效果
同时,本文将与Unity引擎中的这些功能进行对比。另外,对于Unreal 4引擎中的特殊功能,本文将单独介绍。

一、光源

同步内容
--电子创新网--
粤ICP备12070055号