Jump to content
UnitySpain

Search the Community

Showing results for tags 'pixelperfect'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Inicio
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • Mesa de ayuda
    • Unity
    • Arte
    • Otras Especialidades
    • Builds & Dispositivos
  • Aportes de la Comunidad
    • Recursos
    • Eventos
    • Buenas Prácticas
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

  • byGui
  • El Blog de Pioj

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 2 results

  1. Hola!! Primero que nada exitos para lo que sea que esten haciendo, sea proyecto o sea creatividad (osea no estar haciendo nada). Bueno, estoy haciendo un juego en una compu del 2005 y obligatoria mente estoy haciendo un juego "pixelart" (de arte no tiene nada pero es pixelado) Cuestion que nunca me imagine que las resoluciones a la hora de publicar sean un problema... al fin de al cabo son pixeles los que tengo que procesar y se deben ver como son sin nada de filtros raros ni mucha chucheria, PERO COMO TODO EN PROGRAMACION Siempre esta esa piedrita que se te mete en la nariz y quedas... resfriado claro, y te tosquea todo el lindo camino que venis haciendo. Problema: Hago sprites de 48x48 donde por unidad tengo 48 pixeles hacia arriba, y 48 pixeles hacia los lados, en donde configuro el sprite de la siguiente manera: 1 per unit -> Pixeles Per Unit: 48 Filter Mode: Point Compression: None Hasta aca todo bien.. Resulta que cuando la camara tiene que renderizar pixeles le agarra algo y los deforma Bueno, ahi esta mi problema EN BRUTO Resulta que estube leyendo y hay que retocar siertas cosas a la hora de renderizar pixeles perfectos y es que hay que configurar el Orthographic Size (Basicamente es cuantas unidades renderiza verticalemente) En el cual hay un calculo matematico que da como resultado el Size correcto: Ortographic Size = Desired Height / (2 * pixels per unit) Ok? hasta aca todo barbaro. PERO resulta que cuando aplico la formula me cambia el Size claro por supuesto, pero de mala manera ya que cada resolucion tiene diferentes sizes y si hablamos de diferentes sizes hablamos de diferente tamaño de camara y todo, ACA ESTA MI PROBLEMA Como hago yo para tenes pixeles perfectos y mantener el campo de vision igual de mi juego, aca van ejemplos para que me entiendan: ESTO QUIERO QUE SE VEA: Que pasa si descarga el juego un celular con resolucion (W: 480 x H: 854) 480/(2*48) Orthographic Size: 5 Los pixeles se ven perfect pero me caga el campo de vision... Ven a lo que me refiero? No hace falta mas ejemplos creo. Alguna solucion? Como manejo varias resoluciones sin problemas? De ultima puedo poner una resolucion fija, como lo hago? Desde ya cualquier respuesta es bienvenida y me sirve, saludos!
  2. Buenas! Traigo hoy una duda acerca del canvas y de la UI, a ver si alguien me puede echar una mano con esto ya que es la primera vez que lo uso xD La cuestión es, quiero poner una imagen en pantalla que se mantenga centrada en la horizontal pero siempre a la misma distancia del borde inferior de la pantalla, funcionando en diferentes resoluciones de pantalla. He visto que el efecto más parecido a lo que quiero conseguir se consigue con el canvas Render Mode en Screen Space - Overlay. Lo que pasa es que de este modo no me queda siempre a la misma distancia del borde inferior aunque queda centrada. La única solución que se me ocurre sería ajustar la imagen del canvas usando su componente Rect Transform y ayudándome sacando de alguna manera la posición inferior que renderiza la cámara o algo así, pero la verdad es que eso ya no sé por donde agarrarlo xD ¿Alguna sugerencia? Suponiendo la imagen ese cuadrado amarillo, así me gustaría que quedara en todas las resoluciones (En cuanto a estar centrado y distancia del borde inferior):
×
×
  • Create New...