检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国航空工业集团公司西安航空计算技术研究所,陕西西安710068
出 处:《长江信息通信》2023年第1期90-92,共3页Changjiang Information & Communications
摘 要:为了实现文字的可视化,设计了通过FreeType根据文字的字符编码索引到字形并将字形渲染生成位图数据,然后再使用OpenGL根据位图数据生成字符纹理并将字符纹理进行纹理贴图显示的文字渲染方案。针对大量文字绘制时渲染速率慢的问题,利用大纹理存储已生成的字符纹理和使用位图数据缓存存储位图数据对象,减少了文字再次渲染时字符纹理和位图数据的重复生成,再利用纹理更新缓存辅助实现了大纹理中字符纹理的更新策略,双缓存和大纹理的使用简化了文字重复绘制的渲染过程,提升了文字的渲染性能。
关 键 词:FREETYPE OPENGL 文字渲染 纹理贴图
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.251.83