Wydanie edytora grafiki rastrowej Krita 5.1

Zaprezentowano wydanie edytora grafiki rastrowej Krita 5.1.0, przeznaczonego dla artystów i ilustratorów. Edytor obsługuje wielowarstwowe przetwarzanie obrazu, udostępnia narzędzia do pracy z różnymi modelami kolorystycznymi oraz posiada duży zestaw narzędzi do cyfrowego malowania, szkicowania i tworzenia tekstur. Do instalacji przygotowano samowystarczalne obrazy w formacie AppImage dla systemu Linux, eksperymentalne pakiety APK dla ChromeOS i Androida, a także zestawy binarne dla macOS i Windows. Projekt napisany jest w języku C++ z wykorzystaniem biblioteki Qt i rozpowszechniany jest na licencji GPLv3.

Główne innowacje:

  • Poprawiona praca z warstwami. Dodano możliwość wykonywania operacji kopiowania, wycinania, wklejania i czyszczenia dla kilku wybranych warstw jednocześnie. Do panelu sterowania warstwami dodano przycisk umożliwiający otwarcie menu kontekstowego dla użytkowników bez myszy. Udostępnia narzędzia do wyrównywania warstw w grupie. Dodano obsługę rysowania na wybranych obszarach przy użyciu trybów mieszania.
  • Dodano obsługę formatów WebP, JPEG-XL, OpenExr 2.3/3+, a także wielowarstwowych plików TIFF ze strukturą warstw specyficzną dla Photoshopa. Dodano obsługę palet ASE i ACB używanych w Photoshopie i innych programach Adobe. Podczas odczytywania i zapisywania obrazów w formacie PSD zaimplementowano obsługę warstw wypełnienia i znaczników kolorów.
  • Ulepszone pobieranie obrazów ze schowka. Podczas wklejania możesz wybrać opcje umożliwiające korzystanie z funkcji umieszczania obrazów w schowku w różnych aplikacjach.
  • Wdrożono nowy backend przyspieszający operacje z wykorzystaniem wektorowych instrukcji procesora, bazujący na bibliotece XSIMD, który w porównaniu do wcześniej stosowanego backendu opartego na bibliotece VC poprawił wydajność pędzli wykorzystujących mieszanie kolorów, a także zapewnił możliwość wykorzystania wektoryzacji na platformie Android.
  • Dodano profile dla przestrzeni kolorów YCbCr.
  • Do okna dialogowego Selektor określonego koloru dodano obszar podglądu powstałego koloru oraz wprowadzono możliwość przełączania pomiędzy trybami HSV i RGB.
  • Dodano opcję skalowania zawartości w celu dopasowania do rozmiaru okna.
  • Rozszerzono możliwości narzędzi wypełniania. Dodano dwa nowe tryby: Wypełnianie ciągłe, w którym obszary do wypełnienia są wyznaczane poprzez przesuwanie kursora, oraz narzędzie Zamknij i wypełnij, w którym wypełnienie jest stosowane do obszarów mieszczących się w poruszającym się prostokącie lub innym kształcie. Aby poprawić wygładzenie krawędzi podczas wypełniania, zastosowano algorytm FXAA.
  • Do narzędzi pędzli dodano ustawienie określające maksymalną prędkość ruchu pędzla. Do pędzla natryskowego dodano dodatkowe tryby dystrybucji cząstek. Do silnika szkicowania dodano obsługę antyaliasingu. Możliwość zdefiniowania indywidualnych ustawień gumki.
  • Można dostosować gesty sterujące, takie jak szczypanie w celu powiększenia, dotknięcie w celu cofnięcia i obracanie palcami.
  • Wyskakujące okno dialogowe z paletą oferuje dodatkowe ustawienia.
  • Menu dostępu do ostatnio otwieranych plików zostało przeprojektowane.
  • Do interfejsu cyfrowego miksera kolorów dodano przyciski umożliwiające resetowanie i zapisywanie zmian.
  • Dodano narzędzie ułatwiające rysowanie okręgów w perspektywie.
  • Filtr Poziomy można zastosować do poszczególnych kanałów.
  • Aby skrócić czas kompilacji w systemach programistycznych, dodano obsługę budowania z prekompilowanymi plikami nagłówkowymi.
  • W kompilacjach na platformę Android rozwiązano problemy z korzystaniem z systemu zarządzania kolorami OCIO.
  • Na platformie Windows dokonano przejścia na świeżą bazę kodu dla warstwy ANGLE, która odpowiada za tłumaczenie wywołań OpenGL ES na Direct3D. Windows zapewnia także możliwość korzystania z zestawu narzędzi llvm-mingw, który wspiera budowanie dla architektury RISC-V.



Źródło: opennet.ru

Dodaj komentarz