DOI QR코드

DOI QR Code

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)
  • Received : 2014.10.07
  • Accepted : 2014.11.30
  • Published : 2015.04.30

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

References

  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. https://doi.org/10.1016/S0019-9958(65)90241-X
  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.