摘要 |
Systems and methods for simulating watercolor painting effects in a graphics application may employ an ink dispersion model comprising three layers: surface, flow, and fixture. In response to input representing deposition of ink on paper having a given paper texture, a blocking parameter may be determined dependent on three texture channels of the given paper texture: paper grain, pinning, and absorption. The absorption channel may control absorption behavior of the paper. A noise texture applied onto the absorption channel may simulate uneven absorption across the paper. A lattice Bolztmann based simulation may model the dispersion of ink in the flow layer, and may be dependent on the blocking parameter, and on values of parameters for controlling ink and brush properties. The ink, brush, and paper texture parameter values may be user-configurable through a graphical user interface of the graphics application. An output image may be composited from the three layers.
|