04.07.2026 17:50

Zapisz układ sceny 3D pod nazwą — i przełączaj warianty jednym kliknięciem

⏱️ 2 min czytania
Udostępnij:

Warstwy 3D dostają funkcję, która zamienia scenę w reżyserowaną planszę: nazwane układy obiektów. Zapisujesz całe rozmieszczenie sceny pod nazwą i przywracasz je później — dokładnie jak nazwane ujęcia kamery, tyle że zamiast kadru zapamiętujesz, gdzie stoją wszystkie obiekty.

Jak to działa

W panelu Scena 3D pojawia się sekcja „Układy obiektów" z listą i przyciskami Zapisz układ / Przywróć / Usuń. „Zapisz układ" zapamiętuje rozmieszczenie wszystkich obiektów — pozycję, obrót, skalę, powiązania rodzic–dziecko, podpięcia do kości i widoczność — pod wpisaną nazwą. Później „Przywróć" (albo dwuklik) ustawia całą scenę z powrotem.

Buduj kilka wariantów i przełączaj się między nimi:

  • „Scenografia A" vs „Scenografia B",
  • rekwizyty rozłożone vs schowane,
  • pozycja wyjściowa vs docelowa ujęcia.

Układy mieszkają w samej scenie — wędrują z warstwą 3D, są objęte cofaniem i synchronizowane we współpracy w czasie rzeczywistym.

Bezpieczne przywracanie

Przywracanie jest odporne na zmiany, które zaszły od zapisu:

  • obiekty zablokowane nie są ruszane,
  • obiekt usunięty od czasu zapisu jest po prostu pomijany,
  • nieaktualne powiązania (rodzic, który zniknął; podpięcie do kości, której już nie ma) są sanityzowane, więc przywrócenie nigdy nie tworzy pętli ani „wiszących" podpięć.

Zadbaliśmy o to szczególnie: przywracanie odtwarza układ dokładnie — nawet gdy zapisany układ odwraca istniejącą relację rodzic–dziecko. (Weryfikowaliśmy to wyczerpująco, sprawdzając wszystkie kombinacje małych hierarchii, żeby nic nie gubiło się po cichu.)

Układ zapisuje rozmieszczenie, a nie pozy figur — postura manekina to osobny wymiar, którym sterujesz niezależnie. Sceny bez zapisanych układów zapisują się dokładnie jak dotąd — pełna zgodność wsteczna.

Po co to

To krok od „ustawiania sceny raz" do reżyserii wielu ujęć: rozkładasz plan, zapisujesz, próbujesz innego rozkładu, i wracasz do poprzedniego jednym kliknięciem — bez ręcznego przestawiania każdego obiektu z osobna.

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