Mi logotipo se compone únicamente de líneas vectoriales. Sus dimensiones son 1051 x 194.
Cuando I Layer > Transform > Scale el logotipo a un tamaño más pequeño (por ejemplo, 170 x 32), algunas de las líneas desaparecen; en particular las líneas verticales.
¿Por qué sucede esto y cómo puedo prevenirlo? ¡Parece algo tan básico que Sketch debería poder manejar!
Las imágenes vectoriales aún dependen de la representación en una pantalla para fines de visualización, y estas pantallas están hechas de píxeles.
Si las líneas son demasiado delgadas cuando se escalan (como mucho menos que un píxel en un monitor/pantalla), probablemente sea por eso que están desapareciendo. Intente aumentar el ancho del trazo antes de cambiar la escala o rediseñe el logotipo para que se vea bien en tamaños pequeños o grandes.
Lo mismo sucede en otro software de vectores, por lo que no es específico de Sketch.
Esta animación muestra lo que sucede en Inkscape (otro editor de imágenes vectoriales) y cómo, al hacer zoom, las líneas siguen ahí.
Billy Kerr tenía razón. Los vectores desaparecen si es demasiado pequeño.
Es mejor convertir líneas vectoriales en formas vectoriales usando "Capa -> Convertir en contornos" para obtener más flexibilidad y comprender lo que sucede con la forma.
El tamaño mínimo de la aplicación Sketch para representar formas vectoriales es de 0,5 píxeles. El ancho/alto de la forma vectorial del boceto debe ser superior a 0,5 para que se represente en el lienzo de visualización.
La opción de escala de boceto no muestra el mensaje de error si reduce el tamaño de una forma a menos de 0,5 píxeles, ya que algunas personas la usan para ocultar la forma. Muestra un mensaje de error solo si edita manualmente el ancho/alto de una forma
Pablo
pho_pho