Browse > Article
http://dx.doi.org/10.14372/IEMEK.2015.10.2.73

Dynamic Culling Scheme Based on Altitude for Real-Time Rendering System  

Lee, Chungjae (Gyeongsang National University, Engineering Research Institute)
Kang, Seokyoon (Gyeongsang National University, Engineering Research Institute)
Kim, Ki Il (Gyeongsang National University, Engineering Research Institute)
Publication Information
Abstract
Dynamic culling scheme is usually implemented to handle overhead caused by rendering the massive large-scale terrain data in flight simulator. However, existing culling scheme without considering altitude is not suitable for flight simulator due to additional computational overhead. To solve this problem, in this paper, we propose hybrid approach by applying two dynamic culling schemes depending on altitude. In addition, we remove unnessary computational overhead by creating different z-map resolution when aircraft changes its altitude. The proposed scheme is implemented with open graphic library and tested with real terrain data. Through the experimental results, we can recognize the improved rendering speed about 8 to 73 percents as compared to existing scheme.
Keywords
Culling; Flight simulation; Open scene graph;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M.K. Zyskowski, "Aircraft simulation techniques used in low-cost, commercial software," Proceedings of AIAA Modeling & Simulation Technologies Conference and Exhibit, pp. 11-14, 2003.
2 M.S. Sunar, A.M. Zin, T. Mohd, T. Sembok, "Improved view frustum culling technique for real-time virtual heritage application," The International Journal of Virtual Reality, Vol. 7, No. 3, pp. 43-48, 2008.
3 S. Kumar, D. Manocha, B. Garrett, M. Lin, "Hierarchical back-face culling," Proceedings of Workshop on Eurographics Rendering, pp. 231-240, 1996
4 M.N. Leone, L.R. Barbagallo, M.M. Banquiero, D. Agromayor, A. Bursztyn, "Implementing software occlusion culling for real-time applications," Proceedings of CACIC, pp. 416-426, 2012.
5 L.R. Barbagallo, M.N. Leone, R.N. Garcia, "Vertex discard occlusion culling," RedUNCI, pp. 309-407, 2012.
6 J. Bittner, M. Wimmer, H. Piringer, W. Purgathofer, "Coherent hierarchical culling: hardware occlusion queries made useful," Proceedings of Workshop on Digital Media and Digital Content Management, pp. 30-34, 2011.
7 L.A. Zadeh, "Fuzzy sets," The International Journal of Information and Control, Vol. 8, pp. 338-353, 1965.   DOI
8 X. Hu, S. Bo, Z. Huiqin, X. Bing, W. Hao, H. Ge, "Visual simulation system for flight simulation based on OSG," Proceedings of International Conference on Audio Language and Image Processing, pp. 562-566, 2010.