马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
200357v0p9jufzelwj0uuj.jpg (60.94 KB, 下载次数: 16)
2018-6-11 20:22 上传
声明!声明!声明!这不会让你对制作想法上有什么提升!没有提升!不会提升!纯粹知识研究,非实用派人士专属,强迫癌晚期解药,桌面必备文档。
将从头至尾对Particle System的每个功能都分析解释一遍,每个值的含义和一些背后的知识。当然能力有限,有些地方也没有完全弄明白或者完全理解错了的,希望各位大神指出我会及时更正。
word文档打包下载在第(4)部分放出生命时间内的速率Velocity over Lifetime
---------------无垠宇宙。
1.png (5.78 KB, 下载次数: 18)
2018-6-5 19:59 上传
Linear(线性):粒子朝X,Y,Z轴的方向匀速移动。曲线时间轴是Duration时间。
Space(空间):可设置为是世界空间world或自身空间local。
Orbital(轨道):可以使粒子绕着某个轴自行旋转。数值是可以快旋转的速度。观察到,值为1时,粒子绕行一周所需粒子生命大致为6.28s。是pi*2。
Offset(偏移):在Orbital旋转的过程中在施加一个轴方向的速度。能使粒子不在绕着中心自转,而是形成一个圆环,适合模拟星系。这个速度和上面linear施加其上,效果看是差不多的,但是计算方式是完全不同,这里不做深究,只要注意Orbital所旋转的轴,这个轴方向是无法施力的就行。增加值,可以是圆环范围扩大。值为1时,半径是1m。
Radial(半径):这个值增加整个粒子的运动形成一个螺旋线。值越大,范围越大。默认是0,就是一个圆。还是深究下,这里的Orbital、Offset其实用到的是一个渐开线,而半径是指基圆的半径。
SpeedModifier(速度修正):如果上面的各项值都调好了,忽然想在增加下粒子运动速度时,可以修正性的调节。效果上是和Orbital轴上的值是一样的。
2.png (91.84 KB, 下载次数: 17)
2018-6-5 19:59 上传
————————————————————————————————————————————————————————————————————————————生命时间内限制速度Limit Velocity over Lifetime
----------------爆炸必点项
3.png (3.96 KB, 下载次数: 20)
2018-6-5 19:59 上传
Speed(速度):限制后的速度。时间轴是duration时间。
Dampen(抑制):抑制的含义是在粒子生命期间的速度由初始速度改为当前设置的速度,值越小抑制的越晚。值越大抑制的越早。值0是整个粒子生命时间内没有抑制。1是整个时间内完全抑制。抑制速度不会大于初始速度。
Drag(拖拉):类似于抑制的功能。是另外的一个控制粒子运动速度的功能。类似于一个跟粒子速度反向的一种力。设置的值和初始速度有关,初始速度越大,能拖住粒子所需的力就约大。值和粒子初始速度一样时,达到一个临界值,粒子运动到终点时,速度为0。
Multiply by Size(乘以尺寸):和粒子尺寸关联起来。用Drag这个值乘以粒子的Size值。当粒子大小小于1时,这个值会被缩小,大于1会被加强。
Multiply by velocity(乘以速率):让他在和速率(包含初始速度)关联起来。用drag乘以速率。就可以实现一个效果:设定一固定的drag值,速度增加时,拖拽的力也跟着增加。
4.png (5.27 KB, 下载次数: 16)
2018-6-5 19:59 上传
SeparateAxes(分离轴):当勾选时。出现可设置的xyz轴和空间坐标选择。可设定xyz三轴方向上的抑制后的速度。会更改发射器影响的粒子方向。
5.png (25.54 KB, 下载次数: 16)
2018-6-5 19:59 上传
————————————————————————————————————————————————————————————————————————————继承速率Inherit Velocity
----------粒子甩出去