Ae 效果:CC Vector Blur

本文详细介绍了CocosCreator中的CCVectorBlur技术,它利用图像的亮度差异或特定属性生成向量场,通过向量场实现模糊效果。文章解释了各种模糊类型、参数设置以及向量映射的使用方法,展示了向量模糊的原理和应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模糊和锐化/CC Vector Blur

Blur & Sharpen/CC Vector Blur

CC Vector Blur(CC 向量模糊)使用源图像(图层自身或指定的向量映射图层)的亮度差异或其他选择的属性(如红通道、绿通道、蓝通道等)来生成一个向量场,并根据这个向量场创建模糊效果。

ac509f959eadfbf9d729d5ff3bb73255.gif

为了避免与一般的矢量图层等概念发生混淆,此处将 Vector Blur 翻译成“向量模糊”。

向量通常是由图像中的亮度差异或选定属性(如红通道、绿通道、蓝通道等)产生的梯度来定义的。这些梯度可以看作是向量场,在这个场中每个点都有一个方向和大小。

例如,如果一个区域在红色通道中从暗变亮,那么向量的方向可能就是从暗区域指向亮区域。向量的长度通常与图像中的亮度差异或其他属性差异成正比。

再比如,为纯色图层添加一个“梯度渐变”效果以作为两点向量场的映射图。或者,添加“分形杂色”效果以作为多个向量场的映射图(如上图所示)。

差异越大,模糊效果越明显。而在没有差异变化的区域将不会有向量,也就不会产生向量模糊效果。

  ◆  ◆

效果属性说明

0242b966fae47bb7e09f8396a8e33825.png

Type

类型

用于选择模糊类型。

--Natural 自然

默认选项。模糊发生在向量场区域,且与其外的未模糊区域会有曲线缓冲的衰减过渡。

--Constant Length 恒定长度

与 Natural 类似,不同的是与其外的未模糊区域是线性的缓冲衰减过渡。

--Perpendicular 垂直

与 Natural 一样,不同的是模糊方向垂直于向量场方向。

--Direction Center 方向中心

不受向量场的限制,可对整个源图像从向量场的中心开始双向模糊。

--Direction Fading 方向渐隐

不受向量场的限制,可对整个源图像按向量场方向渐隐模糊。

Amount

数量

用于控制模糊的程度。

默认值为 0,表示不模糊。值越大,模糊程度越明显。

Angle Offset

角度偏移

基于模糊的方向进行旋转。

当旋转 360°,则相当于没有旋转。

Ridge Smoothness

脊线平滑度

Revolutions

旋转次数

当模糊类型为 Natural、Constant Length、Perpendicular 时,此处为“脊线平滑度”。“脊线平滑度”属性控制模糊区域到未模糊区域的过渡平滑度。

默认值为 1。当值为 0 时,两个区域之间将出现锐利的边界,较大的值则使得这种过渡更加平滑。

当模糊类型为 Direction Center 和 Direction Fading 时,此处为“旋转次数”。“旋转次数”控制着模糊方向沿其轴线的旋转次数,可以产生一种螺旋和涡旋的模糊效果。

默认值为 100。

Vector Map

向量映射

用于指定用于创建向量场的图层。

默认为 None,表示使用图层自身的属性进行向量模糊。

Property

属性

指定用于创建向量场的属性。默认为 Brightness。

--Red 红通道

--Green 绿通道

--Blue 蓝通道

--Alpha Alpha 通道

--Luminance 亮度

--Brightness 明度

--Hue 色相

--Saturation 饱和度

Map Softness

映射柔和度

用于调整向量映射的柔和度。

默认值为 15。

由于此属性用于控制生成向量模糊的源图像属性的差异大小,因此会导致向量场的变化,从而影响整体的模糊效果。

fe2870413ac61d9891258ca4924641ea.jpeg

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值