【问题标题】:Image Get Jagged in Unity 2D图像在 Unity 2D 中出现锯齿状
【发布时间】:2017-06-08 02:19:35
【问题描述】:

当导入到 unity 中的图像出现锯齿状时。

Jagged Image

但统一的 2d 包精灵不会出现锯齿状:

Jagged Image VS 2D Pack Sprite

我完成所有任务,例如:

1 - 禁用和启用 Mip 贴图

2 - 适合使用的纹理大小

3 - 更改过滤器模式

4 - 将压缩设置为无

5 - 从 Photoshop 而不是 illustrator 导入图像

详情: 统一版本 5.5.0f 在 Adob​​e Illustrator CC 2017 中创建的图像

【问题讨论】:

  • 你导入的图片是什么格式的?
  • 都是 png (256 x 256)

标签: unity3d 2d sprite adobe-illustrator


【解决方案1】:

尝试以下方法:

  • 点击项目窗口中的文件进入导入设置
  • 将每单位像素增加到 200-300

  • 适用于所有构建平台:

    • 将最大大小增加到 8192(或最高)
    • 如果您可以选择,请将压缩机质量提高到 100
  • 不推荐:在场景中,缩小比例,增加宽度/高度

如果这些都不起作用:

  • 使用更高分辨率的图像,或提高矢量图像的导入分辨率

希望这会有所帮助!

【讨论】:

  • 我认为你应该尝试更高的分辨率。另一种选择是下载插件 SVGImporter(您可以从 AI 导出为 svg)并导入 .svg 文件。那么你应该得到 100% 平滑的图像
  • 我有 SVGImporter 并通过它进行了测试,但我的图像有 SVGImporter 不支持的阴影
  • 谢谢。为您建议的方式。
  • 我告诉过你两次使用更高的分辨率。
  • 谢谢。我忘记了。你是英雄。
【解决方案2】:

我解决了。

您应该以您想要的大小导入纹理和精灵,例如:

如果您需要 64 x 64 的纹理,您应该创建并导入 128 x 128 大小的纹理。

通过这样做,纹理将变得抗锯齿并略微褪色。

谢谢。

【讨论】:

  • 如何在Unity中导入128 x 128大小的贴图,能帮忙说明一下吗?
猜你喜欢
  • 2014-12-27
  • 2011-06-06
  • 2017-02-22
  • 1970-01-01
  • 2019-04-30
  • 1970-01-01
  • 1970-01-01
  • 2018-02-22
  • 1970-01-01
相关资源
最近更新 更多