C# XNA非常大的图像模糊

C# XNA非常大的图像模糊,c#,xna,C#,Xna,不是这样的问题-只是想学习。对于我正在绘制的大约30帧的高分辨率2D动画,我最初尝试将它们全部平铺到世界上最大的sprite表中,就像30000x1000 png一样。当我把它加载到XNA中并试图画出其中的一部分时,图像变得非常模糊,清晰,分辨率要低得多。 我现在不是这样做的,我只是想了解更多关于XNA的信息以及它为什么这样做?使用HiDef配置文件的XNA中的最大纹理大小是4096。我很惊讶它被编译并运行了。以下是限制列表: 我打赌它正在将您的图像从30000缩小到4096,这就是它看起来模糊

不是这样的问题-只是想学习。对于我正在绘制的大约30帧的高分辨率2D动画,我最初尝试将它们全部平铺到世界上最大的sprite表中,就像30000x1000 png一样。当我把它加载到XNA中并试图画出其中的一部分时,图像变得非常模糊,清晰,分辨率要低得多。
我现在不是这样做的,我只是想了解更多关于XNA的信息以及它为什么这样做?

使用HiDef配置文件的XNA中的最大纹理大小是4096。我很惊讶它被编译并运行了。以下是限制列表:


我打赌它正在将您的图像从30000缩小到4096,这就是它看起来模糊的原因。

为了让任何人回答这个问题,您需要提供更多细节。你是怎么画雪碧的?你的代码是什么?XNA不会画模糊的精灵,除非你告诉它。谢谢你的问题!然而,这并不是堆栈溢出真正要回答的问题。一旦您对正在编写的代码遇到的特定问题有了特定的问题,请随时返回。听起来像是一个答案-很高兴知道!