摘要
针对动态战场环境的仿真过程中,动态军标的实时生成和绘制问题,提出了一种基于Delaunay网格的沟堑类动态军标绘制方法。该方法在借鉴动态地形思想的基础上,通过交互或根据实体信息,在地形场景中标注动态军标路径的经过路径点;然后使用Catmull-Rom曲线插值算法,获得沟堑类动态军标所经过的平滑曲线路径,通过曲线的连续平滑特性实现军标的走势平滑性;将军标覆盖区域相近的地形数据点设置为Delaunay剖分控制顶点,以军标形状边缘作为约束条件,使用带约束的Delaunay网格进行剖分生成沟堑类军标,以实现较高的军标真实感和生成效率;最后通过对军标区域的剖分后三角网格的高程控制,实现沟堑类动态军标的实时绘制与地形匹配。最后通过实验效果分析,验证了该动态军标标绘方法能实现较高的真实感和实时性。
To render the dynamic symbol for the dynamic simulation of battlefield environment in real time, a producing and rendering method for dynamic trench symbol based on Delaunay mesh was proposed. The key points in the path of dynamic symbol were marked in the terrain by interaction or information entities. The route path of the dynamic symbol was obtained by the interpolation based on the Catmull-Rom algorithm. The continuous derivative of the Catmull-Rom curve could guarantee the gliding route path for the trench symbol. The relative vertices in the terrain covered by the trench symbol were selected as the control points in the Delaunay subdivision procedure. The bordering vertices in the covered area of the symbol were selected as the constrained points in the subdivision. The elevation-based controlling was adopted for rendering and terrain-matching in real time. The experimental results denote that the method can produce the realistically effects for the dynamic trench symbols. The method can achieve the rendering of the dynamic trench symbols in real time in the dynamic simulation.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2013年第9期2201-2205,共5页
Journal of System Simulation
基金
十二五国家科技支撑项目(2012BAD29B01-2)
北京市属高等学校科学技术与研究生教育创新工程建设项目(PXM2012_014213_000037
PXM2012_014213_000079)