创建粒子光源

描述如何在粒子系统中创建光源。

Windows
MacOS
Linux
Prerequisite Topics

This page assumes you have prior knowledge of the following topics. Please read them before proceeding.

On this page

让粒子能够照亮它们周围的世界,可以为您项目的任何视觉效果添加额外的真实感图层。在接下来的教程中,我们将学习如何设置Niagara发射器,使粒子和光源可以同时产生。

![](Light_Banner_01.png "Light_Banner_01.png")(w:800)

步骤

  1. 首先,在 内容浏览器(Content Browser) 中右键单击,创建一个 Niagara发射器(Niagara Emitter),并在显示的菜单中选择 FX > Niagara发射器(FX > Niagara Emitter)。将显示Niagara发射器(Niagara Emitter)向导。

    ![](SE_01.png)(w:500)

  2. 单击 从发射器模板创建新发射器(Create a new emitter from an emitter template) 旁边的单选按钮。选择 喷泉(Fountain) 模板。然后单击 确定(OK) 以在内容浏览器(Content Browser)中创建新发射器。

    ![](NiagaraEmitter_FountainTemplate_4-23.png)(w:500)

  3. 将新建的Niagara发射器命名为 FX_Light,然后双击打开。

    ![](PL_01.png)

  4. 现在Niagara编辑器(Niagara Editor)已打开,转到 选定发射器(Selected Emitter) 面板并找到 渲染(Render) 部分。

  5. 单击 渲染(Render) 旁的 加号 图标 (+),从显示的列表中选择 Niagara光源渲染器属性(Niagara Light Renderer Properties) 选项。

    ![](CreateParticleLight_Steps_Step4-AddLightRenderer.png)(w:500)

  6. 在渲染模块底部找到新的 Niagara光源渲染器属性(NiagaraLightRendererProperties) 部分。将以下属性设置为以下值。

    ![ParticleLights/CreateParticleLight_Steps_Step5-RadiusScaleColorAdd.png](CreateParticleLight_Steps_Step5-RadiusScaleColorAdd.png)(w:500)

    属性名称

    半径比例

    1

    颜色添加X

    X: 10 Y:0 Z:0

  7. 单击 编译(Compile)应用(Apply)保存(Save) 按钮以编译并保存您的作业。然后关闭 FX_Light Niagara发射器。

    ![](ME_09.png)(w:500)

  8. 现在在 内容浏览器(Content Browser) 中右键单击,并选择 FX > Niagara系统(FX > Niagara System)。将显示Niagara系统(Niagara System)向导。

    ![](SE_16.png)(w:500)

  9. 单击 创建一个不带发射器的空系统(Create an empty system with no emitters) 旁边的单选按钮。然后单击 确定(OK) 以在内容浏览器(Content Browser)中创建新Niagara系统。

    ![](NiagaraSystem_EmptySystem.png)(w:500)

  10. 将新的Niagara系统命名为 ParticleLight

    ![](NiagaraSystem_ParticleLightIcon.png)(w:100)

  11. 双击该 ParticleLight Niagara 系统打开它,然后将 FX_Light Niagara发射器拖动到粒子光源Niagara系统的 时间轴(Timeline)

    ![](PL_04.png)(w:500)

  12. 单击 编译(Compile)保存(Save) 按钮以编译并保存您的作业,然后关闭粒子光源 Niagara 系统。在 内容浏览器(Content Browser) 中,将 网格体Niagara系统(Mesh Niagara System) 拖动到关卡视口中。

    ![](CreateParticleLight_Steps_Step9_AddToLevel.png)(w:600)

最终结果

当这些步骤完成后,您就获得了一种视觉效果,当粒子生成时,这种效果会将光线投射到关卡。可以观看下面视频中的例子。

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback