2013-05-12 50 views
7

尽管以前发布过类似的问题,但没有一个真正适合我的情况,其中也包含正交相机,所以剔除逻辑将会不同。Unity3d 3D文本总是显示模糊

所以,在我的场景我有一个正视相机,我想显示3D文字,下面的步骤按照官方文档后:http://docs.unity3d.com/Documentation/Components/class-TextMesh.html

我的文字仍然模糊,而在例子中显示的似乎很完美。

The texts are 'Test123' and 'Text234' both from TTF font files

难道只支持选定的字体类型?

有没有更多的参考来解决这个问题?

寻找所有帮助我可以得到正确显示此文本。

+0

你能给出它的外观和它应该是什么样子的图像? – Patashu 2013-05-12 11:14:09

+0

我用快照更新了问题,文本是TTF字体文件中的'Test123'和'Text234'。 – 2013-05-12 11:25:04

+0

该文档指出,如果您在2D中需要它们,您应该使用* GUI Text *。 – Joey 2013-05-12 11:27:11

回答

15

模糊文本通常是由太高的3DTextGameObject的规模引起的。

尝试减少水垢GameObject增加字体大小代替。

+0

真棒,做了伎俩,但我不得不在X-Y轴上缩小到0.1和0.2,任何方式,我可以得到这个,而不缩小它如此之低。 – 2013-05-12 14:25:02

+0

@rock_win:你的字体大小和相机的距离是多少? – Heisenbug 2013-05-12 14:28:18

+0

有趣的是,在看到类似我的案例之后,我将字体大小设置为80,并且距相机的距离为15单元 – 2013-05-12 14:31:30