ABSTRACT
The absence of accurately rendered grass in real-time applications such as games and simulation systems can be directly attributed to the massive amounts of geometry required to model grass patches. This in turn is responsible for the drastic increase in the computational complexity of light transport for global illumination. Our work attempts to fill the void by presenting an image-based algorithm for interactive rendering of realistic-looking grass. A bidirectional texture function (BTF) is constructed and employed in combination with a view-dependent depth map to synthesize a grass texture for given viewing and illumination conditions. In addition to the visual effects captured by BTFs, our method is able to produce grass silhouettes as well as account for external occluders such as rocks and other objects scattered over a grass field.
- Cohen, F., Decaudin, P., and Neyret, F. 2004. GPU-based lighting and shadowing of complex natural scenes. In Siggraph'04 Conf. DVD-ROM (Poster). Los Angeles, USA.]] Google ScholarDigital Library
- Dana, K. J., Van Ginneken, B., Nayar, S. K., and Koenderink, J. J. 1999. Reflectance and texture of real-world surfaces. ACM Trans. Graph. 18, 1, 1--34.]] Google ScholarDigital Library
- Decaudin, P., and Neyret, F. 2004. Rendering forest scenes in real-time. In Rendering Techniques '04 (Eurographics Symposium on Rendering), 93--102.]]Google Scholar
- Deussen, O., Colditz, C., Stamminger, M., and Drettakis, G. 2002. Interactive visualization of complex plant ecosystems. In Proceedings of the IEEE Visualization Conference, IEEE.]] Google ScholarDigital Library
- Dischler, J.-M. 1998. Efficient rendering macro geometric surface structures with bi-directional texture functions. In Rendering Techniques '98, Springer-Verlag Wien New York, G. Drettakis and N. Max, Eds., Eurographics, 169--180.]]Google ScholarCross Ref
- Heidrich, W., and Seidel, H.-P. 1999. Realistic, hardware-accelerated shading and lighting. In SIGGRAPH '99: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 171--178.]] Google ScholarDigital Library
- Jakulin, A. 2000. Interactive vegetation rendering with slicing and blending. Eurographics (short presentations).]]Google Scholar
- Ma, W.-C., Chao, S.-H., Tseng, Y.-T., Chuang, Y.-Y., Chang, C.-F., Chen, B.-Y., and Ouhyoung, M. 2005. Level-of-detail representation of bidirectional texture functions for real-time rendering. In SI3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and games, ACM Press, New York, NY, USA, 187--194.]] Google ScholarDigital Library
- Meyer, A., Neyret, F., and Poulin, P. 2001. Interactive rendering of trees with shading and shadows. In Proceedings of the 12th Eurographics Workshop on Rendering Techniques, Springer-Verlag, London, UK, 183--196.]] Google ScholarDigital Library
- Pelzer, K. 2004. Rendering countless blades of waving grass. GPU Gems (March), 107--121.]]Google Scholar
- Perbet, F., and Cani, M.-P. 2001. Animating prairies in real-time. In SI3D '01: Proceedings of the 2001 symposium on Interactive 3D graphics, ACM Press, New York, NY, USA, 103--110.]] Google ScholarDigital Library
- Reeves, W. T. 1983. Particle systems - a technique for modeling a class of fuzzy objects. ACM Trans. Graph. 2, 2, 91--108.]] Google ScholarDigital Library
- Sattler, M., Sarlette, R., and Klein, R. 2003. Efficient and realistic visualization of cloth. In EGRW '03: Proceedings of the 14th Eurographics workshop on Rendering, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 167--177.]] Google ScholarDigital Library
- Sloan, P.-P., Kautz, J., and Snyder, J. 2002. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, ACM Press, New York, NY, USA, 527--536.]] Google ScholarDigital Library
- Suykens, F., Vom, K., Lagae, A., and Dutr, P. 2003. Interactive rendering with bidirectional texture functions. Computer Graphics Fourm 22 (September).]]Google Scholar
- Vasilescu, M. A. O., and Terzopoulos, D. 2004. Tensortextures: multilinear image-based rendering. ACM Trans. Graph. 23, 3, 336--342.]] Google ScholarDigital Library
- Wang, L., Wang, X., Tong, X., Lin, S., Hu, S., Guo, B., and Shum, H.-Y. 2003. View-dependent displacement mapping. ACM Trans. Graph. 22, 3, 334--339.]] Google ScholarDigital Library
- Weber, J., and Penn, J. 1995. Creation and rendering of realistic trees. In SIGGRAPH '95: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, ACM Press, New York, NY, USA, 119--128.]] Google ScholarDigital Library
Index Terms
- Real-time rendering of realistic-looking grass
Recommendations
Real-time rendering of plant leaves
SIGGRAPH '05: ACM SIGGRAPH 2005 PapersThis paper presents a framework for the real-time rendering of plant leaves with global illumination effects. Realistic rendering of leaves requires a sophisticated appearance model and accurate lighting computation. For leaf appearance we introduce a ...
Real-Time Rendering of Rough Refraction
We present an algorithm to render objects made of transparent materials with rough surfaces in real-time, under all-frequency distant illumination. Rough surfaces cause wide scattering as light enters and exits objects, which significantly complicates ...
Real-time rendering of plant leaves
This paper presents a framework for the real-time rendering of plant leaves with global illumination effects. Realistic rendering of leaves requires a sophisticated appearance model and accurate lighting computation. For leaf appearance we introduce a ...
Comments