Level of detail parent and dynamic culling scheme for flight simulator

  • Authors

    • Chung Jae Lee
    • Kyong Hoon Kim
    • Ki Il Kim
    2018-06-08
    https://doi.org/10.14419/ijet.v7i2.33.14186
  • Flight Simulator, Culling, Level of Detail Parent, Frame per Second, Real-Time Rendering
  • Background/Objectives: Due to huge volume of data, it is required to reduce the number of vertices in flight simulator through level of detail and culling. However, it is required to integrate them accordingly.

    Methods/Statistical analysis: Due to high point of view, terrain data in wide area are usually rendered in the flight simulator. So, conservational level of detail and culling schemes have adaptation problem in flight simulator. To defeat this problem, dynamic culling scheme and level of detail parent method based on line of sight are proposed.

    Findings: Experiment scenarios are built to measure and compare the frame per second and number of vertices in four separate schemes, that is, scheme without the proposed algorithm, applying view frustum culling and applying culling and level of detail together and graphic processing unit based parallel processing algorithm, respectively. The proposed scheme reveals the similar values in the case of small-volume of terrain data. On the other hand, frame per second is significantly improved in huge volume of terrain data by reducing the number of vertices through dynamic culling and level of detail parent method. Specially, when level of detail parent method is applied to rendering the city with large number of buildings, the proposed scheme reveals the best frame per second among the comparative schemes.

    Improvements/Applications: Improved rendering algorithm was proposed to handle huge volume of terrain data and thereby to prove the applicability of the proposed scheme in other simulator.

     

     

  • References

    1. [1] Heok, T., & Daman, D. (2004). A review on level of detail. Paper presented at the Proceedings of the International Conference on Computer Graphics & Imaging and Visualization, 70-75.

      [2] Zhoul, S., Yoo, I., Benes B., & Chen, G. (2014). A hybrid level-of-detail representation for large-scale urban scenes rendering. International Journal of Computer Animation and Virtual Worlds, 25(3), 243-253.

      [3] Bao, G., Li, H., Zhang, X., & Dong, W. (2012). Large-scale forest rendering: Real-time, realistic, and progressive. Computer & Graphics, 36(3), 140-151.

      [4] Schlender, D., & Peters, O. (2000). Managing levels of detail with fuzzy control. Journal of Computer and Graphics, 24(2), 245-251.

      [5] Shahrizal, S., Zin, A., &Sembok, T. (2008). Improved view frustum culling technique for real-time virtual heritage application. International Journal of Virtual Reality, 7(3), 43-48.

      [6] Kumar, S., Manocha, D., Garrett, B., & Lin, M. (1996). Hierarchical back-face culling. Paper presented at the Proceedings of Eurographics Workshop on Rendering, 235-254.

      [7] Staneker, D., Bartz, D., &Straßer, W. (2004). Occlusion culling in OpenSG PLUS. International Journal of Computers & Graphics, 28(1), 87-92.

      [8] Park, J., Kim, I., Park, W., Park, Y. & Han, T. (2013).A pixel pipeline architecture with selective z-test scheme for 3D graphics processors. Microprocessors and Microsystems, 37(3), 373-380.

      [9] Biljecki, F., Ledoux, H., Stoter, J. & Zhao, J. (2014).Formalisation of the level of detail in 3D city modelling. Journal of Computers Environment and Urban Systems. 48, 1-15.

      Peng, C., & Cao, Y. (2014). Integrating occlusion culling with parallel LOD for rendering complex 3D environments on GPU. Paper presented at the Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 187-195
  • Downloads

  • How to Cite

    Jae Lee, C., Hoon Kim, K., & Il Kim, K. (2018). Level of detail parent and dynamic culling scheme for flight simulator. International Journal of Engineering & Technology, 7(2.33), 359-363. https://doi.org/10.14419/ijet.v7i2.33.14186