AtelierM plus plus : a fast and accurate marbling system

作者:Zhao, Hanli; Jin, Xiaogang*; Lu, Shufang; Mao, Xiaoyang; Shen, Jianbing
来源:Multimedia Tools and Applications, 2009, 44(2): 187-203.
DOI:10.1007/s11042-009-0290-z

摘要

We present AtelierM++, a new interactive marbling image rendering system which allows artists to create marbling textures with real-time visual feedback on mega-pixel sized images. Marbling is a method of aqueous surface design, which can produce patterns similar to marble or other stone, hence the name. The system is based on the physical model of the traditional marbling process. We simulate real marbling by solving the Navier-Stokes equations on the graphics processing unit. We employ a third-order accurate but fast Unsplit semi-Lagragian Constrained Interpolation Profile method to reduce the numerical dissipation while retaining the stability. To simulate very sharp interface lines among different paints, a simple yet effective transformation function is applied to the paint concentrations. Several intuitive interfaces are implemented to provide flexible control for users. Extensive experimental results are shown to demonstrate both the effectiveness and efficiency of the proposed approach.