Ae 效果详解:波形环境

B站影视 2025-02-24 08:05 1

摘要:波形环境 Wave World 效果 根据物理学原理模拟液体中的波动,通过调整水面与地面的互动,创建动态波浪效果。可用于生成水面反射、模拟水体波动及创建真实的液体效果,特别适用于小到中型水域的场景 。

Ae菜单:效果/模拟/波形环境

Simulation/Wave World

波形环境 Wave World 效果 根据物理学原理模拟液体中的波动,通过调整水面与地面的互动,创建动态波浪效果。可用于生成水面反射、模拟水体波动及创建真实的液体效果,特别适用于小到中型水域的场景 。

本效果仅适用于 8-bpc 色深模式。

◆ ◆ ◆

效果属性说明

要了解此效果的工作原理,请先了解以下有关波形物理学的信息:波由波峰和波谷组成。波的“振幅”是波峰和波谷之间的高度或距离。“波长”是从一个波峰到下一个波峰的距离。“频率”则是波形每秒通过固定点的次数。

点击“重置” Reset 按钮,恢复所有选项到默认值。

视图

View

用于指定预览波形环境效果所用的方法。

--线框预览

Wireframe Preview

默认选项。提供波形创建方式的视觉描绘。

灰度输出表示高度地图:白色表示最高的波形,而黑色表示最低的波形。两个矩形轮廓表示以下两个极端值:青色矩形表示纯白色,紫色矩形表示纯黑色。绿色网格表示地面图层;默认情况下,它是平直的,但使用灰度图像可扭曲它。白色网格表示水面。

--高度地图

Height Map

将最高点显示为明亮的像素,将最低点显示为黑暗的像素。在创建置换图时使用此视图。

线框控制

Wireframe Controls

用于调整线框模型的外观,影响波形的预览效果,但不会改变最终的灰度输出。

水平旋转

Horizontal Rotation

围绕水平轴(左右)旋转线框预览。

当调整此属性时,扭曲线框模型可使整个线框模型位于完整视图中。

垂直旋转

Vertical Rotation

围绕垂直轴(上下)旋转线框预览。

垂直缩放

Vertical Scale

垂直拉伸线框模型,帮助更好地查看高度差异。

高度映射控制

Height Map Controls

此组属性用于调整波形的高度地图,影响水面和波峰波谷的表现。

提示:

在调整亮度和对比度时,使波面图层位于青色和紫色矩形之间。如果波峰穿过青色矩形,则会将其修剪为纯白色。如果波谷穿过紫色矩形的底部,则会将其修剪为纯黑色。如果要创建置换图,请尽量避免修剪,因为这样会显示看似反常的平峰和平谷

亮度

Brightness

调整水面的整体高度。

默认值为 0.5。调整此属性可使整体灰度输出变亮或变暗。

如果将“波形环境”效果用于置换,则此属性可上下移动水面,正值使水面升高,负值则使其降低。

对比度

Contrast

增加或减少波峰与波谷之间的灰度差异,影响波形的锐度。

默认值为 0.25。较低的值可使灰色变均匀,较高的值可使黑色到白色的范围更宽(直至修剪)。

灰度系数调整

Gamma Adjustment

调节波形的亮度斜率,影响波峰的圆滑程度与波谷的深度。结果仅在“高度地图”视图中可见。

默认值为 1。较高的值会使波峰较圆,使波谷较窄,而较低的值会使波谷较平滑,使波峰较尖。

渲染采光井作为

Render Dry Areas AS

当部分地面图层高于水面时,会创建干区 Dry Areas,控制干区的渲染方式。可以使用“陡度”控件处理采光井。

--实心

Solid

默认选项。默认选项,干区被渲染为实心区域。

--透明

Transparent

干区渲染为透明,适合合成使用。

此选项可用于将“波形环境”效果合成到场景中。例如,可以使用预合成的具有透明度的波形环境场景作为“焦散效果”的置换图,以及作为效果图层的轨道遮罩。

透明度

Transparency

调整水面透明度,模拟不同的液体透明度。

例如,可以模拟清澈的水池或浓咖啡池。

模拟

Simulation

调整波形模拟的分辨率和速度。

网格分辨率

Grid Resolution

控制波面和地面网格的分辨率。

默认值为 40。值越高,模拟越精细,但渲染时间增加。

-- 网格分辨率降低采样

Grid Res Downsamples

默认勾选,在输出分辨率降低时,降低内部模拟的分辨率,从而加快渲染速度。但是,结果可能会使输出看起来不寻常。

