Buenas, señores.
Rogaría me ayudasen, en la medida de lo posible.
Aparte de la opción Point No Filter para pixelar ligeramente un sprite, ¿hay alguna otra opción para poder pixelarlo aún más desde Unity?
El caso es que tengo todo el entorno con un aspecto muy uniforme, y hay un sprite en concreto que resalta sobre todos los demás por su alta resolución, a pesar de tener ya aplicado el Point...
Gracias por vuestra ayuda, de antemano.
Cita de: Packobilly date=1549668120¿hay alguna otra opción para poder pixelarlo aún más desde Unity?
Point.NoFilter no pixela, simplemente no filtra, que es diferente. Se me ocurren algunas:
1 - Reduciendo el tamaño máx de la imagen (abajo de Point No filter tenés "MaxSize") si la imagen es muy grande normalmente ves que pierde calidad si no le subis esto, lo contrario si se lo bajas, pero esto seguro te afecta los colores, igual , con probar no se pierde nada.
2 - Se que tenés los MipMaps pero creo que se usan para el renderizado de objetos lejanos. Sé que se pueden generar pero no sé si seleccionar el nivel.
(https://i.postimg.cc/PqXSnsB2/mipMaps.gif)
3 - Por supuesto yendo a un software de dibujo y realizando el efecto.
4 - La otra es mediante un shader, hace un tiempo hice uno para el shaderGraph, pero no se si se aplicará bien a sprites:
(https://s31.postimg.cc/857cuntfv/2_DLighting_3_Sin.gif)
Genial, Lightbug. Olvidé decirte que era un proyecto 2D.
El maxSize que me recomendaste ha ido de lujo.
Muchas gracias por la ayuda!
Cita de: Packobilly date=1549713993El maxSize que me recomendaste ha ido de lujo.
¿Quieres decir que reduciendo el maxsize consigues pixelizar la imagen de forma correcta? Confirma, pls. Puede ser un buen recurso para la Comunidad...
Cita de: pioj date=1549994647¿Quieres decir que reduciendo el maxsize consigues pixelizar la imagen de forma correcta? Confirma, pls. Puede ser un buen recurso para la Comunidad...
(https://i.postimg.cc/j5wVDBG0/pix-VSNo-Pix.jpg)
De hecho no queda tan mal, y en muchos casos puede funcionar muy bien. La verdad que tiré esa solución y nunca la había probado .
Pues sí que funciona, señores. Gracias de nuevo a todos.
Discrepo, no me parece que sea una buena idea, fíjate en el suavizado de antialias que crea con los píxeles. Ese desenfoque es causado por el downscaling con filtro bilineal. En mi caso personal yo haría una función de escalado por software...