让OGRE支持中文(二) ----支持TTF字体了[19]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 nethz 的 blog

        正是修改void font::createtexturefromfont(void);函数主要几点首先是分离出很多变量和构造到ttfmsg类中了然后是贴图从2^n*2^n变成固定的512*512为什么要这个数字呢因为256太小废话了。能保证512*512大小的文本区不会出现不够画字的情况(所有英文+符号+没有重复的汉字),这个安全区域基本上是够用的。(什么,你要画满屏幕的汉字?那你自己看着改吧。)还有一个重要功能是,要找100个汉字,找出最高和最宽和最大空隙作参考。修改完成这个样子了~

本文关键:让OGRE支持中文(二) ----支持TTF字体了
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top