Note di rilascio di Krita 5.2
Dopo la versione 5.0, in cui sono state riscritte in modo esteso le risorse, e la versione 5.1, fonte di miglioramenti generali, abbiamo stabilito che Krita 5.2 dovesse concentrarsi sulla risoluzione di alcuni dei suoi maggiori problemi. Pertanto, in questo rilascio è stato fatto un sacco di lavoro dietro le quinte, che speriamo serva da base per i prossimi miglioramenti e le nuove funzionalità e correzioni.
Animazione
Siamo contenti di annunciare che due dei maggiori problemi dell'animazione sono stati risolti: la riproduzione sincronizzata dell'audio (MR 1323) e la semplificazione dell'esportazione video (MR 1599).
Per correggere vari problemi di sincronizzazione audio-visivi durante la riproduzione di animazioni con audio allegato, Emmet e Eoin hanno riscritto buona parte della riproduzione dell'animazione in modo da sfruttare l'infrastruttura MLT dietro le quinte. MLT è un'infrastruttura affidabile e flessibile utilizzata da programmi di editing video come Kdenlive, e progettata pensando alla sincronizzazione fotogramma per fotogramma, e dovrebbe rassicurare gli animatori Krita che i loro fotogrammi chiave restino in linea con le tracce vocali o la musica in sottofondo, sia all'interno del programma, sia nei video di animazione esportati.
Per quel che riguarda le opzioni di esportazione video, FFmpeg è un programma estremamente importante che gestisce (tra le altre cose) la resa e la conversione dei formati audio e video. In precedenza, Krita richiedeva che gli utenti puntassero a un eseguibile FFmpeg esterno nel sistema, al fine di utilizzare le molte funzionalità video, quali l'esportazione dell'animazione, l'importazione video come animazione e l'area di aggancio Registratore per la registrazione delle tue sessioni di disegno. Tale metodo andava bene per un uso in studio, ma era difficile da configurare per gli utenti non tecnici, e quasi impossibile da eseguire in sistemi chiusi quali Android o persino sui computer scolastici. Per migliorare la situazione un po' per tutti, abbiamo dedicato del tempo per includere una struttura di base di FFmpeg all'interno di Krita, che deve includere il supporto «pronto all'uso» per qualunque formato di contenitore e codec libero e open esistente (insieme con Emmet e Eoin, un enorme grazie a Amyspark, Ivan, Sharaf e Dmitry che hanno dedicato un sacco di energie affinché ogni formato possibile venisse generato e funzionasse in tutte le piattaforme). Tuttavia, Krita continua a supportare l'uso degli eseguibili FFmpeg alternativi, nei rari casi in cui tu abbia necessità di funzionalità aggiuntive che non siamo in grado di fornirti.
⚠️ Nota: al momento della scrittura di queste note di rilascio, l'esportazione delle animazioni tramite FFmpeg purtroppo non è ancora funzionante in Krita per Android, a causa delle restrizioni specifiche della piattaforma, ma stiamo cercando soluzioni per andare avanti.
Testo
Poiché la nostra versione originale non forniva agli artisti sufficiente controllo sul testo sottostante (rendendo difficile sia il suo uso ed estensione, sia la possibilità di riscriverlo per renderlo uno strumento Testo migliore), Wolthera ha completamente riscritto il motore di impaginazione del testo di Krita.
La dimostrazione di alcune nuove funzionalità di impaginazione del testo includono, ma non sono limitate a: testo in forme, testo su tracciati, supporto colore tipi di carattere.
Col nuovo motore di impaginazione è possibile gestire qualsiasi cosa gestisse il vecchio motore, così come il testo sui tracciati, il testo verticale, il testo accapo e quello nelle forme. È possibile anche accedere alle funzionalità OpenType ed eseguire la resa delle emoji (tipi bitmap e colrV0) (MR 1607, MR 1767).
Non è una miglioria piccola, ma rappresenta la creazione di una base per ulteriori futuri miglioramenti. In Krita 5.2, dovrai ancora usare l'editor di codice SVG per accedere a queste nuove funzionalità, ma per Krita 5.3 stiamo lavorando tantissimo sullo strumento Testo, rendendolo disponibile sulla tela e facendo in modo che tu ne possa configurare le funzionalità con menu e preimpostazioni.
Strumenti
Dmitry Kazakov ha rivisto la funzionalità di annullamento cumulativo delle operazioni (MR 1780). Questa funzionalità permette di unire le operazioni di annullamento, ed è utile quando si dipinge con molte pennellate. Abbiamo semplificato il codice e reso le opzioni più intuitive da usare.
Przemysław Gołąb ha aggiunto la capacità di applicare l'antialias ai risultati del motore del pennello Schizzo (MR 1425).
Freya Lupen ha aggiunto la capacità di trasformare tutti i livelli selezionati in un colpo solo tramite lo strumento Trasforma (MR 1792).
Strumento Riempimento
Deif Lou ha aggiunto una nuova modalità per lo strumento Riempimento: Riempi le regioni di colore simile (MR 1577). In aggiunta, sia allo strumento Riempimento, sia a quello Racchiudi sono state aggiunte le opzioni Ferma l'espansione ai pixel più scuri e/o più opachi e Riempi tutte le regioni fino a un colore di contorno specifico (MR 1549, 1560), così come un commutatore per usare lo stesso metodo di fusione dello strumento Pennello oppure averne uno personalizzato (MR 1749).
Con un esempio preso dal manuale, riempire nell'immagine A nel punto rosso si otterrà B con un riempimento regolare, C con l'espansione del riempimento con diversi pixel e D con l'opzione «riempi al colore di contorno» abilitata.
Strumento Selezione
Anche lo strumento Selezione contigua ha ottenuto la stessa opzione di estensione della selezione dello strumento Riempimento (MR 1549) e la capacità di impostare l'opacità della decorazione della selezione (MR 1697). Inoltre, la decorazione della selezione è stata resa consapevole dei DPI (MR 1774).
Scorciatoie
Sono state aggiunte diverse nuove azioni:
Illustrazione dell'opzione di menu «Seleziona livelli», questo menu mostra i livelli sotto il cursore.
- Attiva/disattiva preimpostazione gomma di Freya Lupen, (MR 1689) ti permette di attivare o disattivare la preimpostazione che diversamente sarebbe memorizzata per l'estremità «gomma» dello stile della tavoletta grafica. Non tutti gli stili possiedono una parte con gomma, e alcuni artisti preferiscono attivarla tramite scorciatoia da tastiera.
- Campiona colore schermo di killy |0veufOrever, (MR 1720) ti permette di selezionare un colore da qualsiasi punto dello schermo, persino all'esterno di Krita, in modo simile al pulsante Campiona nella finestra di dialogo Seleziona un colore.
- Impostazione di inserimento sulla tela Seleziona livelli dal menu di killy |0veufOrever, (MR 1766) ti permette di selezionare un livello sulla tela da un menu a tendina.
- Krita ora possiede uno schema di scorciatoie da tastiera compatibile con Clip Studio Paint, per gentile concessione di Freya Lupen, (MR 1565).
- Grazie a Sharaf Zaman, ora Krita è in grado di rilevare i conflitti nelle scorciatoie delle impostazioni di inserimento sulla tela, (MR 1725).
Non ci mancano i piani su come migliorare le cose, ma solo con contributi stabili da parte della comunità possiamo continuare a sostenere una squadra di base di sviluppatori professionisti che lavora su Krita.
Ti piace quello che facciamo? Sostienici
Krita è un progetto libero e open source. Valuta di sostenere il progetto con donazioni o con l'acquisto di video formativi o dell'artbook! Col tuo sostegno possiamo continuare a far lavorare a tempo pieno il nostro team principale su Krita.
Fai una donazione Compra qualcosaAree di aggancio
Mathias Wein ha contribuito con un «Selettore dei colori del gamut esteso». Questo selettore è molto simile al Selettore dei colori avanzato, eccetto che per la sua capacità di selezionare i colori nei gamut estesi, anziché solo in sRGB. Vorremmo eventualmente sostituire il selettore dei colori avanzato con quest'altro, quando avremo la certezza di non aver perso alcuna funzionalità (MR 1600).
L'area di aggancio Livelli ha nuove opzioni di visualizzazione aggiuntive:
- In Android, la selezione di più livelli è complicata, pertanto Sharaf ha implementato ulteriori caselle di controllo sul lato dei livelli (MR 1665).
- Freya Lupen ha aggiunto la capacità di visualizzare informazioni aggiuntive riguardo l'opacità del livello e i metodi di fusione (MR 1501, MR 1520, MR 1615), come pure rendere opzionali i suffissi automatici dei livelli MR 1498. Come se non bastasse, ora è possibile cambiare il filtro di scala dei livelli File (MR 1784).
- Măcelaru Tiberiu ha fatto in modo che l'area di aggancio delle preimpostazioni del pennello avesse un buon aspetto in modalità orizzontale: MR 1670.
- La cronologia delle preimpostazioni del pennello ora è configurabile (MR 1623).
- Opzioni Annulla, Rifai e altro per l'area di aggancio Tavolozza (MR 1617).
Formati di file
Abbiamo cambiato il modo in cui funzionano i metodi di fusione CMYK (con un commutatore nella configurazione), (MR 1796): questo allinea i metodi di fusione al modo in cui Photoshop gestisce i metodi di fusione in CMYK, semplificando lo scambio di file PSD con i client che richiedono PSD CMYK.
Rasyuqa A. H. ha migliorato il codice per il salvataggio e il caricamento di file JPEG-XL, implementando CMYK per JPEG-XL, migliorando la compressione fornendo alla libreria JXL più informazioni sullo spazio dei colori, migliore gestione dei metadati e supporto per il salvataggio e il caricamento dei livelli raster in JPEG-XL, (MR 1656, 1693, 1673, 1722, 1795). Ha inoltre migliorato la compressione WebP (MR 1785), e migliorato il codice caratteristico di trasferimento ICC (MR 1667 and 1690).
Utilizzando lo spazio dei colori XYB di JPEG al posto del profilo originale, il codificatore JPEG-XL è in grado di restituire risultati molto migliori sia in termini artefatti sia in termini di compressione sulle immagini con zone luminose estreme, come quelle che sono 40 volte più luminose del bianco regolare.
- Cedric Ressler ha migliorato la gestione dei livelli multipli EXR (MR 1677).
- Amyspark ha migliorato l'importazione RAW e l'interfaccia grafica (MR 1679), velocizzata tramite uso di tessere (MR 1694).
- Amyspark ha migliorato anche l'esportatore webP aggiungendo una gestione migliorata dei metadati e il supporto all'animazione. (MR 1468).
Altro
Uno degli altri aggiornamenti tecnici maggiori che sono stati fatti è la riscrittura del codice delle impostazioni dei pennelli in modo da funzionare con la libreria Lager. Il nostro vecchio codice delle preimpostazioni dei pennelli e degli oggetti era piuttosto ingarbugliato, fatto che rendeva difficile estendere le impostazioni. Speriamo di utilizzare questo lavoro come base per riprogettare l'oggetto per le impostazioni del pennello (MR 1334).
La modalità di arrotolamento ora può essere limitata alla direzione verticale od orizzontale, rendendo più semplice la creazione di sfondi ripetitivi.
- Freya Lupen ha aggiunto le direzioni di arrotolamento per la modalità di arrotolamento (MR 1524).
- Freya Lupen ha aggiunto anche la capacità di rimuovere le singole voci dei documenti recenti (MR 1666).
- Joshua Goins ha migliorato il tester per le tavolette grafiche, e ora può accedere ai dati di inclinazione (MR 1678).
- Sharaf Zaman ha implementato una selezione più semplice della posizione delle risorse per Android (MR 1771).
- Stephen Wilson ha fatto in modo che Krita ripristini i metadati del documento quando utilizza un modello (MR 1769).
- Agata Cacko ha dedicato molto tempo al miglioramento dei nomi con cui sono visualizzati i profili dei colori (MR 1768).
- Amyspark ha ripulito l'interfaccia a destra e a sinistra (MR 1683, MR 1696, MR 1702, MR 1701, MR 1732, MR 1744, MR 1742, MR 1772).
- Shuqi Xiu ha aggiunto un metodo di fusione di ombreggiatura Lambert (MR 1566).
Grazie
Ed è tutto! Speriamo che Krita 5.2 sia di aiuto a chiunque voglia fare arte.
Infine, un enorme ringraziamento a tutte le persone coinvolte, inclusi tutti i collaboratori, i membri del fondo di sviluppo e , naturalmente, la nostra comunità di artisti. In quanto progetto guidato dalla comunità e open source, Krita non sarebbe quello che è oggi senza un'intera comunità di persone che testano, codificano, scrivono documentazione, creano pennelli, traducono, dicono la loro, diffondono il verbo e, in generale, supportano il progetto come possono.
E se stai leggendo e ti stai chiedendo se puoi dare una mano, non esitare a contattarci: c'è sempre tanto da fare nella nostra missione per creare uno strumento migliore per ogni artista.
Ti piace quello che facciamo? Sostienici
Krita è un progetto libero e open source. Valuta di sostenere il progetto con donazioni o con l'acquisto di video formativi o dell'artbook! Col tuo sostegno possiamo continuare a far lavorare a tempo pieno il nostro team principale su Krita.
Fai una donazione Compra qualcosa