波形速度

Wave Speed

控制波浪的传播速度,模拟液体的粘度。

阻尼

Damping

控制波浪的衰减速度,影响波浪传播的距离。

反射边缘

Reflect Edges

指定波形弹离图层边缘并弹回场景的方式。

例如,“无” None,表示波形在边界消失。“全部” All表示波形在全部边界处反弹回去。

预滚动(秒)

Pre-Roll (seconds)

指定波形开始移动的时间。

默认情况下,此效果从没有波形或波纹的静止表面开始。使用此属性可在图层开始移动之前使波形开始移动。在预滚动期间,会将此效果第一帧的设置应用到图层中。

地面

Ground

指定水下地面的外观和形态,影响波浪与地面的交互。

地面

Ground

设置地面图层,影响水面与地面的交界处。

如果为地面使用动画图层,则“波形环境”效果仅对第一帧采样。

“波形环境”效果可确定水面与地面边缘的交集,计算弹离水岸的波形,并可根据深度适当调整波形速度。

图层的亮度可确定地面:白色表示高海拔,而黑色表示低海拔。

陡度

Steepness

调整地面坡度,影响波浪的反应。

网格在黑色阶已锁定,这样它始终从底部向上增大。换句话说,无法将波谷底部调整得更深;但可以将边缘调整得更高。要使波谷更深,请将更高的“陡度”设置与更低的“高度”设置结合使用。

高度

Height

控制水面与最深地面的距离,影响波浪的行为。

使用此属性可使水域更深或更浅。在更改水的深度时,波形会相应地改变:深水中的波形移动得较快,浅水中的波形移动得较慢。

提示:

使用“线框预览”时调整高度控件似乎会使地平面降低,但线框摄像机始终与水平面一起移动。

波形强度

Wave Strength

控制为地面“高度”或“陡度”设置动画时结果波形有多大。

默认值为 0,表示不产生任何波形。

可以创建脉冲波效果,具体方法是为地面的“陡度”设置动画,以使地面穿过水体,产生波形。随后可使用“波形强度”控件来增强此效果。

创建程序 1 / 2

Producer 1/2

创建程序控件用于定义波形开始的点和波形的特性。

“创建程序 2”与“创建程序 1”类似,但用于第二个波源,可用于创建交互波浪或多重干涉的水波效果。

类型

Type

选择波形生成的类型,决定波浪的传播模式。

--环形

Ring

创建的波形就像将石头投入池塘产生的波形一样;波形在圆形(或椭圆形,具体取决于效果点的大小设置)中向外扩散。

--线条

Line

用于创建从线形而非椭圆形的创建程序位置发出的波形。

此选项可用于创建看起来像从很远的位置生成的波形一样的波形。产生的波形与线边缘垂直。线的长度基于“高度/长度”设置。

位置

Position

控制波形产生的中心点。

可直接输入坐标值,或者使用坐标值左侧的控件在查看器面板上点击以确定中心点位置。

高度/长度

Height/Length

指定“环形”创建程序的(垂直)高度,以及调整“线条”创建程序的长度。

宽度

Width

指定创建程序区域的(水平)宽度。

角度

Angle

指定“线条”和“环形”类型的波形创建程序区域的角度。

此选项用于设置线的方向,可控制波形的初始方向,波形从与其长度垂直的线的任一侧面发出。

振幅

Amplitude

控制波浪的高度。

值越高,创建的波形变化越明显,但可能会导致出现剪切问题,可以使用“亮度”和“对比度”属性来修复这一问题。

频率

Frequency

控制波浪的产生频率。

默认值为 1,表示每秒铺开波形一次。

相位

Phase

指定波形在波形相位中开始的位置。

例如,使用默认设置 0° 时,液体中的首次扰动是凸波(从水面向上凸出)。“相位”设置为 180° 时,液体中的首次扰动是凹波。

◆ ◆ ◆

应用举例

1、模拟水面反射

使用“波形环境”作为水面效果源,结合“焦散”效果生成反射光的动态效果。可以通过调整“波形强度”和“频率”创建适应不同液体的波动。

2、水体的动态波动

动态调整“陡度”和“波形速度”,通过动画控制水面的波动,模拟不同水体的运动,如湖面、池塘等。

3、基于表达式的波形动态

为“波形速度”设置表达式,基于时间变化自动调整波形的速度。

// 示例:speed = Math.sin((time+1) * 0.5) * 1; // 动态调整波速speed

“点赞行美意,赞赏是鼓励”

来源:淇方教育

相关推荐