skip to main content
article

MoXi: real-time ink dispersion in absorbent paper

Published: 01 July 2005 Publication History
  • Get Citation Alerts
  • Abstract

    This paper presents a physically-based method for simulating ink dispersion in absorbent paper for art creation purposes. We devise a novel fluid flow model based on the lattice Boltzmann equation suitable for simulating percolation in disordered media, like paper, in real time. Our model combines the simulations of spontaneous shape evolution and porous media flow under a unified framework. We also couple our physics simulation with simple implicit modeling and image-based methods to render high quality output. We demonstrate the effectiveness of our techniques in a digital paint system and achieve various realistic effects of ink dispersion, including complex flow patterns observed in real artwork, and other special effects.

    Supplementary Material

    MP4 File (pps013.mp4)

    References

    [1]
    Adler, P., 1992. Porous Media: geometry and transports. Butter-worth-Heinemann.
    [2]
    Alava, M., Dube, M., and Rost, M. 2004. Imbibition in disordered media, Advances in Physics 53, 83--175.
    [3]
    Chu, N. S., and Tai, C.-L., 2004. Real-Time Painting with an Expressive Virtual Chinese Brush. IEEE Computer Graphics and Applications 24, 5, 76--85.
    [4]
    Curtis, C., Anderson. S., Seims, J., Fleischer, K., and Salesin, D., 1997. Computer-Generated Watercolor, In Proceedings of ACM SIGGRAPH 97, ACM Press, 421--430.
    [5]
    Dardis, O., and Mccloskey, J., 1998. Lattice Boltzmann scheme with real numbered solid density for the simulation of flow in porous media. Phys. Rev. E: Lett. 57 (14), 4834--4837.
    [6]
    Davis, S. H, and Hocking, L. M., 2000. Spreading and imbibition of viscous liquid on a porous base. II. Physics of Fluids 12, 7, 1646--1655.
    [7]
    Ferziger, J. H., and Peric, M., 1999. Computational methods for fluid dynamics. Springer-Verlag.
    [8]
    Ginzburg, I., and Steiner K. 2003. Lattice Boltzmann model for free surface flow and its application to filling process in casting, J. Comput. Phys. 185, 61--99.
    [9]
    Guo, Q., and Kunii, T. L., 1991. Modeling the diffuse painting of sumie, IFIP Modeling in Computer Graphics, 329--338.
    [10]
    Guo, Q., and Kunii, T. L., 2003. Nijimi rendering algorithm for creating quality black ink paintings. in Proceedings of Computer Graphics International 2003, 152--159.
    [11]
    Harris, M. J., 2003. Real-Time Cloud Simulation and Rendering. Technical Report #TR03-040, University of North Carolina.
    [12]
    He, X., and Luo, L.-S., 1997. Lattice Boltzmann model for the incompressible Navier-Stokes equation, J. Stat. Phys. 88, 927--944.
    [13]
    Hertzmann, A., Jacobs, C., Oliver, N., Curless, B., and Salesin, D., 2001. Image Analogies. In Proceedings of SIGGRAPH 2001 Conference, ACM Press, 327--340.
    [14]
    Kunii, T. L., Nosovskij, G. V., and Vecherinin, V. L., 2001. Two-dimensional diffusion model for diffuse ink painting. Int. J. of Shape Modeling, 7, 1, 45--58.
    [15]
    Laerhoven, T., Liesenborgs, J., and Reeth, F., 2004. Real-Time Watercolor Painting on a Distributed Paper Model. In Proceedings of Computer Graphics International 2004, 640--643.
    [16]
    Lee, J., 2001. Diffusion Rendering of Black Ink Paintings Using New Paper and Ink Models, Computers and Graphics 25, 2, 295--308.
    [17]
    Mark, W. R., Glanville, R. S., Akeley K., and Kilgard, M. J., 2003. Cg: a system for programming graphics hardware in a C-like language. ACM Transactions on Graphics, 22, 3, 896--907.
    [18]
    Stam, J. 1999. Stable Fluids, In Proceedings of ACM SIGGRAPH 99, ACM Press, 121--128.
    [19]
    Succi, S., 2001. The lattice Boltzmann equation for fluid dynamics and beyond. Oxford University Press.
    [20]
    Sun, N.-Z., 1996. Mathematical modeling of groundwater pollution. Springer-Verlag.
    [21]
    Swider, J. R. Hackley, V. A., and Winter, J., 2003. Characterization of Chinese Ink in size and surface, J. of Cultural Heritage 4, 175--186.
    [22]
    Thuerey, N., 2003. A single-phase free-surface lattice-Boltzmann method. Master-thesis, Erlangen Germany.
    [23]
    Wei, L.-Y., 2004. Tile-Based Texture Mapping on Graphics Hardware, SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware 2004.
    [24]
    Wei, X., Zhao, Y., Fan, Z., Li, W., Qiu, F., Yoakum-Stover, S., and Kaufman, A., 2004. Lattice-Based Flow Field Modeling. IEEE Transactions on Visualization and Computer Graphics, 10, 6, 719--729.
    [25]
    Whitaker, R. T., 2002. Isosurfaces and Level-Set Surface Models. Technical report, School of Computing, University of Utah.
    [26]
    Yu, D., Mei, R., Luo, L.-S., and Shyy, W., 2003. Viscous flow computations with the method of lattice Boltzmann equation, Progress in Aerospace Science 39, 329--367.

    Cited By

    View all
    • (2024)Penetration and spreading of graphene oxide ink in rice paper enabling its unique expressiveness in Chinese paintingsNordic Pulp & Paper Research Journal10.1515/npprj-2023-004139:1(73-81)Online publication date: 8-Jan-2024
    • (2024)Color Hint-guided Ink Wash Painting Colorization with Ink Style Prediction MechanismACM Transactions on Applied Perception10.1145/365763721:3(1-21)Online publication date: 11-Apr-2024
    • (2024)Diffusion Texture PaintingACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657458(1-12)Online publication date: 13-Jul-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 24, Issue 3
    July 2005
    826 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/1073204
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 July 2005
    Published in TOG Volume 24, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. eastern ink painting
    2. fluid simulation
    3. lattice boltzmann equation
    4. physically-based modeling

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)74
    • Downloads (Last 6 weeks)5

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Penetration and spreading of graphene oxide ink in rice paper enabling its unique expressiveness in Chinese paintingsNordic Pulp & Paper Research Journal10.1515/npprj-2023-004139:1(73-81)Online publication date: 8-Jan-2024
    • (2024)Color Hint-guided Ink Wash Painting Colorization with Ink Style Prediction MechanismACM Transactions on Applied Perception10.1145/365763721:3(1-21)Online publication date: 11-Apr-2024
    • (2024)Diffusion Texture PaintingACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657458(1-12)Online publication date: 13-Jul-2024
    • (2024)Ciallo: GPU-Accelerated Rendering of Vector Brush StrokesACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657418(1-11)Online publication date: 13-Jul-2024
    • (2024)Research on Paper-Pen Interaction Methods and Implementation of Mobile Applications2024 4th International Conference on Consumer Electronics and Computer Engineering (ICCECE)10.1109/ICCECE61317.2024.10504198(179-183)Online publication date: 12-Jan-2024
    • (2024)Coupled instability modes at a solvent/non-solvent interface to decorate cellulose acetate flowersPhysics of Fluids10.1063/5.018822236:2Online publication date: 16-Feb-2024
    • (2024)Computational Approaches for Traditional Chinese Painting: From the “Six Principles of Painting” PerspectiveJournal of Computer Science and Technology10.1007/s11390-024-3408-x39:2(269-285)Online publication date: 1-Mar-2024
    • (2023)InfinitePaint: Painting in Virtual Reality with Passive Haptics Using Wet Brushes and a Physical Proxy CanvasProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580927(1-13)Online publication date: 19-Apr-2023
    • (2023)Data‐Driven Ink Painting Brushstroke RenderingComputer Graphics Forum10.1111/cgf.1496542:7Online publication date: 30-Oct-2023
    • (2022)Visual knowledge guided intelligent generation of Chinese seal carving视觉知识引导的中国篆刻智能化生成Frontiers of Information Technology & Electronic Engineering10.1631/FITEE.210009423:10(1479-1493)Online publication date: 25-Apr-2022
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media