
去年年末开始用业余时间一点点撸出来的。
做这个一是因为突然心血来潮,想验证一下自己那一点点半吊子对色彩的理解,但是找了很多配色工具都不理想;二是因为一直想转行当码农,然而非科班也没学历,就只能自己当作业余爱好撸着玩了。
传送门:
http://lwl.space/color
功能很简单,就那么几个键,大家随便试,也希望能给些意见。
初学的渣代码就不开源了,以后有时间再单独把颜色生成部分拆出来。
1 chairuosen 2016 年 6 月 19 日 js 拿什么混淆的? |
2 Ectx OP @chairuosen 重点在这吗……网上随便搜的 Javascriptobfuscator 和站长工具混用- - |
3 chairuosen 2016 年 6 月 19 日 @Ectx 功能看着挺复杂啊,想看看代码。。。很不错的作品! |
4 LancerComet 2016 年 6 月 19 日 随便拉了几次取了一些色相范围,不得不说颜色相当讲究,简直就是拿 Sylvain Sarrailh 或 Atey Ghailan 这样的概念设计师的稿子取的颜色,非常不错! |
5 DoraJDJ 2016 年 6 月 19 日 via Android 手机操作不怎么好,只能点下面的操作按钮,圆盘不能操控 |
6 187j3x1 2016 年 6 月 19 日 好玩 |
7 TangMonk 2016 年 6 月 19 日 感觉挺厉害的样子,但是不知道具体有什么作用。。 |
8 Ectx OP @chairuosen 行吧,这东西我也是当学习用的,就不混淆了。(源码里各种乱也跟混淆了差不多- - |
10 SuperFashi 2016 年 6 月 19 日 via Android 太棒了!必须 mark 一下 |
11 smallpath 2016 年 6 月 19 日 好玩 取色规则不建议用贝塞尔曲线, 毫无色彩上的意义,建议参照 Adobe Color CC 那几种设定好了的分组拾色 |
12 BGLL 2016 年 6 月 19 日 挺有趣的,虽然曲线操作的有点迷 |
13 Ectx OP @smallpath 这可不能说是‘毫无色彩上的意义’哦,因为一条贝塞尔在色轮上就是一组邻近色或者过渡色,我最初的想法就是用贝塞尔来控制邻近色的走向的。且不如说如果我需要的是 adobe kuler 那样的功能,那我就没必要做这个工具了…… |
14 smallpath 2016 年 6 月 19 日 @Ectx 邻近色是指色相差 90 度, 似乎你这里贝塞尔句柄把 360 度都取到了吧,另外这里用到的色轮貌似是 cmyk,我印象中 cmyk 并不是以色相为基准输入的,hsb 和 hsl 才是;过渡色意义不明;adobe kuler 那十组拾色的规则是有固定的算式的,结果可靠可预期,老实说 10 组算式并不能满足需求, 我觉得有另外的规则做补充是很好的 |
15 qiaobeier 2016 年 6 月 19 日 上传到 github ,给你简历润润色。 |
16 qiaobeier 2016 年 6 月 19 日 弄到 github ,给你简历润润色。 |
17 Ectx OP @smallpath 谢谢,我个人对色理也没太系统的研究过,很多都是靠感觉得来的,所以操作设定的自由度比较高也满足各种非理性的需求。另外这个色轮确是 hsl 的, cmyk 的色彩空间貌似没法做色轮的…… kuler 那套算法我不太懂,他的色轮貌似也不是 hsl/hsb ,正常的 hsl 在 120 度的位置应该是纯绿色(#00FF00),他的却是偏黄色,但感觉似乎过渡更自然。 |
18 shiny PRO 让学了 N 年 JS 的我自感惭愧 |
19 smallpath 2016 年 6 月 20 日 via Android @Ectx ,咦,是 hsl 嘛,hsb 和 hsl 的三原色占比高的吓人,可能我没看清楚吧。 cmyk 也可以做色轮,做出来的效果更倾向于彩虹七色,只是 cmyk 的定义决定了色轮的中心是黑的,因此基本没人用 cmyk 色轮。 kuler 的算法是重映射了 hsb 算法的颜色范围,从 3 种基准色按角度映射成了 7 种,并且 kuler 有个小 bug ,正好绿色那块有大约 10 度的范围 rgb 值几乎一样,非常像映射绿色那块写错了参数导致颜色骤变,之后又打了模糊来掩盖错误,我之前模拟 kuler 时候正好踩了一样的坑, 233 |
20 Niphor 2016 年 6 月 20 日 好棒! |
21 tSQghkfhTtQt9mtd 2016 年 6 月 20 日 via Android 卧槽 lwl.space 是你的。。 |
22 cname 2016 年 6 月 20 日 我也想学 js ,楼主在哪里学习的,有什么课程和书推荐? |
23 Ectx OP |
24 tSQghkfhTtQt9mtd 2016 年 6 月 20 日 |
25 Exin 2016 年 6 月 20 日 炫酷 |
26 huybery 2016 年 6 月 20 日 - - 话说这个怎么拯救我的垃圾配色感 |
27 zdd2389 2016 年 6 月 22 日 这个要怎么用到项目中?看着色彩感觉很不错 |
28 Ectx OP |
29 tSQghkfhTtQt9mtd 2016 年 6 月 22 日 @Ectx 遗憾( 2333 那就算了 还是资辞 lz 的配色工具喽 |
30 lslqtz 2016 年 6 月 23 日 好棒! |
31 fetich 2016 年 6 月 23 日 不会用……楼主好厉害! |