【发布时间】:2016-10-20 00:01:23
【问题描述】:
这里的重点问题。对不起。
我试图从数学的角度理解*规范化**。
在toxiclibs 库中,可以规范化浮点数。为什么要对浮点数进行归一化...在 3D 中,我知道 3 维平面的法线可以给出 up。第一个想法:这与性能有关。但后来我发现这个SO question 解释了游戏用户界面如何使用它。这...我有点明白。
可以公平地说,将有最大值和最小值的浮点数归一化吗?我能想到的两种情况:
CSS 颜色 RGBA:RGB 介于 0 到 255 之间,但理论上可以更高。而 A 是从 0.0 到 1.0。这是归一化的,因为它可以是完全透明的或不透明的,因此它是正常的,因为有一个确定的 0 或 1?
在录制音乐(或查看波形)时,可以对其进行剪辑。这是因为有一个最大值和一个最小值,所以高于 1 的归一化值会被剪裁吗?我想,在这种情况下,规范化是为了方便。
那么,为什么要标准化一个浮点数?是性能吗?可读性?别的东西(视觉参考==荣誉)?一直到 11 的 Spinal Tap Amp 与此有关吗?
【问题讨论】:
-
正如 Jim 指出的,规范化向量(或平面)不与规范化浮点数相同。这是两个完全不同的概念,却碰巧同名。
标签: math