社区
图形处理/算法
帖子详情
opengl如何设置字体大小。有没有像gdi一样的办法
OnlyHappy
2009-04-10 08:35:28
大家好。俺用gdi的时候可以用setmapmode,然后创建字体。接着设置到DC中去,可以得到指定大小的文字.这个在Opengl中有没有类似的dd呢?尝试了好久了没有发现怎么做才行,请指点一二。。
...全文
487
9
打赏
收藏
opengl如何设置字体大小。有没有像gdi一样的办法
大家好。俺用gdi的时候可以用setmapmode,然后创建字体。接着设置到DC中去,可以得到指定大小的文字.这个在Opengl中有没有类似的dd呢?尝试了好久了没有发现怎么做才行,请指点一二。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
力为
2009-04-13
打赏
举报
回复
用glScale缩放一下就可以了啊
OnlyHappy
2009-04-11
打赏
举报
回复
顶顶
IONPhantom
2009-04-11
打赏
举报
回复
DX和OGL最后输出字的时候都是把字画到纹理上在贴到屏幕上的.
OnlyHappy
2009-04-10
打赏
举报
回复
俺输出的字要打印出来的。所以必须一点也不能差。。纹理能做到么?
OnlyHappy
2009-04-10
打赏
举报
回复
晕了,就是因为CreateFontA(W)搞不定啊。。唉。gdi可以,单位也换算过了。。郁闷了。
zzz822163
2009-04-10
打赏
举报
回复
CreateFontA不是可以指定大小吗?
你还可以把字体放到纹理里,然后自己从纹理里取,自己放缩大小
OnlyHappy
2009-04-10
打赏
举报
回复
谢谢楼上的,好像没有俺要的。比如俺想搞个1mm的字上去就不行。。。。
zzz822163
2009-04-10
打赏
举报
回复
http://bbs.pfan.cn/post-275228.html
OnlyHappy
2009-04-10
打赏
举报
回复
俺再说清楚一点吧。我创建字体的时候换算了大小,在CreateFont的时候第一个参数为4.DC中默认的映射模式为mm_text,4为像素单位,转换后就是1.5mm了,但是屏幕上面是木有的。有gdi就可以搞定了。。
OpenGL
中描边字体的显示
本文探讨
OpenGL
中显示中文的方法,主要有预先绑定纹理和实时绘制两种,后者更常用但都难实现描边效果。Freetype2方案复杂,而
GDI
+提供了简单解决方案。文中以MFC程序为例,介绍
GDI
+绘制描边字体的步骤,包括启用、绘制、生成纹理等,最后在
OpenGL
中绘制。
OpenGL
显示文字--指定字体
本文介绍了一种在
OpenGL
中
设置
字体的方法,通过自定义的selectFont函数实现字体的选择与应用。该函数利用Windows
GDI
的CreateFont和SelectObject函数完成字体设定,并提供了使用示例。
VC++文字颜色渐变实现:从
GDI
到
GDI
+的图形渲染实战
本文深入探讨在VC++环境下实现文字颜色渐变的技术路径,涵盖
GDI
分段填充、
GDI
+路径与线性渐变画刷、多色渐变控制等核心方法,并分析RGB插值原理、抗锯齿处理、性能优化及高DPI适配。同时对比Direct2D/
OpenGL
等高级方案,强调图形API选型与工程落地的权衡。
OpenGL
如何显示文本?
本文介绍在
OpenGL
中使用glut库的几种字体渲染方法,包括如何加载字体、
设置
字体大小
及位置,以及通过示例代码展示如何实现文本输出,为解决
OpenGL
文本处理难题提供实用方案。
OpenGL
-文字
本文详细介绍了如何在
OpenGL
中显示文本,从基本的ASCII字符到中文字符,再到利用纹理显示字体。涉及Windows
GDI
函数、显示列表、宽字符、纹理字体以及缓冲区管理等技术。示例代码展示了动态生成字体纹理并进行文字滚动的实现方法。
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章