- UID
- 4723
- 帖子
- 752
- 精华
- 5
- 积分
- 1778
|
A.----黑色的圆
计算esc=sqrt(x^2+y^2),并编辑H的值为esc。
用H对点A上色,并构建x驱动A的轨迹,并追踪它,运动y扫描,得下图
看起来有点失望,一块黑饼。不要急,慢慢来。
分析为什么是这样一个黑饼?
1.x,y∈[-2,2],所以esc∈v=[0,2],而颜色面板设置的色宽D=[0,1],显然D是v的子集。
想想复合函数:P-->f(P)-->COLOR.马上就知道,超出D的值将以常色显示。
具体的讲究是超过1的那部分值将以白色显示,所以我们看到了一个半径为一的黑圆。
2.由于距离函数为esc=sqrt(x^2+y^2),这个函数也可以写成esc=r(r是圆半径),显然
esc关于r是增函数,其值由0递增到1,再由1递增到2.所以在函数f(P)--->COLOR的作用下
,颜色将从纯黑(0)渐变到白(1),越过值1后将是常色,此时的常色就是白色。
这就是我们看到一个半径为1的黑圆的原因。 |
|