Moonlight Animate: warstwy wektorowe dostają tryby mieszania, obiekty-efekty i listę obiektów
Warstwy wektorowe w Moonlight Animate przeszły kolejny duży krok. Pociągnięcie na warstwie wektorowej od dawna jest u nas w pełni edytowalne — można wracać do punktów, zmieniać pędzel, kolor, grubość i krycie. Teraz dokładamy do tego cztery rzeczy, o które prosiliście: per-obiektowe tryby mieszania, edytowalne obiekty-efekty, pełną listę obiektów oraz czyszczenie linii do gładkich krzywych.
Tryby mieszania — teraz per obiekt
Każde pojedyncze pociągnięcie na warstwie wektorowej może mieć własny tryb mieszania (Mnożenie, Ekran, Nakładka i cała reszta). Dwa nakładające się obiekty zmieszają się ze sobą wprost na warstwie, a tryb mieszania całej warstwy nadal działa na wierzchu — dokładnie tak, jak przy warstwach rastrowych. Ustawisz go w panelu Ścieżki dla zaznaczonego obiektu.
Obiekty-efekty: smużenie, rozmycie i wyostrzanie, które można przesuwać
To nasza ulubiona nowość. Narzędzia Smuga, Rozmycie i Wyostrzanie użyte na warstwie wektorowej nie malują „na sztywno" — tworzą edytowalny obiekt-efekt: ścieżkę, która nakłada efekt wzdłuż siebie.
Co to zmienia w praktyce:
- Przesuwasz obiekt-efekt → efekt przelicza się w nowym miejscu. Rozmazałeś coś nie tam? Chwyć obiekt narzędziem Obiekt i przeciągnij — smużenie podąża za nim. To samo po edycji punktów albo Wyginaniu linii.
- Akumulacja jak na rastrze. Wielokrotny przejazd po tym samym miejscu (albo szeroki, gęsto nakładający się ślad) wzmacnia efekt — identycznie jak ten sam gest narzędziem na zwykłej warstwie. Pod spodem to ta sama matematyka, replayowana krok po kroku wzdłuż ścieżki.
- Regulujesz promień i siłę efektu w panelu Ścieżki w dowolnym momencie — efekt odświeża się od razu.
Krótko: dostajesz nieniszczące, w pełni przesuwalne smużenie i rozmycie — coś, czego na rastrze trzeba by malować od nowa.
Lista obiektów — dwa miejsca
Każda warstwa wektorowa to teraz uporządkowana lista obiektów (jak w profesjonalnych edytorach wektorowych):
- Panel Ścieżki — pełne „okno" obiektów aktywnej warstwy: nazwy (edytowalne dwuklikiem), zmiana kolejności (Z-order) w górę/w dół, etykiety wg typu (Ścieżka, Wypełnienie, Smużenie…), i komplet właściwości zaznaczonego obiektu.
- Panel Warstwy — szybki podgląd pod ręką: przy warstwie wektorowej pojawia się strzałka; dwuklik rozwija pod nią wciętą listę jej obiektów. Klik obiektu zaznacza go od razu na płótnie. To lustro listy z panelu Ścieżki, zawsze w zasięgu.
„Wygładź" — czyszczenie linii
Odręczny ślad pędzla ma mnóstwo punktów. Obok znanego „Uprość" (które redukuje punkty, zostawiając narożniki) dochodzi „Wygładź”: redukuje punkty i zamienia linię na gładką krzywą Béziera, zachowując kształt. Mniej punktów, czystszy przebieg, łatwiejsza dalsza edycja.
Pod maską
Wszystko zapisuje się w projekcie (.mart) z pełnym stanem, jest cofalne i synchronizuje się w czasie rzeczywistym podczas współpracy. Całość przeszła czterowymiarowy audyt (serializacja, narzędzia, render, UI) — bez błędów krytycznych, z dodatkowym utwardzeniem wydajności obiektów-efektów.
To kolejny krok w stronę kompletnego, profesjonalnego zestawu narzędzi wektorowych w Moonlight Animate.