Visualizing 3D Time-Dependent Foam Simulation Data

  • Dan R. Lipşa
  • Robert S. Laramee
  • Simon Cox
  • I. Tudur Davies
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8033)


Liquid foams have important practical applications in mineral separation and oil recovery. However, the details of the foam mechanics in these applications are poorly understood. Foam scientists have used 2D foam simulations to model foam behavior and 2D visualization solutions have helped them explore and analyze their data. Three-dimensional foam simulations remove some of the simplifying assumptions made in 2D so they should provide better approximations of reality. Yet no foam specific 3D visualization tools exist. We describe a software tool for the exploration, visualization and analysis of time-dependent 3D foam simulation data. We present feedback from domain experts and new insights into foam behavior obtained using our tool.


Domain Expert Topological Change Kernel Density Estimate Surface Evolver Soap Bubble 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bigler, J., Guilkey, J., Gribble, C., Hansen, C., Parker, S.: A Case Study: Visualizing Material Point Method Data. EG Computer Graphics Forum, 299–306 (2006)Google Scholar
  2. 2.
    Brakke, K.: The Surface Evolver. Experimental Mathematics 1(2), 141–165 (1992)MathSciNetCrossRefzbMATHGoogle Scholar
  3. 3.
    Cantat, I., Cohen-Addad, S., Elias, F., Graner, F., Höhler, R., Pitois, O., Rouyer, F., Saint-Jalmes, A.: Foams. Structure and Dynamics. Oxford University Press (2013); translated by Ruth Flatman, Edited by Simon CoxGoogle Scholar
  4. 4.
    Chen, Y., Schaeffer, B., Weislogel, M., Zimmerli, G.: Introducing SE-FIT: Surface Evolver–Fluid Interface Tool for Studying Capillary Surfaces. In: Proc. 49th AIAA Aerospace Sciences Meeting, pp. 1–11 (2011),
  5. 5.
    S. Cox, D. Lipşa, I. Davies, and R. Laramee. Visualizing the dynamics of two-dimensional foams with FoamVis. Colloids and Surfaces A: Physicochemical and Engineering Aspects (in press, 2013)Google Scholar
  6. 6.
    Glassner, A.: Soap Bubbles: Part 1. IEEE Computer Graphics and Applications 20(5), 76–84 (2000)CrossRefGoogle Scholar
  7. 7.
    Glassner, A.: Soap bubbles: Part 2 (computer graphics). IEEE Computer Graphics and Applications 20(6), 99–109 (2000)CrossRefGoogle Scholar
  8. 8.
    Hadwiger, M., Laura, F., Rezk-Salama, C., Höllt, T., Geier, G., Pabel, T.: Interactive Volume Exploration for Feature Detection and Quantification in Industrial CT Data. IEEE Transactions on Visualization and Computer Graphics 14(6), 1507–1514 (2008)CrossRefGoogle Scholar
  9. 9.
    König, A., Doleisch, H., Kottar, A., Kriszt, B., Gröller, E.: AlVis-An Aluminium-Foam Visualization and Investigation Tool. In: EG/IEEE TCVG Symposium on Visualization (VisSym), Amsterdam, The Netherlands (2000)Google Scholar
  10. 10.
    Lipşa, D.R., Laramee, R.S., Cox, S.J., Davies, I.T.: FoamVis: Visualization of 2D Foam Simulation Data. IEEE Transactions on Visualization and Computer Graphics 17(12), 2096–2105 (2011)CrossRefGoogle Scholar
  11. 11.
    Lipşa, D.R., Laramee, R.S., Cox, S.J., Roberts, J.C., Walker, R., Borkin, M.A., Pfister, H.: Visualization for the Physical Sciences. EG Computer Graphics Forum 31(8), 2317–2347 (2012)CrossRefGoogle Scholar
  12. 12.
    Losasso, F., Talton, J., Kwatra, N., Fedkiw, R.: Two-Way Coupled SPH and Particle Level Set Fluid Simulation. IEEE Transactions on Visualization and Computer Graphics 14(4), 797–804 (2008)CrossRefGoogle Scholar
  13. 13.
    Shimada, R., Rahman, S., Kawaguchi, Y.: Simulating the Coalescence and Separation of Bubble and Foam by Particle Level Set Method. In: Fifth International Conference on Computer Graphics, Imaging and Visualisation, CGIV 2008, pp. 18–22 (2008)Google Scholar
  14. 14.
    Silverman, B.: Density estimation for statistics and data analysis, vol. 26. Chapman & Hall/CRC (1986)Google Scholar
  15. 15.
    Smith, C.: Grain shapes and other metallurgical applications of topology. In: Metal Interfaces, pp. 65–108. American Society for Metals, Cleveland (1952)Google Scholar
  16. 16.
    Surface Evolver Workshop, Online document (April 2004), (accessed December 1, 2010)
  17. 17.
    Ďurikovič, R.: Animation of Soap Bubble Dynamics, Cluster Formation and Collision. EG Computer Graphics Forum 20(3), 67–75 (2001)CrossRefGoogle Scholar
  18. 18.
    Weaire, D., Hutzler, S.: The Physics of Foams. Oxford University Press, Oxford (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Dan R. Lipşa
    • 1
  • Robert S. Laramee
    • 1
  • Simon Cox
    • 2
  • I. Tudur Davies
    • 2
  1. 1.Visual and Interactive Computing Group, Department of Computer ScienceSwansea UniversitySwanseaUK
  2. 2.Institute of Mathematics and PhysicsAberystwyth UniversityAberystwythUK

Personalised recommendations