Flash 3d模糊文本

时间:2012-08-02 16:17:02

标签: actionscript-3 flash 3d

我有一个人们在3d空间中使用转换时面临的最常见问题之一。问题是在3d中转换的内容变得模糊。

现在要解决这个问题,有一个着名的解决方案。

即假设对象是 mc

mc.transform.matrix3d = null;

动画结束后,您可以将movieclip的3d矩阵设置为null。这解决了问题,但是当动画完成并且matrix3d无效时,您会看到一个明确的抽搐。

在flashandmath中定义的解决方案之一是

http://www.flashandmath.com/flashcs4/blursol/index.html

但这对我来说效果不错。

如果某人有更好的解决方案可以全面运作(没有任何混蛋!),请让社区知道!

1 个答案:

答案 0 :(得分:2)

如果没有实际的源代码,很难找到它的确切原因,但一般来说,Flash中的所有模糊都是由于图像的重新采样(在显示尺寸与原始尺寸不同的图像时补偿平滑度/清晰度)大小)或由于对象坐标的非整数值。

要解决此问题,您通常必须确保所有对象都具有整数(非浮点)坐标(尤其是文本对象)并确保应用您链接到的缩放校正修复,以防止重新取样三维物体,你应该好好去。