游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2584|回复: 7

如何将文字渲染到纹理???

[复制链接]

23

主题

64

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2010-10-18 20:03:00 | 显示全部楼层 |阅读模式
我想将文字渲染到一个纹理然后,再利用这个纹理!请问有什么方法可以将字体渲染到纹理上面?

86

主题

2251

帖子

2384

积分

金牌会员

Rank: 6Rank: 6

积分
2384
QQ
发表于 2010-10-18 23:34:00 | 显示全部楼层

Re:如何将文字渲染到纹理???

把纹理Lock了,直接画,完了Unlock。

23

主题

64

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2010-10-19 18:50:00 | 显示全部楼层

Re: Re:如何将文字渲染到纹理???

funcman: Re:如何将文字渲染到纹理???

把纹理Lock了,直接画,完了Unlock。

能说的明白一些吗?你的意思我先创建一个纹理,然后lock了,绘制纹理?

21

主题

158

帖子

174

积分

注册会员

Rank: 2

积分
174
发表于 2010-10-19 23:30:00 | 显示全部楼层

Re:如何将文字渲染到纹理???

可不可以设置渲染目标到纹理?

6

主题

72

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2010-10-20 21:58:00 | 显示全部楼层

Re:如何将文字渲染到纹理???

LZ是用的ID3DXFont还是自己封装?

23

主题

64

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2010-10-21 16:06:00 | 显示全部楼层

Re: Re:如何将文字渲染到纹理???

NoiseGrinder: Re:如何将文字渲染到纹理???

LZ是用的ID3DXFont还是自己封装?

自己封装

23

主题

64

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2010-10-21 16:07:00 | 显示全部楼层

Re: Re:如何将文字渲染到纹理???

woncomp: Re:如何将文字渲染到纹理???

可不可以设置渲染目标到纹理?

设置后,用ID3DXFont绘制吗?

86

主题

2251

帖子

2384

积分

金牌会员

Rank: 6Rank: 6

积分
2384
QQ
发表于 2010-10-29 02:12:00 | 显示全部楼层

Re:如何将文字渲染到纹理???

LOCK后差不多就是写点啊~2D怎么画字就怎么画~
要效率高,再想一些cache的方式减少向纹理画字的操作,对于已经被cache到纹理的字直接画到屏幕上。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-1 20:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表