层管理
和实际的油画创作类似,我们的工具中也引入了多层绘画的机制。
多层
每一层都是一个独立的画板,层层相叠形成最终的作品。 我们可以自由的选择当前需要创作的一层,我们称这一层为活动层。 也就是说,每一次绘画都是在活动层上进行。
当然,我们可以自由的切换活动层。
-
添加一个新层。
-
将选择的多个层合并。
-
将当前活动层的下一层设为活动层。
-
将当前活动层的上一层设为活动层。
层管理
每一层都能被显示或隐藏,我们也可以任意的改变层的顺序。在这里,层的顺序和画板上的顺序是一致的,最上面的层显示在第一个,最下面的层显示在最后一个。
-
显示或隐藏当前的层。
-
将当前的层向上移动一层。
-
复制当前的层。
-
将当前的层向下移动一层。
-
擦除当前层上的内容。
-
移除当前层。
关注可视度
为了展现不同层之间内容的差异,进而在画板上区分不同的层,我们引入了关注可视度的概念,这个值可以在设置中更改。
这个值其实是改变了每一层的透明度,进而达到区分的目的,它坚持的原则其实很简单,就是将活动层的透明度设置很高或者全透明,底下的层依次减低透明度,以达到分层显示的目的。