zoukankan      html  css  js  c++  java
  • [原][unreal][UE][spark]分析unreal engine 虚幻引擎的粒子编辑器:Cascade

    参考:https://www.raywenderlich.com/270-unreal-engine-4-particle-systems-tutorial (使用了一个飞机射击游戏的粒子来展示,全英文)

    虚幻引擎中文文档:http://api.unrealengine.com/CHN/

    详细的官方“级联粒子系统”cascade文档入口:http://api.unrealengine.com/CHN/Engine/Rendering/ParticleSystems/index.html

    首先,我们官网下载unreal engine打开,注册,选一个场景,然后:

    在“内容浏览器”中,右击,添加“粒子系统”,然后双击这个粒子,就打开了虚幻引擎的粒子编辑器Cascade

     

    具体界面如上图所示

    1.视口:     此面板将显示粒子系统的预览。 您可以通过右键单击并移动鼠标来环顾四周。 要移动,请按住右键并使用WASD键。
    2.详细信息:   您选择的任何组件(发射器,模块等)都将在此处显示其属性。 如果未选择任何内容,则将显示粒子系统的属性。
    3.发射器:    此面板将显示从左到右的发射器列表。 每个发射器显示其模块列表。
    4.曲线编辑器:  曲线编辑器允许您可视化和调整模块曲线的值。 并非所有模块属性都支持曲线。

    我们先来看看3发射器:

    Required模块包含必要的属性,如粒子材质和发射器持续时间。 每个发射器必须具有Required模块。

    选择3中不同的属性,2中的相对应的就显示此属性的可调节参数。

    想要增加修改粒子的属性比如,大小等,只需在3处右击添加相应的参数

     size--》size by life

    如果要使用4的曲线编辑器来调整,只需选中3中size by life中的最右边小图标,并在4中选“匹配”

    下面分析具体粒子:

    如这个smoke粒子有如下属性:

    required          必须的:emitter、duration、delay、subUV、macroUV、rendering、particleCutout、normals、materials

    spawn          繁衍:spawn、brust、cascade

    lifetime         生命周期:lifetime、cascade

    initial Size       初始化尺寸:size、cascade

    sphere         范围:location、cascade

    initial Rotation      初始化姿态:rotation、cascade

    size By Life     尺寸变化:size、cascade

    SubImage Index     图片索引:subUV、realTime、cascade

    Color Over Life    颜色变化:color、cascade

    Initial Velocity    初始速率:velocity、cascade

    Initial Rotation Rate  转向速率:rotation、cascade

  • 相关阅读:
    当使用了相对路径 <base href="<%= basePath %>" /> 后,全局都只能使用相对路径
    springmvc controller转发setViewName时找不到路径的问题以及转发视图时出现找不到样式的问题
    springmvc 使用jq传递json数据时出现415错误
    eclipse
    渗透测试记录
    在CentOS上安装Mysql使用yum安装mysql
    centos 安装 jdk
    wget和curl方式下载JDK
    Python程序的首行
    打印标准目录
  • 原文地址:https://www.cnblogs.com/lyggqm/p/10115259.html
Copyright © 2011-2022 走看看