【问题标题】:How to make color gradients in CSS with gamma correction?如何使用伽玛校正在 CSS 中制作颜色渐变?
【发布时间】:2020-08-04 17:22:07
【问题描述】:

所以我只是 figured out 关于计算机中的颜色以对数刻度存储以节省空间。

现在我想应用我学到的知识并创建一个带有伽马校正颜色空间的 CSS 渐变,而不是默认值,但我还没有找到现有的解决方案。

以前有没有其他人做过这个?我确信我可以预先编程很多颜色停止,但我想知道是否有更简单的方法来使用 CSS 来做到这一点。

【问题讨论】:

标签: css


【解决方案1】:

我也不知道怎么做才对。
我看到的唯一方法是如果您手动执行,例如我选择了两种颜色here,然后我将 RGB 代码除以 255,然后计算新代码,如 YT 视频所示。最后,我将每种颜色乘以 255 以将其转换回 RGB 代码。 现在,我在已分配计算代码的另一个过渡之间添加了第三个过渡。
问题当然是,现在你遇到了和开始时一样的问题,只是在新的 RGB 代码和旧的 RGB 代码之间。但我认为它不再那么明显了,如果你再做一次同样的事情就可以了。

That's how it looks if you do the steps one time

and that's what it usually looks like

【讨论】:

    猜你喜欢
    • 2022-12-10
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多