Ae菜单:效果/模拟/CC Particle World
Simulation/CC Particle World
CC Particle World(CC 粒子世界)效果可用于在三维空间中生成和模拟各种粒子效果,适用于创建各种自然现象如火焰、雨、雪、爆炸、烟雾等等。
效果名称左侧的立方体图标表示此效果支持合成的 3D 摄像机。本效果还内置了 Effect Camera(效果摄像机)。
本效果适用于 8-bpc 和 16-bpc 色深模式。
◆ ◆ ◆
效果属性说明
点击“重置” Reset按钮,恢复所有选项到默认值。
Grid & Guides
网格和参考线
显示用于控制粒子系统布局的网格、参考线等辅助信息。
提示:
一般情况下可关闭这些内容,只有在需要时才开启。
Position
位置
默认勾选,显示发生器的位置图标 x。
Radius
半径
默认勾选,显示发生器的半径指示线。
Motion Path
运动路径
默认勾选,显示发生器的运动路径(绿色指示线)。
Motion Path Frames
运动路径帧数
设置发生器运动路径的帧数,即,绿色指示线的长短。
默认值为 30。值越小,指示线越短。
Grid
网格
若勾选,显示参考网格,帮助粒子布局设计。
Grid Position
网格位置
选择网格显示的参考位置。
--Floor
地板
默认选项。
--Producer
制作者
--World
世界
Grid Axis
网格轴
控制网格平面的摆放方向。
--X/Y/Z Axis
X/Y/Z轴
默认选项为 Y 轴,表示网格平面垂直于世界空间的 Y 轴。
Grid Subdivisions
网格细分
控制网格的细分数量。
默认值为 16。
Grid Size
网格大小
用于设定网格的大小。
默认值为 0.4。
Horizon
地平线
默认勾选,显示地平线指示线。
Axis Box
轴向盒
默认勾选,在合成面板的左上角显示轴向盒,用于展示摄像机在世界空间中的朝向,帮助进行视图调整。
Birth Rate
出生率
控制每秒产生的粒子数。
默认值为 2,表示粒子数量为值 1 时的 2 倍。数值越大,每秒产生的粒子数量越多。
Longevity (sec)
寿命(秒)
设置每个粒子的生命期,单位是秒。
默认为 1 秒。
Producer
制作者
用于设置粒子发生器的位置和半径。
提示:
粒子发生器是一个球体形状的发射器。
Position X/Y/Z
位置 X/Y/Z
用于设置球体发生器的中心位置。
默认值均为 0。可在查看器面板上手动拖动来改变中心点位置。
Radius X/Y/Z
半径 X/Y/Z
用于设置球体发生器的半径。
默认值均为 0.025。
可在查看器面板上手动拖动来调整半径大小。
当 X、Y、Z 三个半径的值都被设置为 0 时,发生器变成一个小点。
Physics
物理学
控制粒子的物理行为,例如速度、重力和阻力等。
Animation
动画
用于设置动画类型。默认选项为 Explosive。
--Explosive
爆炸
--Direction Axis
方向轴
--Cone Axis
锥形轴
--Viscous
粘滞
--Twirl
旋转扭曲
--Twirly
螺旋扭曲
--Vortex
漩涡
--Fire
火焰
--Jet Sideways
侧向喷射
--Fractal Omni
分形全向
--Fractal Uni
分形单向
Velocity
速率
控制发射粒子的速率。
默认值为 1。
若值为 0,则表示无发射速度,但粒子仍然会出生并受重力等物理场的影响。负值时,表示反方向发射。
Inherit Velocity %
继承速率 %
用于设置粒子的运动速率继承发生器运动速率的百分比。
默认值为 0%。正值时,类似粒子在被发生器推着运动。负值时,粒子将向发生器运动方向的反方向发射。
Gravity
重力
用于设置对粒子作用的重力大小。
默认值为 0.5。
正值时代表重力大小,负值时代表浮力大小。若设为 0,表示既无重力也无浮力,粒子将向四周发散。
Resistance
阻力
用于设置粒子在运动过程中所受阻力的大小。
默认值为 0,表示无阻力。
Extra
额外
实质上控制的是粒子来回振荡的程度,可起到收缩或扩展发射口径的作用,常用于控制效果的整体宽度。
默认值为 0.5。绝对值越大就会越扩展(或扩散),绝对值越小则会越收缩(或聚集)。
提示:
在有些动画类型,如 Explosive 时不明显。
Extra Angle
额外角度
以发生器位置为轴点,用于在 3D 空间中整体旋转粒子方向。
默认值为 360°。
提示:
在有些动画类型,如 Explosive、Viscous 时不明显。
Floor
地板
用于设定地板相关的参数等。
--Floor Position
地板位置
用于设定地板距离粒子发生器的距离。
默认值为 0.2。正值表示地板在发生器之下,负值表示地板在发生器之上。
--Particle Visibility
粒子可见性
用于设定粒子的可见性,比如可以仅让地板之上的粒子可见,或者仅让地板之下的粒子可见。
---All
所有
---Above Floor
地板上方
---After Floor
地板下方
--Render Animation
渲染动画
用于设定与地板相关的粒子动画渲染方式。默认选项为 Normal。
---Normal
正常
---Reflected on Floor
从地板反射
---Projected on Floor
投射到地板
--Floor Action
地板动作
用于设定粒子接触地板时的动作,即,选择不同的地板类型。
---None
无
---Ice
冰块
---Glue
胶水
---Bounce
弹跳
--Bounciness
弹性
用于设定粒子接触地板后的弹性。
默认值为 65。
--Random Bounciness
随机弹性
用于设定粒子的弹性随机性。
默认值为 25。
--Bounce Spread
弹跳扩散
用于设定粒子弹跳方向的随机性。
默认值为 10。值越低,粒子的弹跳方向越相同。值越大,粒子弹跳方向越随机。
Direction Axis
方向轴
用于设定发生器面向的方向。
可直接拖动合成器面板左上角的方向小控件来调整。
--Axis X/Y/Z
轴 X/Y/Z
用于设定轴方向。
Gravity Vector
重力向量
用于设定重力的方向。下列属性为负值时将表示相反的方向。
--Gravity X/Y/Z
重力 X/Y/Z
用于设定作用于粒子的重力方向。
Gravity Y 默认为 1,其它两个默认为 0。
Particle
粒子
用于控制粒子的外观,如粒子类型、大小和颜色等外观特征。
Particle Type
粒子类型
默认选项为 Line。
粒子的形状除了线型、星型之外,其它可分为球体、多边形、透镜(圆形)以及纹理形状等四大类。
--Line
线型
--Star
星型
--Shaded Sphere
阴影球体
--Faded Sphere
渐隐球体
--Shaded&Faded Sphere
阴影&渐隐球体
--Bubble
气泡
--Motion Polygon
运动多边形
--TriPolygon
三角形
--QuadPolygon
四边形
--Textured TriPolygon
纹理三角形
--Textured QuadPolygon
纹理四边形
--TetraHedron
四面体(金字塔)
--Cube
立方体
--Lens Convex
凸透镜
--Lens Concave
凹透镜
--Lens Fade
透镜渐隐
--Lens Darken Fade
透镜变暗渐隐
--Lens Bubble
透镜气泡
--Textured Square
纹理正方形
--Textured Disc
纹理圆盘
--Textured Faded Disc
纹理渐隐圆盘
Texture
纹理
用于设定带纹理的粒子类型的纹理。
--Texture Layer
纹理图层
用于设定用于粒子纹理的图层。比如,可以使用烟雾类的图层作为纹理图层。
--Scatter
散布
用于设定粒子的纹理分布。
--Texture Time
纹理时间
根据带动画的纹理图层来动画化粒子的纹理。默认选项为 Current。
---Birth
出生
---Current
当前
---From Start
从开始
--Align To Direction
对齐方向
用于设定纹理的对齐方向。
Rotation Speed
旋转速度
用于设定粒子的旋转速度。多适用于多边形类的粒子。
默认值为 180。
Initial Rotation
初始旋转
用于设定粒子的初始旋转角度。
默认值为 360°。
Rotation Axis
旋转轴
用于设定粒子的旋转轴。
默认选项为 Any Axis。
--X/Y/Z Axis
X/Y/Z 轴
--Any Axis
任意轴
Birth Size
出生大小
用于设置粒子在出生时的大小。不适用于 Line 类型。
默认值为 0.25。
Death Size
死亡大小
用于设置粒子在结束生命周时的大小。不适用于 Line 类型。
默认值为 0.25。
Size Variation
大小变化
用于设置粒子的大小变化范围。不适用于 Line 类型。
默认值 50%。值为 0% 时,所有的粒子大小一致,无变化。
Max Opacity
最大不透明度
用于设置粒子的最大不透明度。
默认值为 75%。
Opacity Map
不透明度映射
用于设置粒子的不透明度是如何变化的。
通过曲线绘制的方式来设置,默认为淡入淡出。
Color Map
颜色映射
控制粒子从出生到死亡的颜色渐变。
--Custom
自定义
--Birth to Death
从出生到死亡
默认选项,表示出生时使用 Birth Color,然后渐变到死亡时的 Death Color。
--Origin to Death
从源到死亡
--Birth to Origin
从出生到源
--Origin Constant
源恒定
提示:
选项中 Origin,指的是发生器在源图像对应位置采样的颜色。
Birth Color
出生颜色
用于设置粒子在出生时的颜色。
Death Color
死亡颜色
用于设置粒子在死亡时的颜色。
Custom Color Map
自定义颜色映射
用于设定自定义的粒子颜色映射。可在粒子的不同的生命阶段来设置不同的颜色。
--Color At Birth
出生时的颜色
用于设定粒子在出生时的颜色。
--Color At 25%
25% 时的颜色
用于设定粒子在 25% 的生命期时的颜色。
--Color At 50%
50% 时的颜色
用于设定粒子在一半的生命期时的颜色。
--Color At 75%
75% 时的颜色
用于设定粒子在 75% 生命期的时的颜色。
--Color At Death
死亡时的颜色
用于设定粒子在消失时的颜色。
Volume Shade (approx.)
体积阴影(近似)
用于设定粒子的体积阴影。其本质是根据粒子离摄像机的远近来表现深度。
通常离摄像机越近的粒子越亮,而越远的则越暗。
Transfer Mode
传递模式
控制粒子与粒子之间的混合方式。
--Composite
合成
默认选项。即,重叠的粒子之间不产生混合,直接叠加在一起。
--Screen
屏幕
即“滤色”混合模式,可以创造一种更亮的合成效果,但不如 Add 模式那样强烈。
--Add
相加
将重叠的粒子的像素值相加到一起,如果超过了最大值(比如,255),将被限制为最大值。
--Black Matte
黑色遮罩
将所有的粒子全部变为黑色(有透明度)。
Extras
额外
用于设定额外的参数。
Effect Camera
效果摄像机
本效果内置的 3D 摄像机。
提示:
如果合成中有任何 3D 图层(包括空对象、摄像机等)时,内置的效果摄像机将无效。
--Distance
距离
用于设定效果摄像机的距离。
默认值为 1。
--Rotation X/Y/Z
旋转 X/Y/Z
用于旋转效果摄像机。
--FOV
视场角
用于设定效果摄像机的视场角度 Field of View。
默认为 45°。
Depth Cue
深度线索
控制粒子在深度感知上的表现,可以模拟远近的雾化效果。
--Type
类型
用于设定深度线索的类型。
---None
无
默认选项,表示无运动视差感知深度线索。
---Fade
渐隐
离摄像机越远越淡化。
---Fog
雾
离摄像机越远雾色越重。
--Distance
距离
用于设定深度线索的距离。
--Fog Color
雾色
用于设定雾的颜色。表示粒子淡出的颜色。
Light Direction
灯光方向
用于设定光源的方向。实质上是效果内置的灯光。
--Light X/Y/Z
光源 X/Y/Z
用于设定灯光的位置。
Hold Particle Release
保持粒子释放
用于控制粒子发射的时间延迟。
默认值为 0%,表示无相对延迟。若设为 75%,表示粒子 75% 的生命将在它出生的地方。
Composite With Original
与源图像合成
默认不勾选,将仅生成带透明背景的粒子效果。
若勾选,则在源图像上生成粒子。
Random Seed
随机植入
用于设定随机种子,改变此值可以得到不同的粒子效果。
◆ ◆ ◆
应用举例
1、使用空对象控制发生器的位置
如果要使用空对象(启用 3D)来控制发生器位置,可分别为它们添加表达式。
// Position X 属性的表达式var x = thisComp.layer("空 1").transform.position[0] - thisComp.width/2;x/thisComp.width// Position Y 属性的表达式var y = thisComp.layer("空 1").transform.position[1] - thisComp.height/2;y/thisComp.height// Position Z 属性的表达式var z = thisComp.layer("空 1").transform.position[2]z/thisComp.width
2、云雾效果
选择 Fractal Omni 动画类型,使用 Faded Sphere 粒子类型,并调节粒子透明度和颜色,以此创建云雾的流动和渐变效果。
“点赞有美意,赞赏是鼓励”