社区
图形处理/算法
帖子详情
opengl如何设置字体大小。有没有像gdi一样的办法
OnlyHappy
2009-04-10 08:35:28
大家好。俺用gdi的时候可以用setmapmode,然后创建字体。接着设置到DC中去,可以得到指定大小的文字.这个在Opengl中有没有类似的dd呢?尝试了好久了没有发现怎么做才行,请指点一二。。
...全文
489
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
中显示中文新的解决方案,解决方案结合了
OpenGL
和
GDI
+完成描边中文文字的绘制。
VC++文字颜色渐变实现:从
GDI
到
GDI
+的图形渲染实战
在图形界面开发中,颜色插值是实现动态视觉效果的核心技术之一,其本质是在RGB或HSL等颜色空间中进行数学计算,生成平滑过渡的中间色。这项技术通过线性插值等算法,将静态的文字或图形转化为富有表现力的视觉元素,在提升用户体验和界面美观度方面具有重要价值。它广泛应用于游戏特效、数据可视化、多媒体播放器等需要突出动态信息的场景。本文聚焦于Windows平台下的VC++开发,深入探讨如何利用
GDI
和
GDI
+等原生API,结合颜色空间转换与路径填充原理,高效实现高质量的文字渐变效果,并针对字体抗锯齿、绘制性能优化等常见
OpenGL
显示文字--指定字体
本文转自:http://blog.sina.com.cn/s/blog_4ff085000100devt.html 在产生显示列表前,Windows允许选择字体。 我做了一个selectFont函数来实现它,大家可以看看代码。 void selectFont(int size, int charset, const char* face) { HFONT hFon
OpenGL
如何显示文本?
不管是DirectX9还是
GDI
,处理文本都是很方便的,但是在
OpenGL
中,我似乎没找到很方便的处理方式,在网上搜了一下,结果如下:在http://www.
opengl
.org/resources/features/fontsurvey/里说,处理
OpenGL
处理文本有三种方式,我试用了一种。这里要用到glut(把glut下载下来,把头文件glu...
OpenGL
-文字
OpenGL
文字
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章