快速掌握粒子编辑器 —— onebyonedesign网页版
2016-01-23 11:55
375 查看
粒子编辑器名声最响的是”mac”平台下的”ParticleDesigner”,可是其他平台上的粒子编辑器却非常少。
今天介绍一款网页版的粒子编辑器,
onebyonedesign网页版粒子编辑器
打开页面,默认是一个火焰的效果。你可以在黑色屏幕上拖动或者点击,以改变火焰的位置(实际上是改变粒子发射器的位置)。
右侧是操作界面,可以导入导出粒子效果,更改粒子的纹理等等,而主要的操作还是通过拖动滑块以改变粒子效果的属性值。
重力模式是让粒子沿直线运动。可以在X轴的正负方向或Y轴的正负方向(更通俗一点,就是在粒子的东西南北四个方向)设置一个引力,让粒子的运动受这个(些)引力的影响。
辐射模式是让粒子围绕某一点旋转,形成漩涡的效果。可以设置旋转半径以及旋转速度。
粒子最终的生命周期在
粒子最终在诞生时的大小在,
之后所有属性的浮动值都是同样的原理。
正的发射角度沿顺时针方向计算,负的发射角度沿逆时针方向计算。大于360°或小于-360°的角度均与360°取模,以转换为-360°~360°之间的角度。
将
粒子在其生命周期内会旋转
正值代表在X轴正方向上设置引力,负值代表在X轴负方向上设置引力。设置的值的绝对值越大,引力越大。
正的角速度为顺时针旋转,负的角速度为逆时针旋转。
OpenGL纹理融合方式。最常用的是,
今天介绍一款网页版的粒子编辑器,
onebyonedesign网页版粒子编辑器
打开页面,默认是一个火焰的效果。你可以在黑色屏幕上拖动或者点击,以改变火焰的位置(实际上是改变粒子发射器的位置)。
右侧是操作界面,可以导入导出粒子效果,更改粒子的纹理等等,而主要的操作还是通过拖动滑块以改变粒子效果的属性值。
GENERAL
Export Particle,导出粒子效果。默认导出的是”.pex”格式,据了解是供”flash”使用的。选中下面的
Include .PLIST file可同时导出”.plist”格式。
Load Particle,加载粒子效果。只能加载”.pex”格式的粒子效果。
Edit Texture,更改粒子纹理。
Texture中有几种默认的纹理,如果想使用自己的纹理,点击
Upload Texture,然后在弹出的对话框中选择纹理,最后点击
Done。
Randomize!,随机设定粒子效果。可以不断点击该按钮,随机设定粒子效果的属性值,在屏幕中查看随机的粒子效果。
PARTICLES
EMitter Type,粒子发射器类型。分为
Gravity,重力模式和
Radial,辐射模式。
重力模式是让粒子沿直线运动。可以在X轴的正负方向或Y轴的正负方向(更通俗一点,就是在粒子的东西南北四个方向)设置一个引力,让粒子的运动受这个(些)引力的影响。
辐射模式是让粒子围绕某一点旋转,形成漩涡的效果。可以设置旋转半径以及旋转速度。
Max Particles,最大粒子数。
Lifespan,粒子的生命周期,以秒为单位。
Lifespan Variance,粒子生命周期的浮动值,以秒为单位。
粒子最终的生命周期在
Lifespan - Lifespan Variance与
Lifespan + Lifespan Variance之间。
Start Size,粒子在诞生时的大小。
Start Size Variance,粒子在诞生时的大小的浮动值。
粒子最终在诞生时的大小在,
Start Size - Start Size Variance与
Start Size + Start Size Variance之间。
之后所有属性的浮动值都是同样的原理。
Finish Size,粒子在消亡时的大小。
Finish Size Variance,粒子在消亡时的大小的浮动值。
Emitter Angle,粒子发射器的发射角度,0°到360°之间。0°为水平向右,0° –> 360°,顺时针旋转。
Angle Variance,粒子发射器的发射角度浮动值。
正的发射角度沿顺时针方向计算,负的发射角度沿逆时针方向计算。大于360°或小于-360°的角度均与360°取模,以转换为-360°~360°之间的角度。
Angle Variance调整为
360可以实现粒子向四面八方发射的效果。
将
Max Particles调整为
1,将粒子纹理更改为
star,会看的更清楚些。
Start Rot.,粒子纹理的初始角度。
Start Rot. Var.,粒子纹理初始角度的浮动值。
End Rot.,粒子纹理的终止角度。
End Rot. Var.,粒子纹理终止角度的浮动值。
粒子在其生命周期内会旋转
终止角度 - 初始角度,正的角度顺时针旋转,负的角度逆时针旋转。
PARTICLE BEH***IOR
GR***ITY(GR***ITY EMITTER),以下方法只有在粒子发射器类型选择为
Gravity时才生效。
X Variance,粒子发射器在X轴的浮动值。
Y Variance,粒子发射器在Y轴的浮动值。
Speed,粒子的速度。
Speed,粒子的速度的浮动值。
Gravity X,X轴方向上的引力。
Gravity Y,Y轴方向上的引力。
正值代表在X轴正方向上设置引力,负值代表在X轴负方向上设置引力。设置的值的绝对值越大,引力越大。
Tan. Acc.,粒子的切向加速度。
Tan. Acc. Var.,粒子切向加速度的浮动值。
Rad. Acc.,粒子的法向加速度。
Rad. Acc. Var.,粒子法向加速度的浮动值。
ROTATION(RADIAL EMITTER),以下方法只有在粒子发射器类型选择为
Radial时才生效。
Max Radius,粒子的初始旋转半径。
Max Radius Variance,粒子的初始旋转半径的浮动值。
Min Radius,粒子的终止旋转半径。
Min Radius Variance,粒子的终止旋转半径的浮动值。
Deg/Sec,粒子每秒旋转的角度,角速度。
Deg/Sec Var.,粒子角速度的浮动值。
正的角速度为顺时针旋转,负的角速度为逆时针旋转。
PARTICLE COLOR
START,粒子初始颜色。
FINISH,粒子终止颜色。
R,红。
G,绿。
B,蓝。
A,透明度。
PARTICLE COLOR VARIANCE
START,粒子初始颜色的浮动值。
FINISH,粒子终止颜色的浮动值。
R,红。
G,绿。
B,蓝。
A,透明度。
BLEND FUNCTION
Source,源颜色系数。
Dest.,目标颜色系数。
OpenGL纹理融合方式。最常用的是,
Source为
One,
Dest.为
One - Src Alpha。
相关文章推荐
- ZOJ 1049 题目大意就是路易斯安那每年缩减50 square miles,缩减的是以(0,0)为圆心的半圆,对于任意x,y坐标,输出几年之后被淹没
- OpenWRT添加物理按键(procd,ar71xx)
- 页面自动跳转的几种方式
- 利用Java进行MySql数据库的导入和导出
- 给小白的Java EE生存指南(6) :Java 反射
- 青年论坛:谈判的情感力量
- Java语法--思维导图
- SpringMVC+hibernate框架整合源码SSH Dubbo,ZooKeeper
- C++ 析构函数——转自“九天雁翎”博客
- LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Coun
- virtualbox vb 虚拟机网卡工作模式
- MyEclipse连接MySql数库
- Android闪屏效果实现方法
- Hive学习笔记(一) 框架介绍
- Android系统之路(初识MTK) ------ (详细精华)添加客供系统壁纸去除系统动态壁纸/Camera默认fine/remove android beam
- 感觉自己好弱
- Spring MVC 中文件上传
- 从IAR arm 5.5 IAR ARM 6.30 等低版本升级为高版本 IAR arm 7.4
- CodeForces 599D Spongebob and Squares(DP+math)
- gcc编译参数-fPIC的一些问题