粒子动画
产品简介
力自动化表示三维计算机图形学中模拟一些特定的模糊现象的技术,而这些现象用其他传统的渲染技术难以实现的真实感的游戏图形。经常使用粒子动画模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者发光轨迹这样的抽象视觉效果等等。
典型实现
通常粒子系统在三维空间中的位置与运动是由发射器控制的。发射器主要由一组粒子行为参数以及在三维空间中的位置所表示。粒子行为参数可以包括粒子生成速度(即单位时间粒子生成的数目)、粒子初始速度向員(例如什么时候向什么方向运动)、粒子寿命(经过多长时间粒子湮灭)、粒子颜色、在粒子生命周期中的变化以及其它参数等等。使用大概值而不是绝对值的模糊参数占据全部或者绝大部分是很正常的,一些参数定义了中心值以及允许的变化。典型的粒子系统更新循环可以划分为两个不同的阶段:参数更新/模拟阶段以及渲染阶段。每个循环执行每一帧动画。
粒子系统软件工具
在许多三维建模及渲染包内部就可以创建、修改粒子系统,如3D Studio Max、Maya以及Blender等。这些编辑程序使艺术家能够立即看到他们设定的特性或者规则下粒子系统的藏?另外还有一些插件能够提供增强的粒子系统效果,例如After Burn以及用于流体的Real Flow。
而2D的粒子特效软件中particle Illusion最为出色,因为他的渲染比一般的3D软件快较为平面化。Combustion这样的多用途软件或者只能用于粒子系统的Particle Studio等都可以用来生成电影或者视频中的粒子系统。