Lanzamiento del editor de gráficos rasterizados Krita 4.2.0
Presentado por lanzamiento del editor de gráficos rasterizados Krita 4.2.0, desarrollado para artistas e ilustradores. El editor admite el procesamiento de imágenes multicapa, proporciona herramientas para trabajar con varios modelos de color y tiene un gran conjunto de herramientas para pintura digital, bocetos y formación de texturas. Para instalacion preparado imágenes autosuficientes en formatos AppImage y Flatpak para Linux, PPA para Ubuntu, así como compilaciones binarias para macOS y Windows.
Código unificado para admitir tabletas en plataformas Windows, Linux y macOS. El código específico de Krita se combina con las capacidades de la tableta proporcionadas por la biblioteca Qt. Como resultado, fue posible mejorar el dibujo utilizando una tableta en configuraciones de múltiples monitores, ampliar la gama de modelos de tabletas compatibles y eliminar los problemas observados anteriormente. Durante el trabajo, se prepararon una serie de parches para Qt, que se transfirieron al upstream, pero que aún no están disponibles en las distribuciones de Linux. Para Linux, se recomienda instalar Krita desde el paquete AppImage, que incluye Qt con las modificaciones necesarias;
Se implementó el soporte para alto rango dinámico (HDR), lo que permite el uso de gradaciones de brillo en la imagen que no se pueden mostrar en un monitor convencional debido a limitaciones técnicas del equipo que no puede transmitir todos los rangos de brillo percibidos por el ojo. Hasta ahora, Krita podía cargar imágenes HDR, pero normalizadas y procesadas como imágenes normales. A partir de la versión 4.2.0, fue posible ver, crear y edición imágenes similares en modo HDR si corresponde equipo. Actualmente, la compatibilidad con HDR solo está disponible en la plataforma Windows 10. Las imágenes HDR se pueden guardar en formatos KRA (Krita), OpenEXR y PNG. Con las nuevas versiones de FFmpeg también es posible crear imágenes animadas en HDR;
Se ha aumentado el rendimiento de los pinceles gracias a la vectorización en la GPU y a la liberación del código del bloqueo. Para procesar datos de píxeles, se utilizan tablas hash que funcionan sin bloqueos (mapa hash sin bloqueo), lo que ha aumentado significativamente la velocidad del procesamiento de datos multiproceso en sistemas multinúcleo. El uso de instrucciones vectoriales se implementa para pinceles suaves y gaussianos y reduce la carga en la CPU;
Se ha mejorado el panel para trabajar con la paleta (Color Palette Docker). El diseño del panel se ha cambiado de varias líneas a tabular con un número arbitrario de filas y columnas. Se han estabilizado las manipulaciones con colores en modo arrastrar y soltar y se ha simplificado la adición de entradas mediante clic. Se agregó la capacidad de dejar elementos vacíos para mejorar la visibilidad de los bloques. Implementada la capacidad de colocar la paleta en un archivo KRA;
Se ha agregado una API para controlar la animación desde scripts de Python, lo que le permite crear sus propios complementos que funcionan con la animación. Se admiten operaciones como saltar a un fotograma específico, configurar la velocidad de fotogramas y configurar el inicio y el final de la reproducción. Ya se han preparado varios complementos basados en la API propuesta, por ejemplo, Referencia de vídeo del animador para extraer fotogramas arbitrarios de vídeo y Administrador de hojas de Sprite exportar a una hoja de sprites;
Se agregó un bloque de configuración para controlar la creación de copias de seguridad de archivos. Por ejemplo, puede definir un directorio separado para almacenar copias de seguridad, configurar la frecuencia de grabación automática, especificar la cantidad de copias que se almacenarán y habilitar opciones adicionales para comprimir archivos muy grandes;
Se agregó un nuevo panel con máscaras de color (Máscara de gama de colores), que le permite limitar los colores mostrados. Puede rotar libremente la vista de máscara, crear nuevas máscaras y editar las existentes;
Se ha añadido a la página de inicio un widget con novedades de la web del proyecto Krita;
Se agregaron nuevas opciones y se limpió la interfaz del Selector de color artístico. Se ha implementado un modo continuo, que se activa al hacer clic en el símbolo del infinito y que permite deshacerse de cambios repentinos en los atributos. Opción agregada para aplicar máscaras de color;
Se agregó soporte para mantener un historial de cambios para deshacer acciones (deshacer) paso a paso con la herramienta de movimiento de bloques (ahora puede deshacer varios movimientos seguidos);
La herramienta de selección ahora tiene la capacidad de mover, rotar y transformar áreas seleccionadas, así como editar puntos de anclaje y realizar operaciones como redondear esquinas;
Se ha mejorado el indicador de consumo de memoria, permitiendo reconocer oportunamente operaciones para las cuales el sistema no tiene suficiente memoria;
Se ha mejorado el panel de descripción general, agregando soporte para operaciones para rotar y reflejar rápidamente el lienzo, así como ajustar la relación de aspecto;
Se agregó la capacidad de escalar miniaturas en la lista de capas;
Multicepillo mejorado. Vista previa mejorada al mostrar múltiples ejes. Se agregó un nuevo modo "Copiar Traducir", que le permite configurar varios cursores en la pantalla para dibujar duplicados simultáneamente;
El rendimiento de las operaciones para seleccionar áreas utilizando pinceles regulares se ha incrementado significativamente utilizando la opción "Selección global";
Resaltado mejorado de áreas opacas. Para seleccionar el contenido de una capa completa, ahora puede hacer clic en la miniatura de la capa mientras presiona la tecla Ctrl (similar a seleccionar "Seleccionar opaco" en el menú contextual). Se agregaron modos de selección adicionales: Ctrl+shift+clic para agregar una selección, Ctrl+alt+clic para excluir una selección y Ctrl+shift+alt+clic para intersectar una selección;
Se agregó una nueva opción "Nitidez", que le permite controlar el umbral de nitidez aplicando presión al pincel. Con la nueva opción, puede simular un pincel de cerdas basado en cualquier pincel de píxeles;
Trabajar con los parámetros del pincel Flujo y Opacidad se asemeja al comportamiento de otras aplicaciones (puede devolver el comportamiento anterior a través del menú Configurar Krita → General → Herramientas → Modo de flujo);
Se ha agregado una opción al pincel de clonación para restablecer su estado original después de cada pincelada;
Se agregó un generador de ruido simplex que le permite agregar ruido a un documento, incluido ruido de mosaico;
Se han agregado nuevos modos de fusión para permitirle crear diferentes efectos.