Processing编程学习指南1.6 自定义颜色取值范围

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

Processing编程学习指南1.6 自定义颜色取值范围

华章计算机 2017-05-02 12:58:00 浏览2595
展开阅读全文

1.6 自定义颜色取值范围


RGB颜色取值为0~255,但这并不是Processing处理颜色的唯一方法。在后台的计算机内存中,颜色通常是以一系列24位(在有alpha值的情况下是32位)的方式进行计算的。不过,Processing允许你以任何喜欢的方式来自定义颜色的取值范围,它允许你使用计算机可以理解的任何数字。例如,你可能倾向于将颜色以0到100的方式(就像百分比)来定义颜色。你可以在Processing中使用colorMode()函数来实现。

 

上述代码的意思是:“好的,我想以红、绿和蓝的方式来处理颜色,并且RGB颜色的取值范围是0~100。”

你还可以对每种颜色构成分别采用不同的取值范围,但是这并不方便:

 

上述代码的意思是:“红色的取值范围是0~100,绿色的取值范围是0~500,蓝色的取值范围是0~10,alpha的取值范围是

网友评论

登录后评论
0/500
评论
华章计算机
+ 关注
所属云栖号: 华章计算机