diff --git a/06/README-ch.md b/06/README-ch.md index bbfde74..b1174f0 100644 --- a/06/README-ch.md +++ b/06/README-ch.md @@ -28,7 +28,7 @@ vector[3] = vector.a = vector.w = vector.q; 这些指向向量内部变量的不同方式仅仅是设计用来帮助你写出干净代码的术语。着色语言所包含的灵活性为你互换地思考颜色和坐标位置。 -GLSL中向量类型的另一大特点是可以用你需要的任意顺序简单地投射和混合(变量)值。这种能力被(形象地)称为:*鸡尾酒*。 +GLSL中向量类型的另一大特点是可以用你需要的任意顺序简单地投射和混合(变量)值。这种能力被(形象地)称为:**鸡尾酒**。 ```glsl @@ -57,7 +57,7 @@ green.rgb = yellow.bgb; // Assign the blue channel of Yellow (0) to red and blue ### 混合颜色 -现在你了解到如何定义颜色,是时候将先前所学的整合一下了!在GLSL中,有个十分有用的函数:[```mix()```](../glossary/?search=mix),这个函数让你以百分比混合两个值。猜下百分比的取值范围?没错,0到1!完美!在你学习了这些基于栅格运动功夫后,是时候练习一下了! +现在你了解到如何定义颜色,是时候将先前所学的整合一下了!在GLSL中,有个十分有用的函数:[```mix()```](../glossary/?search=mix),这个函数让你以百分比混合两个值。猜下百分比的取值范围?没错,0到1!完美!学了这么久的基本功,是时候来用一用了! ![](mix-f.jpg) @@ -65,9 +65,9 @@ green.rgb = yellow.bgb; // Assign the blue channel of Yellow (0) to red and blue
-试着来show一下你所学到的: +试着来 show 一下你所学到的: -* 给颜色赋予一个有趣的过渡。想想某种特定的感情。哪种颜色更具代表性?他如何产生?又如何褪去?再想想另外的一种感情以及对应的颜色。然后改变上诉代码中的代表这种情感的开始颜色和结束颜色。Robert Penner 开发了一些列流行的计算机动画塑形函数,被称之为平滑函数。你可以研究这些例子并得到启发,但最好你还是自己写一个自己的过度函数。 +* 给颜色赋予一个有趣的过渡。想想某种特定的感情。哪种颜色更具代表性?他如何产生?又如何褪去?再想想另外的一种感情以及对应的颜色。然后改变上诉代码中的代表这种情感的开始颜色和结束颜色。Robert Penner 开发了一些列流行的计算机动画塑形函数,被称为[缓动函数](http://easings.net/)。你可以研究这些[例子](../edit.html#06/easing.frag)并得到启发,但最好你还是自己写一个自己的缓动函数。 ### 玩玩渐变