27.06.2026 20:11

Moonlight Animate: wizualna automatyzacja węzłami

⏱️ 2 min czytania
Udostępnij:

Moonlight Animate: wizualna automatyzacja węzłami

Edytor węzłów w Moonlight Animate dostał drugą domenę — obok proceduralnych tekstur możesz teraz automatyzować pracę, układając ją z „klocków" połączonych kablami. Zamiast ręcznie powtarzać te same kroki albo pisać skrypt, budujesz przepływ wizualnie i uruchamiasz jednym przyciskiem.

Jak to działa

W panelu Okno → Edytor węzłów przełącz domenę na „Automatyzacja". Dodaj węzeł Start, a za nim akcje połączone portami wykonania (białe trójkąty): Nowy dokument, Dodaj warstwę, Zastosuj filtr, Zastosuj korektę, Spłaszcz, Eksportuj, Komunikat. Klik „Uruchom" wykonuje cały przepływ na bieżącym dokumencie; wynik lub ewentualny błąd pojawia się na pasku statusu.

Pod spodem graf kompiluje się do polecenia, które przechodzi przez to samo, pełne API skryptowe, którym sterujesz edytorem — więc automatyzacja robi dokładnie to, co zrobiłbyś ręcznie, tylko powtarzalnie.

Dwie domeny, jeden edytor

  • Tekstury — generujesz i przetwarzasz obraz (generatory, mieszanie, filtry, korekty, mapy normalnych…), a wynik trafia na warstwę.
  • Automatyzacja — sterujesz edytorem (dokument, warstwy, efekty, eksport).

Domeny mają osobne „kształty" gniazd, więc nie połączysz przypadkiem danych obrazu ze sterowaniem — edytor podpowiada zgodność na bieżąco.

Edytor dojrzał

Przy okazji biblioteka węzłów urosła do kilkudziesięciu typów (m.in. Voronoi, cegły, fala, kształt, włókna, chmury, mapa gradientu, mapy normalnych/krzywizny/AO, bezszwowe kafelkowanie, distance, lustro, wypaczenie, a do tego komiks/manga: rastr, kreskowanie, cel-shading), plus kilkadziesiąt filtrów i korekt jako węzły. Doszlifowaliśmy też UX: kolory portów według typu, podpowiedź zgodności połączenia (zielony/czerwony) z powodem odrzucenia, opis każdego węzła pod ikoną „i" (i w dymku), kolory pasków wg kategorii oraz kasowanie węzła klawiszem Delete. Cały graf zapiszesz i wczytasz z pliku.

Co dalej

W planie: sterowanie przepływem automatyzacji (warunki, pętle, zmienne), most uruchamiający graf tekstur z poziomu automatyzacji, oraz żywe użycie grafu jako nieniszczącego źródła warstwy.

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