摘要
针对海上目标持续存在且数量众多的特点,传统的OpenGL文字渲染方式在利用GPU加速二维场景中标牌的绘制过程中,遭遇了由CPU与GPU间数据传输限制导致的性能瓶颈,难以高效处理大规模文字标牌的实时更新需求.对此,结合船舶信息系统应用的实际需求,创新性地设计了一种基于OpenGL实例化技术的大规模文字标牌渲染方案.通过集中的字符批次绘制策略,结合OpenGL实例化渲染技术,显著提升了大量文字渲染的效率.实验验证表明,在模拟 10 000 个典型海上目标标牌、每秒更新 1 次的高负载场景下,新方法能够实现70帧/s的流畅渲染效果,成功突破了原有OpenGL文本渲染的技术局限,为二维文字信息的高效可视化提供了强有力的支持.