Versión estable de Krita 3.0 con soporte de animación
Hoy, finalmente, el próximo lanzamiento del editor para artistas Krita 3.0. Se tardó casi un año en desarrollar la nueva versión. Durante este año, se implementaron animaciones, un modo de vista previa instantánea y muchas mejoras menores en Creta, por lo que votaron los patrocinadores de Kickstarter 2015 . Además, el proyecto ha sufrido muchos cambios organizativos: una separación de Calligra, un puerto en Qt5 + KDE Frameworks 5 y el lanzamiento del lanzamiento de versiones estables para OSX.
¡Intentaré contar todo esto en este artículo!Detalles técnicos
Entonces, comencemos con los detalles técnicos. En el otoño de 2015, Creta se separó oficialmente de su proyecto principal, la suite de oficina Calligra . Ha dejado de encajar en el concepto de una aplicación de "oficina", y la necesidad de portar a una nueva versión de bibliotecas (Qt5 + KDE Frameworks 5 Tier1) solo aceleró este proceso. Como resultado, Creta adquirió un repositorio separado y eliminó muchas dependencias innecesarias, lo que facilitó enormemente la vida de los desarrolladores.Además, a partir de la versión 3.0, Creta es oficialmente compatible con OSX. Realmente hay algunos problemas asociados con openGL. Todavía no hay dos funciones disponibles: filtrado de lienzo de alta calidad y vista previa instantánea. Ambas características requieren soporte para openGl 3.0, que aún no es posible en OSX + Qt5.El hecho es que Apple en sus productos se negó a admitir el perfil de "perfil de compatibilidad openGL". Es decir Los desarrolladores de aplicaciones para OSX no pueden trabajar simultáneamente con las características antiguas de la era openGL 2.1 y las innovaciones de openGL 3.0, ya sea una u otra. El código de Krita se ha portado durante mucho tiempo a openGL 3.0 y está haciendo pleno uso de sus capacidades, sin embargo, como se vio después, la biblioteca Qt no lo hace. Qt utiliza internamente las funciones de openGL 2.1. Al intentar ejecutar una aplicación "mixta" en OSX, el usuario verá solo un rectángulo negro en lugar de una ventana.Ahora, los desarrolladores han resuelto temporalmente este problema deshabilitando todas las funciones 3.0 en OSX y utilizando solo la API anterior. Pero para el final del verano, estos problemas deberían solucionarse: el estudiante Julian Thijssen ya lanzó su proyecto Google Summer of Codeen el cual el código Qt será portado a las nuevas interfaces openGL 3.0!¿Qué hay de nuevo?
Animación dibujada a mano
La principal innovación del lanzamiento es, por supuesto, el soporte de animación. Para esto, los desarrolladores tuvieron que reescribir casi por completo el motor de representación de imágenes. Sin embargo, esto valió la pena: ahora el usuario puede crear clips animados de múltiples capas, usar capas de cebolla para comparar con cuadros anteriores y siguientes, y exportar animación como sprites.
Modo de vista previa instantánea
Las imágenes de los usuarios son cada vez más y Creta ya no puede hacer frente al dibujo de grandes pinceles sobre la marcha. Hace unos años, a los desarrolladores se les ocurrió la idea de que los pinceles no tienen que calcularse sobre la marcha, pero solo puede mostrar al usuario una pequeña copia de la imagen y leer el original en segundo plano (consulte el artículo del año pasado sobre Habré ). Y ahora esta idea finalmente se materializa en el modo Vista previa instantánea. Funciona con la mayoría de los pinceles y filtros.Trabajar con capas
La interfaz para trabajar con capas ha sido completamente reescrita. Tanto la apariencia como la funcionalidad han cambiado. El usuario ahora puede trabajar inmediatamente con varias capas: seleccione capas visibles en el lienzo utilizando la combinación Shift + R + Click, transferir, agrupar, cambiar propiedades. Ahora puede establecer etiquetas de color para capas individuales y luego filtrarlas por color. Los detalles se pueden ver en el video de GDQuest:Rejillas y guías
Una de las tareas elegidas por los patrocinadores fue crear una interfaz de usuario normal para cuadrículas y guías en Creta. Ahora, esos y otros están configurados a través de un panel especial. Además, la mayoría de las herramientas en Creta ahora admiten "pegarse" a cuadrículas, guías y objetos vectoriales. Puede configurar la adhesión llamando a un Senya especial con Shift + S.
Mapeo de gradiente
Este filtro no fue planeado, pero Spencer Brown simplemente lo recogió y lo escribió :)
Puede descargar los paquetes de instalación en el sitio web oficial .El lanzamiento de una nueva versión de Krita fue posible exclusivamente gracias a la campaña Kickstarter del año pasado. ¡Este año el proyecto también ejecuta una campaña que agregará a Creta nuevas herramientas para trabajar con objetos de texto y vectores! Además, después del final de la campaña, los patrocinadores podrán elegir entre 24 objetivos extendidos, es decir, determinar qué características adicionales se implementarán en Creta.Puede ver los detalles y, si lo desea, ayudar al proyecto en la página de la campaña en Kickstarter .Enlaces:una lista completa de las innovaciones de Krita 3.0: enlacePágina de la campaña del año pasado "Kickstarter 2015": enlaceGrupo de usuarios de habla rusa en VK: http://vk.com/ilovefreeart Source: https://habr.com/ru/post/es394599/
All Articles