Abstract
Current implicit blending techniques are mostly designed for use in surface modelling, where only boundaries of the object defined by the implicit primitives are important. In contrast, in volumetric implicit modelling the interior of the object is also significant, which requires different and more suitable techniques for combining implicit primitives. In this paper, we first discuss irregularities that occur using the current techniques. Then, a new technique for blending implicit primitives, especially appropriate in volumetric modelling (e.g., cloud modelling), is introduced. It overcomes these abnormalities and gives us better results than current techniques.
Similar content being viewed by others
References
Blinn JF (1982) A generalization of algebraic surface drawing. ACM Trans Graph 1(3):235–256
Bloomenthal J (1990) Techniques for implicit modeling. In: Modeling and animating with implicit surfaces. SIGGRAPH Course Notes 23. ACM Press/ACM SIGGRAPH, pp 13.1–13.18
Bloomenthal J, Shoemake K (1991) Convolution surfaces. Comput Graph 25(4):251–256
Bloomenthal J, Bajaj C, Blinn J, Cani-Gascuel MP, Rockwood A, Wyvill B, Wyvill G (1997) Introduction to implicit surfaces. Morgan Kaufman Publishers, San Francisco, CA
Dobashi Y, Nishita T, Yaniashita H, Okita T (1998) Modeling of clouds from satellite images using metaballs. In: Werner B (ed) Proceedings of the Conference on Computer Graphics and Applications (Pacific-Graphics’98), IEEE, Los Alamitos, CA, pp 53–60
Dobashi Y, Kaneda K, Yamashita H, Okita T, Nishita T (2000) A simple, efficient method for realistic animation of clouds. In: Akeley K (ed) SIGGRAPH 2000, Computer Graphics Proceedings, ACM Press/ACM SIGGRAPH/ Addison-Wesley, pp 19–28
Ebert D (1997) Volumetric modeling with implicit functions: a cloud is born. SIGGRAPH 97 Visual Proceedings, pp 147–156
Ebert DS, Musgrave FK, Peachey D, Perlin K, Worley S (1998) Texturing and modeling: a procedural approach, 2nd edn. Academic Press, San Diego, CA
Elinas P, Stuerzlinger W (2000) Real-time rendering of 3D clouds. J Graph Tools 5(4):33–45
Harris MJ, Lastra A (2001) Real-time cloud rendering. Comput Graph Forum 20(3):76–84
Nishimura H, Hirai M, Kawai T, Kawata T, Shirakawa I, Omura K (1985) Object modeling by distribution function and a method of image generation. The Transactions of the Institute of Electronics and Communication Engineers of Japan, J68-D(4):718–725, in Japanese
Nishita T, Sirai T, Tadamura K, Nakamae E (1993) Display of the earth taking into account atmospheric scattering. In: Computer Graphics (SIGGRAPH ’93 Proceedings), pp 175–182
Nishita T, Dobashi Y, Nakamae E (1996) Display of clouds taking into account multiple anisotropic scattering and sky light. Comput Graph 30:379–386
Pasko A, Adzhiev V, Sourin A, Savchenko V (1995) Function representation in geometric modeling: concepts, implementation and applications. Vis Comput 11(8):429–446
Perlin K, Hoffert EM (1989) Hypertexture. Comput Graph 23(3):253–262
Wyvill G, McPheeters C, Wyvill B (1986) Data structure for soft objects. Vis Comput 2(4):227–234
Wyvill B, Wyvill G (1989) Field functions for implicit surfaces. Vis Comput 5:75–82
Wyvill B, Guy A, Galin E (1999) Extending the CSG tree. Warping, blending and boolean operations in an implicit surface modeling system. Comput Graph Forum 18(2):149–158
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lipuš, B., Guid, N. A new implicit blending technique for volumetric modelling. Vis Comput 21, 83–91 (2005). https://doi.org/10.1007/s00371-004-0272-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-004-0272-0