【问题标题】:Unity 3D 2D Imported Sprites PixelatedUnity 3D 2D 导入精灵像素化
【发布时间】:2020-11-18 11:13:27
【问题描述】:

感谢 PowerPoint,我生成了这张图片:

我们可以看到这里,图片没有像素化。

但是当我在 Unity 3D 中导入它时,结果是:

这里可以看到精灵的参数:

  1. 我是否使用了正确的工具来创建精灵? (幻灯片)
  2. 如果答案是“否”,我可以使用哪种工具来避免此类问题?
  3. 如果答案是“是”,我该如何避免 Unity 3D 中的精灵出现这种像素化?

非常感谢您的帮助!

【问题讨论】:

    标签: unity3d 2d powerpoint sprite pixel


    【解决方案1】:

    PowerPoint 不是最好的图像编辑器 :D 但是你的精灵看起来是正确的,可能你只是在 Unity 场景窗口中为它设置了小比例。

    尝试在“场景”窗口中增加您的精灵比例。选中它,然后在 Inspector 中增加 Transform 组件中的 X Y Z Scale 参数(它应该在顶部)。

    【讨论】:

    • 我的精灵非常大,当我减小尺寸时,它会变得像素化:(我应该把它重新做得更小吗?你在想哪个图像编辑器?
    【解决方案2】:

    我刚刚在我的 Unity 编辑器中尝试了您的图像,看起来还不错。确保您的 Sprite Renderer 变换比例设置为 (1,1,1)。对我来说,这似乎不会影响质量,但最好不要为场景中的所有内容设置不同的扭曲比例。

    提高精灵质量的一个技巧是以 POT 分辨率导出它。这意味着图像的分辨率应该可以被 4 整除。这样 Unity 将能够以更高的精度和质量压缩图像。一种分辨率示例是 800x800 或 1920x1080 等。

    确保您的构建目标设置为独立而不是其他平台。例如,如果您设置为 Android。在您的精灵导入检查器中检查 Android 特定的压缩。这也可能会影响质量。

    要回答您关于使用什么图像编辑器的问题,我认为最好的一个是 Adob​​e Photoshop。如果您不想为此付费,只需搜索任何免费的图像编辑工具。但是不要再使用 PP,我不确定你是怎么想出来的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-29
      • 2019-07-13
      • 1970-01-01
      • 1970-01-01
      • 2016-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多