19.06.2026 17:43

Zaznaczenia, skalowanie z uwzględnieniem treści i nowe filtry

⏱️ 3 min czytania
Udostępnij:

mPainter: precyzyjne zaznaczanie, mądre skalowanie i porcja nowych korekt

Kolejny ciąg prac nad mPainterem skupił się na trzech rzeczach, które robią różnicę w codziennej obróbce: dokładniejszym zaznaczaniu po kolorze, skalowaniu obrazu bez deformowania ważnych obiektów oraz nowych filtrach i korektach rodem z profesjonalnych edytorów. Wszystko jest cofalne i działa podczas współpracy w czasie rzeczywistym.

Zaznaczanie po kolorze i poprawianie zaznaczenia

  • Zaznaczanie wg zakresu kolorów (Color Range) — klikasz kroplomierzem w podglądzie, suwakiem ustawiasz tolerancję, a program zaznacza wszystkie zbliżone barwy. Masz podgląd zarówno samej maski, jak i obrazu.
  • Tryby dodaj / odejmij — nowe zaznaczenie można teraz dołożyć do istniejącego albo odjąć od niego, zamiast zawsze zastępować. Dzięki temu złożone zaznaczenie składasz krok po kroku z kilku kliknięć.
  • Rozszerz / zwęź zaznaczenie — gotowe zaznaczenie powiększasz lub pomniejszasz o zadaną liczbę pikseli, co przydaje się do dopasowania krawędzi przed wycięciem albo wypełnieniem.

Skalowanie z uwzględnieniem treści

  • Content-Aware Scale — inteligentne skalowanie, które przy zmianie rozmiaru ściska tło, a zostawia w spokoju ważne obiekty. Zamiast równomiernie rozciągać cały obraz, narzędzie wyszukuje „najmniej istotne" pasy pikseli i to je usuwa, więc postać czy przedmiot nie robi się rozjechany.
  • Działa na aktywnej warstwie, a wynik trafia wyśrodkowany na płótnie. To świadoma operacja na całym kadrze — idealna, gdy trzeba zmienić proporcje obrazka bez ręcznego maskowania i przesuwania.

Nowe filtry i korekty

  • Rozmycie obiektywu (bokeh) — rozmycie naśladujące prawdziwy obiektyw: jasne punkty zamieniają się w miękkie kółka światła. Regulujesz promień i siłę poświaty, żeby dobrać charakter rozmycia.
  • Korekty w stylu Camera Rawklarowność (lokalny kontrast, który „wyostrza" wrażenie szczegółu w półtonach) oraz usunięcie mgły (przywraca kontrast i kolor zamglonym, płaskim zdjęciom).
  • Auto-ton, Auto-kontrast i Auto-kolor — jednym kliknięciem program rozciąga zakres jasności i poprawia barwy niedoświetlonego lub przefarbionego zdjęcia. Trzy warianty: wspólny dla wszystkich kanałów (kontrast) i osobny per kanał (ton/kolor).
  • Color Lookup (pliki .cube) — wczytujesz gotową tablicę kolorów (LUT) z pliku .cube i jednym ruchem nakładasz filmowy lub stylizowany look na cały obraz. Obsłużone są zarówno tablice 1D, jak i 3D.

Cofalne i bezpieczne we współpracy

Wszystkie powyższe operacje są w pełni cofalne (każda trafia do historii jako jeden krok) i działają poprawnie podczas współpracy w czasie rzeczywistym — gdy nad jednym plikiem pracuje więcej osób, zmiany rozsyłają się do pozostałych bez rozjazdów. Całość przeszła też krytyczny przegląd kodu, który wskazał miejsca do dopilnowania (m.in. wydajność rozmycia i skalowania przy dużym płótnie czy zachowanie przezroczystych obszarów).

Co to daje

Zestaw narzędzi, których brakowało do „dorosłej" obróbki: precyzyjne zaznaczanie po kolorze z trybami dodaj/odejmij, mądre skalowanie, które nie niszczy obiektów, oraz szybkie filtry i korekty — od kinowego bokeh i klarowności po jednoklikowe auto-poprawki i nakładanie gotowych LUT-ów. Mniej ręcznego maskowania i kombinowania, więcej czasu na samą pracę twórczą — a dzięki cofalności i wsparciu współpracy można eksperymentować bez obaw, również we dwoje czy w grupie.

📚 Powiązane posty

14.07.2026 22:19

Silnik gier: od szablonu do grywalnej gry RPG top-down

Startowy szablon silnika gier to teraz kompletny, grywalny wycinek gry RPG top-down: chodzenie po siatce, rozmowy z postaciami, przeciwnik goniący gdy...
Czytaj dalej →
14.07.2026 19:16

Moonlight Animate — system dialogów w grach

Silnik gier 2D w Moonlight Animate ma teraz kompletny system dialogów: kwestie z efektem maszyny do pisania, wybory z warunkami, zmienne fabularne i g...
Czytaj dalej →
14.07.2026 18:40

Moonlight Animate: ruchoma panorama dźwięku także w wyeksportowanym wideo

Dźwięk przejeżdżający z lewego do prawego głośnika brzmiał dobrze w podglądzie, ale eksport przez serwer zamrażał go w miejscu. Ostatnia luka parytetu...
Czytaj dalej →

📧 Bądź na bieżąco!

Zapisz się na listę oczekujących, aby otrzymywać powiadomienia o nowych postach na Dev Blog oraz informacje o starcie platformy Moonlight.