CULT3D系列教程第三辑:粒子系统的相关设置

CULT3D 粒子系统的相关设置:

1. 颜色设置:

简单的说整体粒子的整个周期分为产生期、激活期和消亡期。在颜色设置项的下方的三角形颜色滑块,从左往右依次设置粒子系统产生的一个周期的颜色。上方的小圆圈是设置相邻两个颜色的中间色的位置。

具体设置是选中,三角形块,然后在下方的颜色调节中进行设置,这就很简单了,大家试着作就知道了。

2. Emit speed (m/s) 射出速度

这个参数设置粒子从粒子系统中心抛射出的速度,单位是米/秒

3.Speed range (%):射出速度变化范围

这个参数的数值通常在0.0-1.0之间。

用于设置粒子系统各粒子相对于Emit speed的变化范围。如果数值为0,则表示所有粒子系统的速度一致;如果为0.5则表明实际的射出速度相对于初始射出速度的变化范围是50%到100%。

4.Birth rate (particles/s):粒子产生速度 个/秒

这个参数用于设置粒子系统每秒产生的粒子数量。

5.Life length (ms):生命周期 毫秒

这个参数用于设置粒子系统的生命周期,在这个时间之后粒子就消失了。

6.Start angle (deg) / End angle (deg) 初始/消亡角度 度

这个参数的数值通常在0-360之间。

这个参数用于设置粒子系统的射出的初始和最终方向。

7.Particle size (m) 粒子大小 米

这个参数用于设置粒子系统的粒子大小,单位为米。根据实际的需要为了保证一定的速度,通常需要设置较小的粒子。

8.Gravity (m/s2) 重力加速度 米/秒2

这个参数用于设置粒子系统所受影响的重力加速度的大小,通常情况下数值为9.81 m/s2如果需要设置烟雾的效果,该数值就需要改动。

9.Friction 磨檫力

这个参数用于设置粒子系统在介质中运动的情况,如果设为1.0则粒子系统正常运动。设置偏小则粒子系统的运动距离受限。

10. Spread size 扩散范围

顾名思义,这个参数用于设置粒子系统的粒子扩展范围大小的。

11. Wiggle (deg/s) 摆动 度/秒

这个参数用于设置粒子系统的粒子摆动速度。

12. Wiggle amplitude (m) 振幅 米

这个参数用于设置粒子系统的粒子摆动的振幅大小。

13.Opacity 透明度

这个参数的数值通常在0-1之间。

这个参数用于设置粒子系统的粒子的透明度。

14.Time scale

这个参数的数值通常在-1-1之间。

这需要在粒子系统激活后才能显示实际效果,设置为负值会使粒子反射回来。

时间: 2024-10-27 20:49:26

CULT3D系列教程第三辑:粒子系统的相关设置的相关文章

使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【三】——Web Api入门

原文:使用ASP.NET Web Api构建基于REST风格的服务实战系列教程[三]--Web Api入门 系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html 前言 经过前2节的介绍,我们已经把数据访问层搭建好了,从本章开始就是Web Api部分了.在正式开始之前,再一次回顾一下Web Api的应用场景:Web Api可以与 MVC,WebForm结合使用,也可以作为一个单独的Web服务.在正式讨论Web Api的配置以及如何构造我们的URI来消

Json.Net系列教程 3.Json.Net序列化和反序列化设置

原文 Json.Net系列教程 3.Json.Net序列化和反序列化设置 上节补充 首先补充一点,Json.Net是支持序列化和反序列化DataTable,DataSet,Entity Framework和NHibernate的.我举例说明DataTable的序列化和反序列化.创建一个DataTable对象,如下: DataTable dt = new DataTable(); DataColumn dcName = new DataColumn("Name"); DataColumn

Linux Shell脚本系列教程(三):变量和环境变量

  这篇文章主要介绍了Linux Shell脚本系列教程(三):变量和环境变量,本文讲解了普通变量.获取字符串的长度.环境变量等内容,需要的朋友可以参考下 一.玩转变量和环境变量 变量是任何一种编程语言都必不可少的组成部分,用于存放各种类型的变量.脚本语言大多是弱类型语言(动态语言),也就是说在使用变量时,不需要事先声明变量的类型,只需要直接赋值就可以.在Bash中,每一个变量的值都是字符串.无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储.有一些特殊的变量会被shell环境和操作系统

Java NIO系列教程(三) Buffer

Java NIO中的Buffer用于和NIO通道进行交互.如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的. 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存.这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存. 下面是NIO Buffer相关的话题列表: Buffer的基本用法 Buffer的capacity,position和limit Buffer的类型 Buffer的分配 向Buffer中写数据 flip()方法 从Buffer中读取数据

Linux Shell脚本系列教程(三):变量和环境变量_linux shell

一.玩转变量和环境变量 变量是任何一种编程语言都必不可少的组成部分,用于存放各种类型的变量.脚本语言大多是弱类型语言(动态语言),也就是说在使用变量时,不需要事先声明变量的类型,只需要直接赋值就可以.在Bash中,每一个变量的值都是字符串.无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储.有一些特殊的变量会被shell环境和操作系统保留,用来存储一些特别的值,这类变量就称为环境变量,相信大家对环境变量也并不陌生,因为即使在windows操作系统上,也存在环境变量. 二.普通变量 普通变

Java NIO系列教程(三) Buffer(转)

Java NIO中的Buffer用于和NIO通道进行交互.如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的. 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存.这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存. 下面是NIO Buffer相关的话题列表: Buffer的基本用法 Buffer的capacity,position和limit Buffer的类型 Buffer的分配 向Buffer中写数据 flip()方法 从Buffer中读取数据

OAuth 2.0系列教程(三) 角色

原文地址:http://tutorials.jenkov.com/oauth2/roles.html 作者:Jakob Jenkov   译者:林浩    校对:郭蕾 OAuth 2.0为用户和应用定义了如下角色: 资源拥有者 资源服务器 客户端应用 授权服务器 这些角色在下图中表示为: OAuth 2.0规范中的角色定义 资源拥有者是指拥有共享数据的人或应用.比如Facebook或者Google的用户就是是资源拥有者,他们拥有的资源就是他们的数据.资源拥有者在上图中被描述为人,这也是最常见的情

MongoDB系列教程(三):Windows中下载和安装MongoDB_MongoDB

软件下载     下载mongodb最新的包:http://www.mongodb.org/downloads     下载mongodb可视化界面,mongoVUE:http://download.csdn.net/detail/lovesummerforever/8036417  软件安装     mongodb服务端安装步骤如下所示:     1.遵守mongodb规范,选择自己的磁盘创建文件夹,在这里我选择的是D盘,创建如下目录结构   复制代码 代码如下:     D:\mongodb

NESASM教程——第三天——NES编程相关

[PPU] NES上发生的一切都需要通过图形方式输出,我们需要对PPU(图像处理单元)编程.其实很简单,就是向特定内存地址写一些数值,然后PPU的设置就被修改为你设置的值.NES所有编程都使用所谓的内存映射寄存器(MMR)实现.如果你给GBA编过程序,肯定知道MMR.但对于Intel芯片知识来说,MMR是个外星人. [二进制注意事项] 为了绝对清晰,我们将按以下顺序给出内存寄存器的比特(0x63): bit: 7  6  5  4  3  2  1  0 val:0  1  1  0  0  0