当前位置:网站首页>OSG笔记:使用setFontResolution设置字体分辨率
OSG笔记:使用setFontResolution设置字体分辨率
2022-08-09 22:01:00 【shanql】
setFontResolution
使用类osgText::Text成员函数setFontResolution, 可以设置字符的分辨,值越大,字符越清晰。这个要看出效果,可以将单个字符的高度设置的大一点,如300, 然后调用setFontResolution(16, 16)
。这样就可以看出效果。
示例核心代码
osg::ref_ptr<osg::Group> pRoot = new osg::Group();
osg::ref_ptr<osg::Geode> pTextGeode = new osg::Geode();
pRoot->addChild(pTextGeode);
for (int i = 0; i < 10; ++i)
{
osgText::Text* pText = new osgText::Text();
pText->setFont("simfang.ttf");
pText->setFontResolution(8*(i+1), 8*(i+1));//字体分辨率,值越大越清晰
pText->setText(L"中文支持你好");
pText->setPosition(osg::Vec3(0, i*320, 0));
pText->setCharacterSize(300, 1.0 );
pTextGeode->addDrawable(pText);
}
运行截图
边栏推荐
- leetcode:323. 无向图中连通分量的数目
- Interviewer: How to deal with Redis big key?
- R语言ggplot2可视化:使用ggpubr包的ggscatter函数可视化散点图、使用scale_x_continuous函数的breaks参数指定X轴的断点的个数(设置参数n)
- R语言使用mean函数计算样本(观测)数据中指定变量的相对频数:计算时间序列数据中大于前一个观测值的观测值所占的比例总体的比例
- R语言patchwork包将多个可视化结果组合起来、使用plot_annotation函数以及tag_level参数将组合图用大写字母进行顺序编码、为组合图的标签添加自定义前缀信息
- 好未来,想成为第二个新东方
- Easyui 表单验证「建议收藏」
- leetcode:321. 拼接最大数
- Under the NVM node installation;The node environment variable configuration
- charts.js插件实现的散点图样式
猜你喜欢
typedef和#define的花里胡哨的用法
[Microservice~Nacos] Configuration Center of Nacos
Liver all night to write a thirty thousand - word all the commands the SQL database, function, speaks clearly explain operators, content is rich, proposal collection + 3 even high praise!
leetcode:325. 和等于k的最长子数组长度
Jinshanyun earthquake, the epicenter is in bytes?
你真的了解乐观锁和悲观锁吗?
leetcode:319. 灯泡开关
shell学习
Metasploit常用命令、技术功能模块
开发者必备:一文快速熟记【数据库系统】和【软件开发模型】常用知识点
随机推荐
6 rules to sanitize your code
OKR 锦囊妙计
In-depth analysis of Apache EventMesh cloud-native distributed event-driven architecture
Blender程序化建模简明教程【PCG】
JS解混淆-AST还原案例
国内手机厂商曾为它大打出手,如今它却最先垮台……
PHP 2D array sorted by a field
OpenMLDB + Jupyter Notebook:快速搭建机器学习应用
leetcode 刷题日记 计算右侧小于当前元素的个数
R语言检验时间序列的平稳性:使用tseries包的adf.test函数实现增强的Dickey-Fuller(ADF)检验、检验时序数据是否具有均值回归特性(平稳性)、不具有均值回归特性的案例
接口自动化测试实践指导(上):接口自动化需要做哪些准备工作
typedef和#define的花里胡哨的用法
C 在函数声明前加typedef
一文让你快速了解隐式类型转换【整型提升】!
台风生成,广州公交站场积极开展台风防御安全隐患排查
leetcode:331. 验证二叉树的前序序列化
18-GuliMall 压力测试与性能监控
Basic operations of openGauss database (super detailed)
重装系统后新建文本文档打不开怎么办
Kubernetes Service对象