actionscript-3 - Flash 3d 模糊文本

标签 actionscript-3 flash 3d

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

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

即假设对象是 mc。

mc.transform.matrix3d = null;

动画结束后,您可以将影片剪辑的 3d 矩阵设置为 null。这解决了问题,但是当动画完成并且 matrix3d 无效时,您会看到明显的抖动。

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

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

但这对我来说效果不佳。

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

最佳答案

如果没有实际的源代码,很难确定其确切原因,但一般而言,Flash 中的所有模糊都是由于图像的重新采样(当显示图像的大小与原始大小不同时补偿平滑度/锐度)或由于对象坐标的非整数值。

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

关于actionscript-3 - Flash 3d 模糊文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11781694/

相关文章:

android - 支持 Android 的 Flash 游戏

AS3 中的 Javascript 和 Flash

javascript - 网页上的 3D 透视文本

c - 使用 openMP 进行 OpenGL 3D 渲染

flash - ActionScript 3 'this' 问题

闪光单选按钮 : how do I get the selected radiobutton?

php - ActionScript [错误 #2036 : Load Never Completed] with dynamic generated images

javascript - 部署 Google Chrome 扩展; Adobe Flash Player 已停止潜在的不安全操作

apache-flex - 在 Flash Builder 4 中调试或观察静态变量

javascript - (Three.js) 自定义网格 UV 正确显示纹理