This paper proposes an optimization method of thread mode for OSG/Qt framework and a generating algorithm for military standard symbol display using off-screen render to texture technology based on frame buffer object, to improve the display efficiency and human-computer interaction of three-dimensional battlefield situation display and plotting. The basic concept of battlefield situation information was summarized, and the military demand of display and plotting and OSG/Qt architecture were analyzed. On this basis, the software module of three-dimensional battlefield situation display and plotting was designed and tested to verify the plotting efficiency and the human-computer interactiveness of the solution and key technology.
PU Wei
,
LI Xiong
,
WU Chenghai
. Three-dimensional Battlefield Situation Display and Plotting Technology[J]. Science & Technology Review, 2014
, 32(34)
: 62
-68
.
DOI: 10.3981/j.issn.1000-7857.2014.34.009
[1] 张嵘, 蔡洪斌, 白忠建. 三维态势图中标绘箭头的实时约束变形[J]. 成 都信息工程学院学报, 2008, 23(4): 380-383. Zhang Rong, Cai Hongbin, Bai Zhongjian. Real-time constrained deformation of plotting arrow in 3D common operational picture[J]. Journal of Chengdu University of Information Technology, 2008, 23(4): 380-383.
[2] 马洪文, 熊军, 杨晓松, 等. 基于OpenGL中Bezier曲面的三维箭标绘 制研究[J]. 军事交通学院学报, 2009, 11(5): 86-90. Ma Hongwen, Xiong Jun, Yang Xiaosong, et al. Study of the plotting of 3D bilinear arrowhead based on OpenGl Bezier curve[J]. Journal of Academy of Military Transportation, 2009, 11(5): 86-90.
[3] 汤晓安, 陈敏. 一种基于网格控制的3维军标符号动态建模与优化方 法[J]. 中国图象图形学报, 2009, 14(9): 1919-1924. Tang Xiaoan, Chen Min. An approach of 3D military symbols dynamic modeling and optinizing based on control grid[J]. Jounal of Image and Graphics, 2009, 14(9): 1919-1924.
[4] 杨强, 陈敏, 汤晓安, 等. 三维静态军标的实时生成与标绘[J]. 计算机 工程与设计, 2007, 28(14): 3419-3421. Yang Qiang, Chen Min, Tang Xiaoan, et al. Real-time creating and protracting of 3D static unit symbols[J]. Computer Engineering and Design, 2007, 28(14): 3419-3421.
[5] Li J, Li G J, Hou W, et al. The research on virtual assembly technology and its application based on OSG[J]. Lecture Notes in Computer Science, 2013, 7719(1): 282-296.
[6] 肖鹏, 刘更代, 徐明亮. OpenSceneGraph三维渲染引擎编成指南[M]. 北京: 清华大学出版社, 2010: 2. Xiao Peng, Liu Gengdai, Xu Mingliang. A programming guide to 3D Render Engine OpenSceneGraph[M]. Beijing: Tsinghua University Press, 2010: 2.
[7] 唐云, 邓飞, 黄地龙. 基于Qt和OpenGL的三维地质建模[J]. 计算机科 学, 2011, 38(2): 281-283. Tang Yun, Deng Fei, Huang Dilong. Three dimensional geological modeling based on Qt and OpenGL[J]. Computer Science, 2011, 38(2): 281-283.
[8] Lipowski J K. D-buffer: Irregular image data storage made practical[J]. Opto-Electronics Review, 21(1): 103-125.
[9] 王锐, 钱学雷. OpenSceneGraph三维渲染引擎设计与实践[M]. 北京: 清华大学出版社, 2009: 181-182. Wang Rui, Qian Xuelei. Design and practice of 3D render engine OpenSceneGraph[M]. Beijing: Tsinghua University Press, 2009: 181-182.