作者语:以下内容由千年骚狐编辑整理。转载请注明出处!感谢分享。文章源自狐狸影视城-https://fox-studio.net/36252.html
反弹(Bounce)模式可以让粒子在图层上反弹。Trapcode 支持在合成中的两个3D图层上反弹,地面(Floor)和墙壁(Wall)。作为反弹层的两个层不能有关键帧动画。文章源自狐狸影视城-https://fox-studio.net/36252.html
分布说明文章源自狐狸影视城-https://fox-studio.net/36252.html
- 创建一个新的合成(Ctrl + N),30fps(帧每秒)、640*480、5秒时长。命名为“Main”。
- 创建一个新的纯色层(Ctrl + Y),命名为“Particles”。确保纯色层大小与合成大小保持一致。
- 添加“效果 -> Trapcode -> Particular”粒子插件。
- 将发射器位置(Emitter -> Position)设置为320,100(这将发射器向上移动)
- 设置粒子寿命(Particles -> life)为5秒。
- 设置粒子颜色(Particles -> color)为红色。
- 设置重力(Physics -> Gravity)300。
空格键播放预览:文章源自狐狸影视城-https://fox-studio.net/36252.html
文章源自狐狸影视城-https://fox-studio.net/36252.html
现在我们添加一个地面,让粒子进行反弹。文章源自狐狸影视城-https://fox-studio.net/36252.html
- 创建一个200*200的纯色层,命名为“地面”。开启“地面”层的三维开关。
- 设置X轴向的旋转值-90°,注意地面的蓝色箭头调整后应该指向上方。
- 设置“地面”图层的位置230,400,0。
- 创建摄像机(图层 -> 新建 -> 相机),并使用28mm预设。
- 设置“Physics -> Physics Model”物理模式为Bounce(反弹)
- 设置“Physics -> Bounce -> Floor”地面层为合成中的“地面”图层。
点击空格键播放预览:文章源自狐狸影视城-https://fox-studio.net/36252.html
文章源自狐狸影视城-https://fox-studio.net/36252.html
请注意:文章源自狐狸影视城-https://fox-studio.net/36252.html
- 地面的蓝色箭头方向很重要,如果蓝色箭头指向下方,粒子将不会在表面反弹(粒子会穿过图层然后反弹)。
- 如果“地面”层遮挡了粒子,在时间线面板中将“地面”层放在“Particular”粒子层下方。也可以通过“Visibility(可见性) -> Also Obscure With(遮挡关系)”为“All(全部)”。来设置正确的地面层和粒子的遮挡关系。
通过“Physics -> Bounce -> Floor Mode”地面模式选项,修改为Layer Size(图层大小)。可以设置识别地面的尺寸大小。文章源自狐狸影视城-https://fox-studio.net/36252.html
现在添加一个文本,并使粒子也从文本层反弹:文章源自狐狸影视城-https://fox-studio.net/36252.html
- 使用文本工具创建一个内容为“Bounce”的文字层,设置为3D图层
- 将文本层的位置设置为320,240,0。
- 旋转文本层X轴向-60°,Y轴向旋转20°。
- 时间线窗口中移动文本层的内容到粒子层下方。
- 将“Physics -> Bounce -> Wall Layer”墙面层设置这个文本层。
- 将“Physics -> Bounce -> Wall Mode”墙面模式设置为“Layer Alpha”,这样粒子仅在有Alpha的位置反弹。
播放预览:文章源自狐狸影视城-https://fox-studio.net/36252.html
文章源自狐狸影视城-https://fox-studio.net/36252.html
另外,可以尝试修改“Floor/Wall Mode(地面/墙面模式)”的选项,来观察粒子和“墙面/地面”图层的碰撞关系。文章源自狐狸影视城-https://fox-studio.net/36252.html
文章源自狐狸影视城-https://fox-studio.net/36252.html
