邓红艳
- 作品数:2 被引量:15H指数:2
- 供职机构:华北计算技术研究所更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于Qt绘图系统的图形应用优化研究与实现被引量:11
- 2016年
- 为了提高Qt绘图系统在存在大量图元时对图元操作的流畅性,减少卡顿现象,本文深入剖析了Qt绘图引擎的实现机制和效率,提出了多图层贴图和增加编辑图层的方案,将要绘制的图元分类后分别绘制到多个pixmap中,每一个pixmap表示一个图层,显示时把pixmap贴到屏幕上即可,刷新时只对有图元变化的图层进行重绘。为了验证该方案的有效性,本文实现了该方案并进行了测试,对测试结果进行了统计分析。
- 邓子强王玉玫邓红艳张宇
- 关键词:QT
- 基于WebGL的Canvas元素2D绘制加速被引量:4
- 2016年
- HTML5中的Canvas元素极大地丰富了网页所能呈现的图像信息。Canvas元素具有两种绘图模式:Canvas2D接口类似于画布,用于渲染2D内容,使用简单,可由浏览器负责硬件加速;WebGL接口类似于OpenGL-ES,负责渲染3d场景,使用复杂,但可以直接使用硬件。当绘制的2D基本图元数量较多时,实时性要求高时,Canvas2D接口性能不足。本文将以WebGL为基础,提出一种优化思想,通过缓冲技术、常量属性化技术、帧间缓存技术、DMA技术,加速不同2D基本图元的绘制。本文对不同的2D图元绘制方式性能进行对比实验,证实以WebGL加速Canvas的2D绘制是可行并且有效的,并且给出一个实际应用实例。
- 谢贤博聂芸邓红艳张宇
- 关键词:计算机图形学HTML5