26. Power节点

目的
认识Power 节点,
Power节点的数学计算过程,
Power节点的使用方法。
幂函数 | Power
Power节点

幂函数
Base 表示 基数
Exp 表示 乘幂的运算的指数
示例计算
$5^2$ = 25
5 X 5 = 25

$7^2$ = 49
7 X 7 = 49

$10^2$ = 100

如果我们输入的数值越大,输出的越大,呈现指数及的增长。
同样的方法我们可以提高指数的变化,让自身乘倍数。
$10^3$ = 100
<aside> 💡 10 X 10 X 10 = 1000
</aside>
10 就是 基数 3 就是指数。
计算表现
我们使用图形网站创建一个幂函数

当前我们增加 K的值 可以看到取线向上弯曲的更大,

当我们 K = 2 的时候可以看到指数级的增长

我们平常使用的 0 - 1 的范围,接下来我们看一下 0-1 范围, pow的曲线变化。

我们可以看到 K值越大,曲线越弯曲。 弯曲越,到中心 0.5 的值越慢,超过 0.5 就很快到达。
可以使用 power增加对比度。
注意:我们如果小于 1 的数值,是一个相对的反向曲线。

快速开始,慢速结束。
示例 :对比颜色
处理颜色,我们可以看到 我们的Power数值 4 当前的颜色更暗。

我们把指数 低于 1 , 0.5 的时候颜色后更亮度。

指数越大 , 缓慢开始,快速结束
指数越小 , 快速开始,慢速结束
使用一张渐变贴图

指数 增加

我们看到 黑色越来越多,黑色部分增加。
我们可以理解 Power 节点 就类似 PS里的对比度效果
Power节点的性能
Power = 3 的时候 性能 是 131 个


我们还有一种简单的代替方式。

幂就是 贴图本身乘自己,所以 可以这样代替 power 节点。

这样比Power 少4 个。
这里表示,如果我们使用的是 pow 4 以下的效果,可以使用乘法代替,如果 Pow 四次以上,就使用power更合适。
示例 | Fresnel 效果实现
计算Fresnel 效果需要 View Dir 向量 还需要法线Dir 向量。

使用 Power节点控制显示大小的范围。

扩展 可以当成一个圆形的遮罩来使用。
这个部分不会显示边缘效果。

线性转换
如果我们输入的是线性贴图,在使用过程我们要转换成sRGB可以使用Power节点快速转换。
贴图去掉sRGB 的是线性贴图

导入会识别

使用方法
这是没有启用校正。


这是俩种校正方法


总结
记好Power的曲线,
指数越大 , 缓慢开始,快速结束

指数越小 , 快速开始,慢速结束

Power节点,使用4以下幂的时候,我们可以使用乘法代替,如果大于 4使用Power节点合适
