gpt4 book ai didi

unity3d - 编辑器中的 Unity 模糊和像素化 Sprite (无像素艺术)

转载 作者:行者123 更新时间:2023-12-04 10:59:16 31 4
gpt4 key购买 nike

我目前正在制作一个类似移动三消游戏的游戏。我已经在 Inkscape 中以 256x256 为 gem (与您匹配的对象)制作了所有图形,并以 90 dpi(也尝试使用 360 但没有任何变化)导出它们(PNG 文件)。我的问题是,当我在编辑器中运行游戏时,图形似乎是“像素化”和模糊的。在我的 Sprite 设置中,我将每单位像素数设置为 256,选中了生成 Mip 贴图,我使用的是双线性过滤器模式并且 aniso 级别为 0。我还将最大尺寸设置为 256,并将压缩设置为高质量(我的主摄像头的大小是 10,但我试图改变它,但就 Sprite 的质量而言没有任何改变)。我该怎么做才能“完美”显示我的 Sprite ?我是否必须以其他方式从 Inkscape 导出它们,还是必须更改某些 Unity 的设置?
谢谢你。

注意:我的 Sprite 不是“像素艺术”!
编辑(添加紫色 gem 的照片作为文件以及它在编辑器中的显示方式):

enter image description here

enter image description here

最佳答案

因为缩放
您在图像上的显示分辨率不是显示这些图像的 256x256 区域,这意味着它们 必须以某种方式缩放以显示在所需的区域。众所周知,相机渲染在缩放方面很糟糕。由于您的图像不是矢量(并且 Unity 无论如何都不支持矢量图形格式),缩放总是会导致细节丢失。细节如硬边。
您的选择是:

  • 较小的图像,您可以完全控制图像的缩小方式
  • 双线性过滤(基本上是模糊的)
  • mipmap(自动缩小图像的 2 次幂版本)

  • 如果后两个没有给出令人满意的结果,你唯一的选择是第一个。

    关于unity3d - 编辑器中的 Unity 模糊和像素化 Sprite (无像素艺术),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58939661/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com