摘要
真实感自然景物的实时建模与绘制一直是计算机图形学研究的热点和难点之一,它在计算机动画、电脑游戏、影视特技、军事仿真、建筑景观设计、虚拟现实等领域都有非常广泛的应用。值得注意的是各类自然景物如树木、花草、雨雪、云、烟雾、火焰等的模拟至今尚无统一的方法。随着计算机图形学的发展和应用需求的不断扩大,人们已不再仅仅满足于表现自然景物的静态真实感效果,而更希望模拟它们在自然场景中的动态变化过程。为此,一方面必须引入自然景观形成的物理模型,在视觉上达到更逼真的效果;另一方面,还需对上述物理模型进行适当简化,以实现快速绘制。
本文第一章介绍了自然景物的研究意义和研究难点,综述了已有自然景物建模和绘制方法,分析了它们各自的优缺点,指出基于物理的自然景物的真实感动态绘制是当前的主要研究方向之一,提出了本文的主要研究内容,包括:考虑折射的天空场景真实感模拟,飘雪场景的实时绘制,风吹草动的动态建模与绘制,海市蜃楼场景的实时模拟,下雨场景的实时建模与绘制。
本文第二章提出了一种新的考虑大气折射的天空光模型来绘制天空场景。传统的天空场景绘制方法大都基于大气对天空光和太阳光的散射,而未能考虑大气折射的影响,因此无法绘制出太阳和月亮场景在不同观测条件下形状、色泽、光晕的变化。本文提出了一种考虑大气折射的天空光模型,首先基于大气光学知识推导出大气折射率与气压、温度和水汽压的定量关系,详细计算了光线在大气中的折射轨迹,采用一种考虑折射的路径跟踪方法计算天空光强度的分布,并绘制出不同时间、不同季节、不同观测地点下更具真实感的太阳、月亮和星星的天空场景。
通过风场建模和引入风雪交互作用机制,本文第三章首次实时绘制出逼真的飘雪动态场景。由于复杂风场的建模和实时求解十分困难,本文提出了一种基于离散Boltzmann方程的新方法来快速模拟三维风场;根据风雪的交互作用机理,建立了雪的飘动、沉积、侵蚀等变化规则;采用一系列简化和加速绘制的方法,真实感地实时绘制出不同风速下不同降雪量的风雪场景。
本文第四章提出了一种大规模草地的动态建模与绘制方法。风吹草动的模拟不仅涉及到风与草的交互作用,也给草的几何造型提出了更高的要求,传统
Real-time modeling and rendering of natural phenomena has been a hotspot and one of the most difficult tasks in Compute Graphics. It has been found wide application in many domains such as computer animation, landscaping, architecture, special effects of movie, computer games, battlefield simulation and virtual reality, etc. However, there is no an uniform method to render the nuture phenomena include trees, flows, grasses, clouds, snow, rain, fog, fire, etc. Recently for the simulation of natural phenomena, people more focus on the dynamic modeling and rendering based on the physics reality, and the whole results considering the interactive effects between the nature phenomena and the environment. So the physically based modeling must be applied to attain more realistic results on both shapes and movements, on the other hand, the simplification and acceleration techniques also should be introduced to realistic render the dynamic and whole effects of natural phenomena more quickly. It aims to seek for a tradeoff between the realistic effects and real time performance, to meet the needs from various applications.
This paper introduces the research significance and difficulties of the simulation of nature phenomena in Chapter 1, then surveys these methods used in the simulation of natural phenomena, and analyses their advantage and applied limition. We point out that the physically based realistic dynamic rendering of natural phenomena will be the main developing trend in this field recently. In this paper, we focus on the realistic rendering of several typical natural phenomena, include: realistic rendering of sky scene considering atmospheric refaction, real-time simulation of wind-driven snowing scene, dynamic modeling and rendering of grass wagging in wind, real-time rendering of dynamic mirage scene, Real-time modeling and rendering of dynamic raining scene.
In Chapter 2 of this paper, a new sky illumination model considering
引文
[Bakay02] Bakay B., Lalonde P. and Heidrich W., Real time animated grass. In G. Drettakis and H.P. Seidel, editors, Proc. Eurographics'2002, The Eurographics Association, Saarbrucken, Germany, 2002: 52-60.
[Bang94] Bang B., Nielesen A., Sundsb P. A., and Wiik T., Computer simulation of wind speed, wind pressure and snow accumulation around buildings (SNOW-SIM), Energy and Buildings, 1994,21: 235-243.
[Baranoski00] Gladimir Baranoski, Jon Rokne, Peter Shirley, et al., Simulating the Aurora Borealis, Technical Report, Department of Computer Science, The University of Calgary, 2000.
[Barnsley88] Barnsley M. F. Fractals Everywhere, Academic Press, Boston, 1988.
[Berger90] Berger M., Trout T., Levit N., Raytracing mirages. IEEE Computer Graphics and Applications, 1990,10(3): 36-41.
[Best50] A. C. BEST, The size distribution of raindrops, Quarterly Jounal of the Roya Meteorological, 1950, 76(16): 16-36.
[Bhat04] Bhat K. S., Seitz S. M., Hodgins J. K., Khosla P. K., Flow-based Video Synthesis and Editing, ACM Transactions on Graphics, 2004, 23(3): 360-363.
[Bhatnagar91] Bhatnagar P. L., Gross E. P. and Krook M., A model for collision process in gases I: small amplitude processes in charged and neutral one-component systems, Physical Review, 1991,94:511-525.
[Bloomenthal85]Bloomenthal J. Modeling the Mighty Maple, Computer Graphics (Proc. SIGGRAPH'85), 1985,19(3): 305-311.
[Chapman70] Chapman S., Cowling T. G, The Mathematical Theory of Non-uniform Gases, Cambridge Univ. Press, 1970: 480-488.
[Catalfamo97] R. Catalfamo, Dynamic modelind of speed skiind. Am. Jounal Phys., 1997, 65(12): 1-150.
[Chen98] Shiyi Chen, Gary D. Doolen. Lattice Boltzmann method for fluid flows," Annu. Rev. Fluid Mech. 1998, 30: 329-364.
[Chen01] CHEN Q., DENG J., CHEN F., Water animation with disturbance model. In: Proc. of Computer Graphics International'2001,2001.
[Chiba94] Chiba N., Muraoka K., Takahashi H., et al. Two dimensional visual Simulation of Flames, Smoke and the Spread of Fire. The Journal of Visualization and Cmputer Animation. 1994, 5(1): 37-53.
[Chopard99] Chopard B., Masselot A., Dupuis A., A Lattice Gas Model for Erosion andParticles Transport in a Fluid. Computer Physics Communications, 129(1-3): 167-176.
[Clappier91] Clappier A., Influence des particles en saltation sur lacouche limite turbulente, Technical report, Ecole polytechnique Federale de Lausanne, LASEN, 1991.
[Congdon03] Clare B. Congdon, and Raymond H. Mazza, GenTree: An Interactive Genetic Algorithms System for Designing 3D Polygonal Tree Models, Lecture Notes in Computer Science, 2003,2724: 034-2045.
[Coquillart90] Coquillart S., Extended free-form deformation: A sculpturing tool for 3d geometric modeling, Computer Graphics, 1990,24(4):187-193.
[Corripio04] Corripio J. G, Durand Y., Guyomarch, G, Merindol, L., Lecorps, D., Modelling and monitoring snow redistribution by wind, Cold Region Science and Technology, 2004, 5: 63-89.
[Deussen98] Deussen O., Hanrahan P., Lintermann B., Mech R., Pharr M., and Prusinkiewicz P., Realistic modeling and rendering of plant ecosystems. In M. Cohen, editor, Proc. SIGGRAPH 1998, ACM Press, Orlando, Florida, 1998: 275-286.
[Deussen02] O. Deussen, C. Colditz, M. Stamminger, and G. Drettakis. Interactive visualization of complex plant ecosystems. In J. Thomas J. E. Swan, editor, Proc. IEEE Visualization 2002, IEEE Computer Society, Boston, MA, USA, 2002: 120-128.
[Diggelen59] Diggelen J. V., Photometric properties of lunar carter floors, Rech. Obs., Utrecht, 1959,14:1-114.
[Dobashi94] Dobashi Y, Kaneda K., Nakashihna T, Yamashita H, Nishita T., Skylight for interior lighting design. Computer Graphics Forum (EUROGRAPHICS'94), 1994, 13(3): 85-96.
[Dobashi95] Dobashi Y, Nishita T., Kaneda K., et al, Fast display method of sky color using basis functions, In: Pacific Graphics'95, Seoul, Korea, 1995: 115-127.
[Dobashi99] Dobashi Y, Nishita T., Yamashita H., Okita T., Using metaballs to modeling and animate clouds from setellite images, The Visual Computer, 1999,15(9): 471-482.
[Dobashi00] Dobashi Y, Kaneda K., Yamashita H., Okita T., Nishita T., A Simple, Efficient Method for Realistic Animation of Clouds, Proc. of SIGGRAPH'2000,2000, 7: 18-28.
[Dobashi01] Y. Dobashi, T. Yamamoto, T. Nishita, Efficient Rendering of Lightning Taking into Account Scattering Effects due to Clouds and Atmospheric Particles, Proc. Pacific Graphics'2001,2001: 390-399.
[Dobashi02] Yoshinori Dobashi, Tsuyoshi Yamamoto, and Tomoyuki Nishita., Interactive rendering of atmospheric scattering effects using graphics hardware. In: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware. Eurographics Association, 2002: 99-107.
[Doretto03] Doretto G, and Soatto S., Editable Dynamic Textures, Proceedings of the 2003IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'03), 2003, 2(2): 137-142.
[Fabri82] Fabri E., Fiorio G, Lazzeri L., and Violino P., Mirage in the Laboratory, American Journal of Physics, 1982, 50(6): 517-528.
[Fearing00] Fearing P., Computer modeling of fallen snow, In: Proc ACM SIGGRAPH'2000, New Orleans, Louisana, 2000: 37-46.
[Feldman02] Feldman B. E., OBrien J. F., Modeling the Accumulation of Wind-Driven Snow, Technical Sketch, In the ACM SIGGRAPH 2002 Conference Abstracts and Applications, San Antonio, 2002.
[Feng01] Feng S. D., Mao J. Y., Zhang Q., Lattice Boltzmann equation model in the coriolis field, Chinese Physics, 2001, 10(12): 1103-1109.
[Forcade92] Forcade T., Engineering Visualization, Computer Graphics World, 1992, 15(11): 37-45.
[Fourier82] Fourier A., Fussell D., Carpenter L., Computer Rendering of Stochastic Models, Communications of the ACM, 1982, 25(6): 581-583.
[Frish86] Frish U., Hasslacher, B. and Pomeau Y., Lattice-gas automata for the navier-Stokes equation. Physical Review Letters, 1986, 56(14): 1505-1508.
[Gardner85] Gardner G. Y, Visual Simulation of Clouds, Computer Graphics, 1985, 19(3): 297-304.
[Godin98] Godin, C, Caraglio, Y: Amultiscale model of plant topological structures. Journal of Theoretical Biology,, vol. 191, no.l, pp. 1-46, 1998.
[Gossard75] Gossard E. E. and Hooke W. H., Waves in the Atmosphere, Elsevier, New York, 1975, Chap. 2: 75-77.
[Guerraz03] Guerraz S., Perbet F., Raulo D., et al, Procedural approach to animate interactive natural sceneries. In: Nadia Magnenat-Thalmann, editor, Proc. Computer Animation and Social Agents, 2003,25: 73-78.
[Haglund-02] Haglund H., Hast A., Snow Accumulation in Real-Time, the proceedings of Sigrad 2002,2002: 11-15.
[Hapke63] Hapke B. W. A., Theoretical photometric function of the lunar surface. Journal of Geophysical Research 68,1963, 15: 4571-4586.
[Harris01] Harris M. and Lastra A., Real-Time Cloud Rendering, Computer Graphics Forum (Eurographics'2001), 20(3): 76-84.
[Hart01] Hart J. and Defanti T., Efficient antialiased rendering of 3d linear fractals, ACM Computer Graphics, 2001, 25(4): 91-100.
[Hoffman02] Hoffman N. and Preetham A. J., Rendering outdoor light scattering in real time. In: Proceedings of Game Developer Conference 2002, March 2002: 337-352.
[Honda71] Honda H., Description of the form of trees by the parameters of the tree-like body: Effects of the branching angle and the branch length on the shape of the tree-like body, Journal of Theoretical Biology, 1971,31: 331-338.
[Hong 03] Hong S. M., Baranoski G, A Study on Atmospheric Halo Visualization Technical Report, CS-2003-26,2003.
[Hulst80] H. C. Van De Hulst, Multiple Light Scattering. Academic Press, 1980.
[Hutchinson81] Hutchinson J., Fractals and self-similarity. Indiana University Journal of Mathematics, 1981, 30(5): 713-747.
[Ijiri-05] Ijiri T., Okabe M., Owada S., et al., Floral diagrams and inflorescences: Interactive flower modeling using botanical structural constraints, ACM Transactions on Computer Graphics, 2005,24(3): 720-726.
[Inakage89] Inakage M. An illumination model for atmospheric enviroment, In: Proceeding of CG International 89, New Advances in Computer Graphics, New York, Springer Verlag, 1989: 533-548
[Inakage91] Inakage M., Volume tracing of atmospheric environments, The Visual Computer, 1991, 7(2-3): 104-113.
[Irwin96] Irwin J., Full-spectral rendering of the earth's atmosphere using a physical model of Rayleigh scattering, In: Proceeding of the 1996 Eurographics UK Conference, London, 1996: 103-115.
[Jackel97] Jackel D., Walter B, Modeling and rendering of the atmosphere using Mie-scattering, Computer Graphics Forum, 1997, 16(4): 201-210.
[Jenkins76] Jenkins F. A. and White H. E. Fundamentals of optics. MeGraw-Hill, New York, 4~(th) Ed, 1976.
[Jensen01] Henrik Warm Jensen, Fredo Durand, Michael M. Stark, et al. A Physically-Based Night Sky Model, Proc. SIGGRAPH'2001,2001: 399-4081.
[Kajiya89] Kajiya J.T., Kay T.L., Rendering fur with three dimensional textures, ACM SIGGRAPH Computer Graphics, 1989,23(3): 271-280.
[Kaneda91] Kaneda K., Okamoto T., Nakamae E., et al. Photorealistic image synthesis for outdoor scenery under various atmospheric conditions, The Visual Computer, 1991, 7(5): 247-258.
[Kaneda99] K. Kaneda, S. IKeda, H. Yamashita, Animation of water droplets moving down a surface, J. Visual. Comput. Anim., 1999,10: 15-26.
[Khular77] Khular E., Thyagarajan K., and Ghatak A., A Note on Mirage Formation, American Journal of Physics, 1977,45(1):90-92.
[Klassen87] Klassen R. V, Modeling the effect of the atmosphere on light, ACM Transactions on Graphics, 1987,6(3):215-237.
[Kosa00] Kosa T. and Palffy-Muhoray P., Mirage mirror on the wall, American Journal of Physics, 2000, 68(12): 1120-1122.
[Kwatra03] Kwatra V., Schodl A., Essa I., Turk G, and Bobick A., Graphcut Textures: Image and Video Synthesis Using Graph Cuts, ACM Transactions on Graphics(SIGGRAPH'2003), 2003, 22(3): 277-286.
[Lang99] Lang K., Astrophysical formulae, Astronomy and astrophysics library, 1999.
[Langer03] Langer M., Zhang L. Q., Rendering falling snow using an inverse Fourier transform, In: Proc ACM SIGGRAPH'2003, 2003: 58-64.
[Lazarus94] Lazarus R, Coquillart S. and Jancene P., Axial Deformations: An Intitutive Deformation Technique, Computer-Aided Design, 1994, 26(8):607-613.
[Lehn94] Lehn W. H., Silvester W. K., and Fraser D. M., Mirages with atmospheric gravity waves, Applied Optics, 1994, 33: 4639-4643.
[Lindenmayer68]Lindenmayer A., Mathematical Models for Cellular Interactions in Development, Parts I and II, Journal of Theoretical Biology, 1968,18:280-315.
[Lindholm01] Lindholm E., Kilgard M., and Moreton H., A user programmable vertex engine. In: Eugene Fiume, editor, Proc. SIGGRAPH'01, ACM Press, Los Angeles, CA, USA, 2001: 149-158.
[Lintu05] Lintu A., Haber J., Magnor M., Realistic Solar Disc Rendering, Proceedings of WSCG 2005, 2005: 79-86.
[Luo04] Jiawei Luo, Jinkang Du, Slumping Xie, Real-Time Simulation of Rain in 3D Terrain Scene Based on Particle Systems, Journal of image and graphics, 2004,9(4): 495-500.
[Mandelbrot77] Mandelbrot B. B., Fractals: Form, Chance and Dimension, Freeman, San Francisco, 1977.
[Marcelo98] Marcelo W. and Fournier A., Clonal Mosaic Model for the Synthesis of Mammalian Coat Patterns, Proceedings of Graphics Interface, Vancouver, BC, Canada, 1998: 82-91.
[Masselot95] Masselot A., Chopard B., Cellular Automata Modeling of Snow Transport by Wind, Proceedings of Applied Parallel Computing, Computations in Physics, Chemistry and Engineering Science (PARA), 1995: 429-435.
[Masselot00] Masselot A., A New Numerical Approach to Snow Transport and Deposition by Wind: A Parallel Lattice Gas Model, PhD Thesis, CUI, University of Geneva, 1211 Geneva 4, Switzerland, 2000.
[McClatchey73] McClatchey R. A. et al., Optical properties of atmosphere, AD-753075, 1973.
[Mech96] Mech R. and Prusinkiewicz P., Visual models of plants interacting with their environment. In: Proc. SIGGRAPH '96, 1996, 30(4): 397-410.
[Mei00] Mei R.W., Shyy W., Yu D.Z., Lattice Boltzmann Method for 3-D with Curved Boundary Flows, Journal of Computational Physics, 2000,161: 680-699.
[Meyer98] A. Meyer and F. Neyret. Interactive volumetric textures. In: G. Drettakis and N. Max, editors, Eurographics Rendering Workshop 1998, Springer Wein, New York City, NY, 1998: 157-168.
[Muller95] Muller S, Kresse W, Gatenby N, et al. A radiosity approach for the simulation of daylight. In:Proceedings of Eurographics Workshop on Rendering 1995, Dubolin,1995: 137-146.
[Musgrave89] F. K. Musgrave, C. E. Kolb, and R. S. Mace. The synthesis and rendering of eroded fractal terrains. Computer Graphics (SIGGRAPH89 Proceedings), 23(3):41-50,1989.
[MusgraveP89] Musgrave F. K., Prisms and rainbows: a dispersion model for computer graphics. Proc. Graphics Interface'89,1989: 227-234.
[Musgrave90] Musgrave, F. K., Berger M., A note on ray tracing mirages, IEEE Computer Graphics and Applications, 1990,10(6): 10-12.
[Musgrave91] Musgrave F. K. and Mandelbrot B. B., The Art of Fractal Landscapes, IBM Journal of Research and Development, 1991,35(4): 535-536.
[Mutchler67] Mutchler C. K., Parameters for describing raindrop splash, Jounral Soil and Water Conservation, 1967,22: 22-91.
[Nakamae90] E. Nakamae, K. Kaneda, T. Okamoto, T. Nishita, A Lighting Model Aiming at Drive Simulators, Computer Graphics, 1990,24(4): 395-404.
[Narasimhan 03] S. G Narasimhan and SK Nayar, Interactive (De) weathering of an Image using Physical Models, In: Proc. ICCV Workshop on Color and Photometric Methods in Computer Vision (CPMCV), 2003:1-8.
[Neda02] Neda Z., Volkan S., Flatness of the setting Sun, Journal of Physics, 2002, 1: 379-385.
[Neumann66] Neumann J. V., Theory of self-Reproducting automata, University of Illinois Press, Urbana, Illinois, 1967.
[Neyret95] Neyret F., A general and multiscale model for volumetric textures, Proceedings of Graphics Interface 95,1995: 83-91.
[Neyret96] Neyret F., Synthesizing verdant landscapes using volumetric textures, In: X. Pueyo and P. Schrder eds., Eurographics Rendering Workshop 1996, Springer Wein, New York City, NY, 1996: 215-224.
[Neyret99] F. Neyret, M. P. Cani., Pattern-based texturing revisited. In: Proc. of ACM SIGGRAPH'99. Los Angeles, ACM Press, 1999: 235-242.
[Nishita86] Nishita T., Nakamae E, Continuous tone representation of three-dimensional objects illuminated by sky light, Computer Graphics, 1986,20(3): 125-132.
[Nishita87] Nishita T., Miyawaki Y, Nakamae E., A shading model for atmospheric scattering considering luminous intensity distribution of light sources, Computer Graphics (ACM SIGGRAPH'87), 1987, 21(4): 303-310.
[Nishita93] Nishita T., Takao S, Tadamura K, et al, Display of the earth taking into account atmospheric scattering, Computer Graphics(ACM SIGRAPH'93),1993,27(4):175~182.
[Nishita96A]Nishita T., Dobashi Y, Nakamae E., Display of clouds taking into account multiple anisotropic scattering and sky, Computer Graphics(ACM SIGGRAPH'96), 1996, 30(4): 379-386.
[Nishita96B] Nishita T., Dobashi Y, Kaneda K., et al, Display method of the sky color taking into account multiple scattering, In: Pacific Graphics'96, Pohang, South Korea, 1996: 117-132.
[Nishita97] Nishita T., Iwasaki H., Dobashi Y. and Nakamae E., A Modeling and Rendering Method for Snow by Using Metaballs, Computer Graphics Forum, 1997, 16(3): 357-364.
[Ohlsson04] Ohlsson P., Real-time Rendering of Accumulated Snow, Master's Theses, Uppsala University, Sweden, 2004.
[Oppenheimer98] Oppenheimer D.G., Genetics of plant cell shape, Current Opinion in Plant Biology, 1998,1:520-4.
[Pakeshi91] Pakeshi A., Yuzo K., Nakajima M., Generating 2Dimensional flame images in computer graphics. IEICE Transactions, 1991, 74 (2): 457-462.
[Peackey85] Peackey D. R., Solid Texturing of Complex Surfaces, Computer Graphics, 1985, 19(3): 279-286.
[Peercy96] Peercy M. S., Baum D. R., Zhu B.M., Linear Color Representations for Efficient Image Synthesis, Color Res. Appl., 1996,21(2): 129-137.
[Peitgen04] H. O. Peitgen, H. Jurgens, D. Saupe, Chaos and Fractals: New Frontiers of Science, Springer-Verlag Press, Second Edition, 2004.
[Perbet01] F. Perbet and M.-P. Cani. Animating prairies in real-time. In: S.N. Spencer, editor, Proc. the symposium on Interactive 3D graphics' 2001, ACM Press, New York, NY, USA, 2001: 103-110.
[Perlin85] Perlin K., An Image Synthesizer, Computer Graphics, 1985,19(3): 287-296.
[Perlin89] Perlin K., Hypertexture, Computer Graphics, 1989,23(3): 253-262.
[Perry94] Perry C. H., Picard R. W., Synthesizing flames and their spread. SIGGRAPH'94 Technical Sketches Notes, July 1994.
[Philip04] Philip L., Simulation of rainbows, coronas and glories using Mie theory and the Debye series, Journal of Quantitative Spectroscopy & Radiative Transfer, 2004, pp.257-269.
[Preetham99] Preetham A. J., Shirley P., Smits B., A practical analytic model for daylight, In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles,
California, 1999: 91-100.
[Premoze99] Premoze S., William B., Thompson and peter Shirley, geospecific rendering of alpine terrain, In: Proc the 10th Eurographics Workshop on Rendering, Granada, Spain, 1999: 107-118.
[Premoze01] Premoze S., Ashikhmin M., Rendering Natural Waters, Computer Graphics Forum, 2001,20(4): 189-199.
[Prusinkiewicz90] Prusinkiewicz P., Hanan J., Lindenmayer Systems, fractals, and plants, Springer-Verlag, New York, 1990.
[Prusinkiewicz93] P. Prusinkiewicz, M. Hammel, E. Mjolsness, Animation of plant development, Computer Graphics, 1993,27(3): 351-360.
[Prusinkiewicz98] P. Prusinkiewicz, Modeling of spatial structure and development of planta review, Scientia Horticulturae, 1998,74: 113-149.
[Reche04] A. Reche, I. Martin, G. Drettakis, Volumetric Reconstruction and Interactive Rendering of Trees from Photographs, ACM Transactions on Graphics (SIGGRAPH Conference Proceedings), 2004,23(3): 720-727.
[Reed94] T. Reed and B. Wyvi. Visual Simulation of Lightning, Computer Graphics, SIGGRAPH'94, ACM Press, New York, 1994: 359-364.
[Revees83] Revees W. T., Particle Systems-A Technique for Modeling a class of fuzzy objects. ACM Computer Graphics (SIGGRAPH'83), 1983,17 (3): 359-376.
[Reeves85] W. T. Reeves and R. Blau., Approximate and probabilistic algorithms for shading and rendering structured particle systems. Computer Graphics, 1985,19(3): 313-322.
[Reffye97] Reffye D. P., and Houllier F, Modelling plant growth and architecture: some recent advances and applications to agronomy and forestry, Current Science, 1997, 73(11): 984-992.
[Robert82] Robert A. "A semi-Lagrangian and semi-implicit numberical integration scheme for the primitive meteorological equation. J Meteor Sco Japan, 1982,60(1): 319-325.
[Rogers01] David F. Rogers, 石教英,彭群生等译, Procedural Elements for Computer Graphics (Second Edition), China Machine Press, Beijing, 2001.
[Rosenberg04] J. Rosenberg, Landscape Tutorial for Mojoworld 3.0, Pandromeda Inc. 2004.
[Schod100] A. Schodl, R. Szeliski, D. H. Salesin, I. Essa, Video Textures, Proc. of SIGGRAPH'2000,2000: 489-498.
[Sederberg86] Sederberg T. W., Parry S. R., Free-from deformation of solid geometric models, Computer Graphics, 1986,20(4): 151-160.
[Shi04] Kuangyu Shi, Ray Tracing Mirage, Seminar of Light and Color in the nature, 2004:1-7.
[Shinya92] Mikio Shinya, Alain Fournier, Stochastic Motion-Motion Under the Influence ofWind, Proc. Eurographics'93,1992,11(3): 163-172.
[Silvester94] W. K. Silvester, W. H. Lehn and D. M. Fraser. Mirages with atmospheric gravity waves. Applied Optics, 1994, 33: 4639-4643.
[Sims90] Sims K., Particle Animation and Rendering Using Data Parallel Computation, Computer Graphics(Siggraph'90 proceedings), 1990,24(4)1990, pp.405-413.
[Smith02] W. L. Smith, F.W. Harrison, D.E.Hinton, et al., GIFTS - the precursor geostationary satellite component of the future Earth Observing System, IEEE International Geoscience and Remote Sensing Symposium, 2002,1: 357-361
[Soatto03] Soatto, S., Doretto, G, Ying Nian Wu, Dynamic Textures, International Journal of Computer Vision, 2003, 51(2): 91-109.
[Speeedtree05] SpeedTree, 2005 Interactive Data Visualization Inc., http://www.speedtree.com/, 2005.
[Stachniak05] S. Stachniak, W. Stuerzlinger, An Algorithm for Automated Fractal Terrain Deformation, Proc. Computer Graphics and Artificial Intelligence, Eds. Dimitri Plemenos, Limoges ,FRANCE, 64-76, May 2005.
[Stam93] Stam, J., Fiume, E., Turbulent Wind Fields for Gaseous Phenomena, ACM. Computer Graphics, 1993,27(4): 369-376.
[Stam94] Stam Jos, Fiume Eugene., Depicting fire and other gaseous phenomena using diffusion processes. ACM Computer Graphics (SIGGRAPH'95), 1994,29 (4): 129-135.
[Stam95] Stam, J. and E. Fiume., Depicting Fire and Other Gaseous Phenomena Using Diffusion Processes, In: Robert Cook, editor, Proc. SIGGRAPH'95,1995: 129-136.
[Stam96] J. Stam, E Languenou, Ray Tracing in Non-COnstant Media, Proc. the 7th Eurographics Workshop on Rendering Techniques '96, Porto, Portugal, 1996: 225-234.
[Stam97] J. Stam. Stochastic dynamics: Simulating the effects of turbulence on flexible structures. Computer Graphics, 1997,16(3): 159-164.
[Starik02] K.Starik, Smulation of rain in videos, Proc. of ICCV'2002,2002, pp 125-130.
[Wolfram83] Wolfram S., Statical mechanics of cellular automata. Review of Modern Physics, 1983, 55(3): 601-644.
[Stavroudis72] O. N. Stavroudis, The Optics of Rays, Wavefronts, and Caustics (Academic, New York, 1972), Chap. III, 1972: 38-42.
[Sumner99] Sumner R. W., OBrien J. F., Hodgins J. K., "Animating Sand, Mud, and Snow." Computer Graphics Forum, March 1999,18(1): 17-26.
[Sun05] B. Sun, R. Ramamoorthi, S.G. Narasimhan, S. K. Nayar, A practical analytic single scattering model for real time rendering, ACM Transaction on Graphics, 2005, 24(3): 1040-1049.
[Tadamura93] Tadamura K, Nishita T, Takao S. Display of the earth taking into accountatmospheric scattering. Computer Graphics, 1993, 27(4): 175-182.
[Tape85] W. Tape, The Topology of Mirages, Scientific American, 1985: 125-130.
[Thiis03] Thomas K. Thiis, Large scale studies of development of snowdrifts around buildings, Journal of Wind Engineering and Industrial Aerodynamics, 2003, 91: 29-839.
[Trankle98] E. Trankle, Simulation of inferior mirages observed at the Halligen Sea, Applied Optics, 1998, 37(9): 1495-1505.
[Unbescheiden98] Unbescheiden M., Trembilski A. Cloud Simulation in Virtual Environments, Proceedings of IEEE Visualization, 1998: 98-104.
[US76] U.S. Standard Atmosphere 1976 (U.S. Government Printing Office, Washington D.C., 1976.
[Wang04] N.Wang and B.Wade, Rendering falling rain and snow, SIGGRAPH 2004 Sketches, 2004, 14.
[Vannimenus89] J. Vannimenus, X.G. Viennot, Combinatorial analysis of physical ramified patterns, Journal of Statistical Physics, 1989, 54:1529-1538.
[Walter92] H.G. Walter, Determination of the Topocetric Horizontal Coordinates of Celestial Bodies from Geocentric Right Ascension, Declination and Parallax, European Space Data Center, 1992.
[Wei02] X. Wei and W. Li and K. Mueller and A. Kaufman. Simulating Fire with Textured Splats, Proc. IEEE Visualization, 2002: 227-234.
[Wei03A] X. Wei and W. Li and K. Mueller and A. Kaufman.The Lattice Boltzmann Method for Gaseous Phenomena, IEEE Transaction on Visualization and Computer Graphics 2003, 2003, 10(2): 164-176.
[Wei03B] Wei X-M, Zhao Y, Fan Z, Li W, Yoakum S and Kaufman A, Blowing in the wind. In: Breen D, Lin M (eds) Proc. of Eurographics/ SIGGRAPH Symposium on Computer Animation'2003. Eurographics Association, San Diego, California, 2003: 75-85.
[Wejchert91] J. Wejchert, D. Hanmann., Animation aerodynamics. Computer Graphics, 1991, 25(4): 19-22.
[Williams91 ] L. Williams. Shading in two dimensions. In Proceedings of Graphics Interface 91, 1991: 143-151.
[Witkin91] A. Witkin, M. Kass., Reaction-diffusion textures. In: Proc of ACM SIGGRAPH. Los Angeles, ACM Press, 1991: 299-308.
[Wobus99] Wobus U., Weber H., Sugars as signal molecules in plant seed development, Biological Chemistry, 1999, 380: 937-944.
[Wolfram83] Wolfram S., Statical mechanics of cellular automata Review of Modem Physics, 1983, 55(3): 601-644.
[Worley96] Steven P. Worley, A cellular texture basis function. In: Proe ofACM SIGGRAPH.??New Orleans: ACM Press, 1996: 291-294.
[Wylie84] Wylie, E. B. Linearized two dimensional fluid transients, Journal of Fluids Engineering, ASME, 1984, 106: 227-232.
[Wyvill90] Wyvill G. and Trotman A., Ray-Tracing Soft Objects, Proc. Of CG International, 1990: 439-475.
[Yu98] Yu, Y. J., Jung, H. Y., Cho, H. G., A New Rendering Technique for Water Droplet using Metaball in the Gravitation Force, 6th International Conference in Central Europe on Computer Graphics and Visualization (WSCG'98), pp.448—454, 1998.
[Zachmann02] Gabriel Zachmann, Elmar Langetepe, Geometric Data Structures for Computer Graphics, Eurograph'2002, 2002: 123-129.
[陈彦云00] 陈彦云,林珲,孙汉秋,吴恩华,高度复杂植物场景的构造和真实感绘制,计算机学报,2000,23(9):917-924.
[陈彦云01] 陈彦云,严涛,张晓鹏,吴恩华.基于分类及环境特征的树木真实感绘制,软件学报,2001,12(1):65-73.
[陈彦云02] 陈彦云,孙汉秋,郭百宁等,自然雪景的构造和绘制,计算机学报,2002,25(9):916-922.
[范自柱02] 范自柱,檀结庆.一种基于元球模型的波浪模拟,合肥工业大学学报(自然科学版),2002,25(6):1125-1129.
[冯金辉99] 冯金辉.树在风中的摇曳—基于物理的计算机动画[博士论文].北京:中科院软件所,1999.
[冯金辉00] 冯金辉,严涛,陈彦云,吴恩华,树木的整体性运动及树内部风场的研究,软件学报,2000年,11(3):363-367.
[柳有权05] 柳有权,基于物理的计算机动画及其加速技术的研究[博士论文].北京:中科院软件所.2005.
[毛卫强00] 毛卫强,耿卫东,潘云鹤,植物真实感建模方法研究,计算机科学,2000,27(4):67-69.
[彭群生02] 彭群生,鲍虎军,金小刚,计算机真实感图形的算法基础,科学出版社,北京,2002.
[钱徽02] 钱徽,朱淼良,大气效果的绘制技术综述,计算机辅助设计与图形学学报,2002,(14(5):475-482.
[石教英02] 石教英,虚拟现实基础及实用算法,科学出版社,北京,2002.
[唐好选00] 唐好选,洪炳熔.火团造型的一种新方法,计算机学报,2000,23(8):857-861.
[唐荣锡90] 唐荣锡,汪嘉业,彭群生等,计算机图形学教程.科学出版社.1990.
[童若锋99] 童若锋,陈凌钧,汪国昭.烟雾的快速模拟,软件学报,1999,10(6):102—106[王忠纯01] 王忠纯,用线性变折射率模型解释海市蜃楼,大学物理,2001,20(9):25-28.
[吴春明04] 吴春明,钱徽,朱淼良.一个绘制大气介质效果的软件框架,电子学报,2004,32(5):735-739.
[徐迎庆96] 徐迎庆,苏成,李华.基于物理模型的流水及波浪模拟,计算机学报,1996,19(增刊):153-160.
[鄢来斌01] 鄢来斌,李思昆,张秀山.海浪实时生成技术研究,计算机辅助设计与图形学学报,2001,38(5):568-573.
[杨怀平02] 杨怀平,胡事民,孙家广,一种实现水波动画的新算法,计算机学报,2002,25(6):613-617.
[张芹00] 张芹,谢隽毅,吴慧中,张正军.火焰、烟、云等不规则物体的建模方法研究综述,中国图像图形学学报,2000,5(3):186-190.
[赵星01] 赵星,Refrye D.P.,熊范纶,胡包钢,展志岗.虚拟植物生长的双尺度自动机模型[J].计算机学报,2001,24(6):608-615.