zoukankan      html  css  js  c++  java
  • Loren Block的文章《Computer Generated Watercolor》阅读笔记

    Loren Block的文章《Computer Generated Watercolor》将水彩画的模拟元素拆分为三部分:

    1、水墨画纸:表面较粗糙,由麻或者棉纤维组成,内部的胶质纤维使其吸水性在一定范围内

    2、颜料:粒子直径为0.05-0.5微米之间,部分粒子表现出两种属性。分别是Granulation和Flocculation。对应解释为Granulation iswhen partials tend to settle in to crevasses in the paper, and flocculation iswhen partials draw together into clumps. 

    3、粘合剂和表面活性剂

    粘合剂帮助颜料附着在纸上,表面活性剂帮助水浸入纸张。

    上图为不同水墨笔触。

    a:较干笔刷的效果

    b:边缘较深,湿笔刷在干纸上的效果

    c:颜料回返,颜料流回原区域造成局部更深

    d:表面粗糙纸张上的均匀着色效果

    e:湿画刷画于湿纸张效果

    f:笔刷重叠效果

    模拟此状态主要分为三层模拟:

    1、纸张上的水层

    2、颜料沉淀层

    3、毛细作用层

    如下图:

    模拟遵循的6个原则为:

    1、液体流动受限,一定区域(湿区域)内流动

    2、一个区域内的水过量将导致水扩散到邻近区域

    3、水流会被减弱以减少震荡波

    4、水流受到纸张纹理的干扰,纹理平行流动方向的部分形成条纹

    5、局部变化产生全局影响,例如局部区域增加水将影响整个模拟过程

    6、溢出水流沿着边缘流动以产生b图效果

    文章定义了三层所需变量,并给出了模拟过程。

    下一步要根据其他相关文献对本文内容加以透彻理解。

  • 相关阅读:
    [CQOI2005]三角形面积并(计算几何+扫描线)
    第一天
    LA3026 周期 (kmp)
    HDU 1715 大菲波数 (java大数)
    根据身高重建队列(vector)
    K 连续位的最小翻转次数
    724. Find Pivot Index
    Two Sum
    c
    Most Powerful(状压DP水题)
  • 原文地址:https://www.cnblogs.com/hold/p/2286796.html
Copyright © 2011-2022 走看看