21.06.2026 14:47

mPainter: usuwanie obiektów ze zdjęć — wypełnianie z uwzględnieniem zawartości

⏱️ 2 min czytania
Udostępnij:

Zaznacz i niech zniknie

mPainter dostał wypełnianie z uwzględnieniem zawartości — sposób na usunięcie czegoś ze zdjęcia tak, żeby miejsce po obiekcie wtopiło się w otoczenie. Bez sztucznej inteligencji: to klasyczny algorytm syntezy tekstury (PatchMatch), który dobiera i zszywa pasujące fragmenty z reszty obrazu.

Jak używać

  1. Zaznacz to, co chcesz usunąć — lasso, różdżką albo prostokątem (im dokładniej obrysujesz, tym lepiej).
  2. Edycja → Wypełnij z uwzględnieniem zawartości…
  3. Zaznaczony obszar wypełnia się fakturą podobną do tła — nie jednolitą plamą koloru i nie rozmyciem, lecz skopiowanymi i dopasowanymi kawałkami otaczającej tekstury.

Najlepiej działa tam, gdzie tło jest powtarzalne albo spójne: niebo, woda, trawa, ściana, piasek. Usuwasz wtedy przypadkową osobę z kadru, kabel, plamę czy datownik — a tło „zarasta" w naturalny sposób.

Szczegóły

Efekt jest cofalny (jedno Ctrl+Z), respektuje miękki brzeg zaznaczenia (piórko wtapia wynik w otoczenie), działa na zaznaczeniu i synchronizuje się we współpracy w czasie rzeczywistym. Wynik jest deterministyczny — to samo zaznaczenie na tym samym zdjęciu zawsze da identyczne wypełnienie.

To pierwsza wersja silnika; kolejne kroki poprawią jakość przy bardzo dużych obszarach (wypełnianie wielopoziomowe) i dodadzą wybór, skąd próbkować teksturę. Ale już teraz „zaznacz i usuń" to kilka sekund zamiast żmudnego klonowania stempelkiem.

📚 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.