Imaging vector fields using line integral convolution
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
AtelierM: a physically based interactive system for creating traditional marbling textures
Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Just What Is Multimedia, Anyway?
IEEE MultiMedia
A multigrid solver for boundary value problems using programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
Stable but nondissipative water
ACM Transactions on Graphics (TOG)
Digital Marbling: A Multiscale Fluid Model
IEEE Transactions on Visualization and Computer Graphics
ACM SIGGRAPH 2006 Papers
Advections with Significantly Reduced Dissipation and Diffusion
IEEE Transactions on Visualization and Computer Graphics
Computer-Generated Marbling Textures: A GPU-Based Design System
IEEE Computer Graphics and Applications
ACM Transactions on Graphics (TOG)
Visualization of Dyeing based on Diffusion and Adsorption Theories
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
Diffusion curves: a vector representation for smooth-shaded images
ACM SIGGRAPH 2008 papers
Real-time feature-aware video abstraction
The Visual Computer: International Journal of Computer Graphics
IEEE Computer Graphics and Applications
An Unconditionally Stable MacCormack Method
Journal of Scientific Computing
Extended papers from NPAR 2010: Vector graphics depicting marbling flow
Computers and Graphics
Multimedia Tools and Applications
Hi-index | 0.00 |
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.