javascript - 想要生成一组三维的颜色渐变数据?
ringa_lee
ringa_lee 2017-04-11 13:05:37
[JavaScript讨论组]
  1. 想要生成一组三维的颜色渐变数据。
    例如:

[0,0,0] 是绿色
[4,4,4] 是介于红色与绿色之间, 偏绿
[5,5,5] 是介于红色与绿色之间
[6,6,6] 是介于红色与绿色之间,偏红
[9,9,9]是红色。

算法不太好,请各路大神提供一下算法,谢谢。

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
阿神

用hsla色彩空间很直观, 参考 https://zh.wikipedia.org/wiki...

具体的转换代码可以参考less.js, 其中有两个函数, 一个是fadein, 一个是fadeout
用法见 http://lesscss.org/functions/...
源代码在 https://github.com/less/less....

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号