关于字体在三维空间显示的问题

addition 2002-12-30 11:34:42
比如有一个立方体,其中一个面上有字,
这个立方体在三维空间旋转,所以这些字也必须跟着他所在的面旋转

我用了Dx8.1SDK上的例子,可以让字体在三维空间旋转,
但是他的大小好像不好控制,总是太大,放小一点有看不清字迹(很大的,
就是笔划看不清)

请问如何做?
...全文
59 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
IO_X 2003-02-08
  • 打赏
  • 举报
回复
选择清晰一点的字体(最好是细的,最小号的),
然后用CD3DFont创建试试。
kimryo 2003-02-08
  • 打赏
  • 举报
回复
D3DXMatrixScaling
loneststar 2003-02-08
  • 打赏
  • 举报
回复
在OpenGL中,
可以很容易做出3D空间效果的字体来,
像Windows屏幕保护程序中的3D字一样的效果.
tj_aj 2003-01-02
  • 打赏
  • 举报
回复
把字体做成纹理怎么做呢,mipMap又是什么东西呢?

我是直接把字体输出好像没有问题的阿,调节
视角矩阵使得字体变小并且能在3d空间旋转的。
tj_aj 2003-01-02
  • 打赏
  • 举报
回复
“总是太大,放小一点有看不清字迹“

我觉得是因为你的字体已经够小的了,你想变小,可以通过调节
视角矩阵,使得字体变小。不要把字体设置为1,2,这么小自然很难看清了
addition 2003-01-02
  • 打赏
  • 举报
回复
字体怎样做成纹理的问题想进一步问:可以把我的字体和一些图片做成一个纹理吗?
就是一个图文并茂的纹理(但是文字是可以程序控制的,所以不好用图像软件先做好),同样给我一点提示,或者例子,或者sdk的一个例子,我去研究看看。

各位高手请明示!谢谢谢谢!:)
潘李亮 2003-01-02
  • 打赏
  • 举报
回复
你先做好MipMap不然会不清楚的。文理可能会被撕裂
addition 2003-01-02
  • 打赏
  • 举报
回复
tj_aj所说的果然解决了问题

不过我不懂的是:字体怎样做成纹理?
crystal_heart 2002-12-31
  • 打赏
  • 举报
回复
up
addition 2002-12-31
  • 打赏
  • 举报
回复
SDK上的Text3D例子可以很小,但我的就是不行,小一点就看不清笔划了
高手支招阿
addition 2002-12-31
  • 打赏
  • 举报
回复
我这几天一直在线等待,能够有助于解决问题的,都非常感谢
分不够再加,可以加到200。。。。。。。。
Ani 2002-12-31
  • 打赏
  • 举报
回复
如上
finalvictory 2002-12-31
  • 打赏
  • 举报
回复
你把字做成Texture再贴上去不行么?
wu_chung_tang 2002-12-31
  • 打赏
  • 举报
回复
先畫好,在從Texture載入貼上就可以了。
addition 2002-12-31
  • 打赏
  • 举报
回复
怎么做?在内存里面做? 还是说用图像软件做好,然后贴上去
我需要的是在内存里做,因为字是动态的。

8,304

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