hackarthon

Jasno, praktycznie i na temat

Połączenie sztuki i technologii: kreatywne hackathony oraz innowacje w kulturze: poradnik

Mapping 3D na hackathonie: od pustej ściany do projekcji

Mapping 3D na hackathonie krok po kroku nie zaczyna się od efektownej animacji. Zaczyna się od geometrii obiektu, ustawienia projektora i decyzji, co właściwie ma wydarzyć się na powierzchni.

Mapping 3D na hackathonie: od pustej ściany do projekcji

Jeśli te trzy elementy zostaną potraktowane jako dodatek, nawet najlepsza grafika będzie wyglądała jak przypadkowy obraz rzucony na ścianę.

W ciągu 24 godzin da się przygotować działającą projekcję mappingową, ale nie pełnowymiarowe widowisko z wieloma scenami, interakcją i idealną synchronizacją bez wcześniejszych testów. Najlepszy hackathonowy projekt jest zwykle prostszy: ma jedną dobrze rozpoznawalną bryłę, czytelną dramaturgię obrazu i technikę dopasowaną do warunków, a nie odwrotnie.

W mappingu projektor nie wyświetla obrazu na obiekcie. Obraz musi zostać zbudowany dla konkretnego obiektu, jego krawędzi, załamań i niedoskonałości.

Najpierw obiekt, dopiero potem animacja

Technika mappingu 3D polega na nakładaniu światła, animacji i obrazu na fizyczny, trójwymiarowy obiekt: ścianę, makietę, scenografię, bryłę albo fragment budynku. Iluzja transformacji powstaje wtedy, gdy obraz dokładnie zgadza się z geometrią powierzchni. Krawędź animacji trafia w krawędź obiektu, prostokąt obrazu pokrywa się z konkretnym polem, a przejście między płaszczyznami wygląda jak część konstrukcji.

Na hackathonie największym błędem jest wybór zbyt skomplikowanego obiektu. Schody, nieregularne instalacje i przestrzenne rzeźby mogą dać świetny efekt, ale wymagają dokładnego pomiaru, wielu masek i czasu na poprawki. Do pierwszej realizacji lepiej sprawdzają się:

  • makieta z wyraźnymi płaszczyznami i krawędziami;
  • prostopadłościenne elementy scenografii;
  • fasada lub ściana z czytelnymi podziałami;
  • zestaw kilku brył ustawionych w jednej płaszczyźnie;
  • obiekt o jasnej, matowej powierzchni.

Błyszcząca farba, szkło, metal i bardzo ciemne materiały komplikują pracę. Część światła odbija się w niekontrolowany sposób, a część obrazu traci kontrast. Przy krótkim terminie nie warto budować całego projektu wokół powierzchni, której zachowanie trudno przewidzieć.

Skanowanie czy ręczny obrys?

Geometrię można pozyskać na kilka sposobów. Najdokładniejszy jest pomiar lub skanowanie obiektu, ale w warunkach hackathonu często wystarczy fotografia wykonana z miejsca, w którym znajdzie się projektor. To ważne: obrys powinien odpowiadać nie abstrakcyjnemu modelowi obiektu, lecz jego widokowi z konkretnego punktu projekcji.

Praktyczny proces wygląda następująco:

1. Ustaw obiekt w docelowym miejscu i zdecyduj, gdzie znajdzie się projektor.

2. Zaznacz na obiekcie charakterystyczne punkty: narożniki, załamania, otwory i granice poszczególnych płaszczyzn.

3. Wykonaj zdjęcie z osi zbliżonej do osi projektora.

4. Przenieś kontury do programu do mapowania.

5. Podziel powierzchnię na mniejsze obszary, które będzie można niezależnie maskować.

6. Wyświetl prostą siatkę testową i poprawiaj obrys na rzeczywistym obiekcie, nie tylko na ekranie komputera.

Nie trzeba od razu budować pełnego modelu trójwymiarowego. Wiele projekcji opiera się na dopasowaniu płaskich fragmentów obrazu do widocznych powierzchni. Taki sposób jest mniej efektowny od pełnej rekonstrukcji przestrzennej, ale szybszy, stabilniejszy i łatwiejszy do poprawienia podczas wydarzenia.

Jeśli obiekt ma kilka poziomów głębokości, sama fotografia może nie wystarczyć. Wtedy przydaje się prosty model bryły albo ręcznie przygotowana mapa powierzchni. Najważniejsze jest nie to, by model był idealny, lecz żeby odpowiadał temu, co rzeczywiście widzi publiczność.

Projekcja mappingowa: etapy pracy w ciągu 24 godzin

Czas na hackathonie szybko znika, dlatego projekt trzeba podzielić na etapy. Najpierw powinien powstać obraz testowy, później dopiero warstwa artystyczna. Odwrócenie tej kolejności prowadzi do sytuacji, w której zespół ma gotową animację, ale nie jest w stanie poprawnie wyświetlić jej na obiekcie.

Pierwsze godziny: decyzja i test techniczny

Na początku potrzebna jest krótka odpowiedź na trzy pytania:

  • co jest powierzchnią projekcji;
  • z jakiego miejsca będzie oglądana;
  • jaki jeden efekt ma zapamiętać widz.

To ostatnie pytanie jest bardziej praktyczne, niż może się wydawać. Mapping może pokazywać pękanie ściany, rozrost roślin, zmianę materiału, ruch światła albo przejście między warstwami historii. Jeśli w ciągu kilku minut prezentacji próbuje opowiedzieć pięć różnych historii, żadna nie będzie czytelna.

W pierwszej fazie należy również uruchomić projektor i sprawdzić obraz w warunkach zbliżonych do finału. Test wykonany przy zaciemnionym stanowisku może dać fałszywe poczucie bezpieczeństwa. W galerii, hali albo sali konferencyjnej światło zastane często pozostaje włączone, a białe ściany odbijają je z powrotem na obiekt.

Kolejne godziny: geometria i siatka

Gdy wiadomo już, co ma być projekcją, zespół przygotowuje siatkę dopasowania. W programach do mapowania odpowiadają za to funkcje takie jak zniekształcanie siatki, korekcja perspektywy i dopasowanie narożników. Nazwy mogą się różnić, ale zasada jest ta sama: obraz źródłowy zostaje przekształcony tak, by po przejściu przez optykę projektora trafił we właściwe miejsce.

Na tym etapie warto używać białej siatki, prostych krzyży i numerowanych pól. Kolorowa animacja utrudnia ocenę geometrii. Jeśli linie testowe nie pokrywają się z krawędziami obiektu, problem nie zniknie po dodaniu efektów.

Środkowa część pracy: jeden działający przebieg

Dopiero po kalibracji warto przygotować pełną sekwencję. Powinna mieć początek, zmianę i zakończenie, nawet jeśli trwa tylko kilkadziesiąt sekund. Lepiej dopracować jeden przebieg niż zgromadzić kilka niedokończonych scen.

Dobrze działają animacje oparte na:

  • wyraźnych przejściach między płaszczyznami;
  • rytmie zsynchronizowanym z dźwiękiem;
  • stopniowym odsłanianiu geometrii;
  • zmianie faktury powierzchni;
  • kontrastowym świetle podkreślającym krawędzie.

W mappingu nie każda część obrazu musi być stale aktywna. Ciemność jest użytecznym narzędziem: pozwala ukryć przejście, wyciszyć fragment obiektu i skierować uwagę na konkretną bryłę.

Ostatnie godziny: stabilizacja, nie nowe pomysły

Na końcu należy zablokować zakres projektu. To moment na zapisanie kopii zapasowej, sprawdzenie rozdzielczości, przetestowanie odtwarzania po ponownym uruchomieniu i przygotowanie prostego sposobu obsługi.

Najczęstszy problem finałowej prezentacji nie polega na tym, że animacja jest za mało widowiskowa. Częściej zawodzi kabel, zmienia się rozdzielczość wyjściowa, program traci urządzenie albo ktoś przypadkowo przesuwa projektor. Projekt gotowy do pokazania powinien mieć:

  • zapisany układ mapowania;
  • osobny plik z animacją źródłową;
  • kopię materiałów na drugim nośniku;
  • ustalone ustawienie projektora;
  • prostą instrukcję uruchomienia dla osoby, która nie tworzyła projektu.

Oprogramowanie do mappingu 3D: które narzędzie wybrać?

Wybór programu zależy od tego, czy zespół potrzebuje przede wszystkim szybkiego dopasowania obrazu, obsługi wielu źródeł, czy generowania grafiki w czasie rzeczywistym. Nie ma jednego najlepszego narzędzia do każdego hackathonu.

NarzędzieNajmocniejsza stronaDla kogoRyzyko przy pracy w 24 godziny
MadMapperSzybkie tworzenie masek i dopasowanie obrazu do powierzchniDla zespołu, który chce sprawnie uruchomić projekcjęMniej wygodny, gdy cała grafika ma powstawać proceduralnie
Resolume ArenaŁączenie klipów, warstw i efektów w czasie rzeczywistymDla osób pracujących z gotowymi materiałami i sterowaniem na żywoDuża liczba opcji może wydłużyć konfigurację
HeavyMPrzystępny start i szybkie budowanie prostych projekcjiDla początkujących oraz krótkich prezentacjiOgraniczenia mogą pojawić się przy bardziej niestandardowej interakcji
TouchDesignerGenerowanie obrazu, danych i reakcji interaktywnych w środowisku węzłowymDla zespołu techniczno-artystycznego z doświadczeniemWymaga więcej czasu na przygotowanie i testy
LumaMapSzybkie mapowanie z gotowymi ustawieniami wspieranymi przez sztuczną inteligencjęDla początkujących, którym zależy na szybkim prototypieMniejsza kontrola nad rozwiązaniem może utrudnić nietypowe realizacje

MadMapper jest rozsądnym wyborem, gdy najważniejsza jest geometria. Zespół może przygotować animację w innym programie, a następnie zająć się jej rozmieszczeniem na obiekcie. Według danych zebranych dla tego typu narzędzi cena wskazywana dla MadMapper wynosiła 349 dolarów, ale przed wydarzeniem trzeba sprawdzić aktualny model licencji i warunki użycia.

Resolume Arena lepiej pasuje do prezentacji, w której operator przełącza warstwy, reaguje na muzykę albo steruje kilkoma źródłami obrazu. Wskazywana cena wynosiła 299 dolarów, również z zastrzeżeniem, że licencje i wersje programu mogą się zmieniać. Sam koszt nie powinien być jedynym kryterium: liczy się także to, czy w zespole jest osoba, która zna dane środowisko.

TouchDesigner otwiera zupełnie inną drogę. Zamiast wyłącznie odtwarzać przygotowane pliki, można w nim budować obraz z parametrów, danych, dźwięku albo sygnałów z urządzeń. To dobre rozwiązanie dla projektów artystyczno-technologicznych, ale słabe jako narzędzie do nauki od zera na kilka godzin przed pokazem. W zebranych danych komercyjna licencja roczna została wskazana na poziomie 1495 dolarów, więc tym bardziej warto wcześniej ustalić, czy zespół ma dostęp do odpowiedniej wersji.

Najbezpieczniejszy układ na hackathonie często wygląda tak: jedno narzędzie odpowiada za mapowanie i odtwarzanie, drugie za przygotowanie albo generowanie obrazu. Rozdzielenie tych funkcji upraszcza diagnozowanie problemów. Jeśli wszystko dzieje się w jednym, rozbudowanym środowisku, trudniej rozpoznać, czy błąd dotyczy geometrii, renderowania, sygnału czy sterowania.

Kalibracja projektora: miejsce, w którym projekt najczęściej się rozpada

Kalibracja projektora nie jest jednorazowym kliknięciem. To dopasowanie obrazu do rzeczywistej powierzchni, wykonane z uwzględnieniem odległości, kąta i wysokości urządzenia.

Najpierw trzeba ustabilizować sam projektor. Jeśli stoi na lekkim statywie albo stole, niewielkie przesunięcie może zmienić wszystkie wcześniej przygotowane punkty. Dlatego po ustawieniu urządzenia warto oznaczyć jego położenie i nie dotykać go bez wyraźnej potrzeby.

Następnie należy ustawić ostrość i możliwie ograniczyć korzystanie z automatycznych korekt obrazu. Korekcja trapezowa bywa wygodna przy prezentacjach, ale w mappingu może zmienić geometrię całego obrazu przed rozpoczęciem właściwego dopasowania. Jeśli program mapujący ma własne narzędzia do zniekształcania siatki, lepiej zachować kontrolę w jednym miejscu.

Kalibrację można prowadzić w dwóch warstwach:

1. Dopasowanie globalne — obraz obejmuje właściwy obszar, a jego proporcje odpowiadają powierzchni.

2. Dopasowanie lokalne — narożniki, załamania i mniejsze pola trafiają dokładnie w swoje miejsca.

Dopasowanie globalne powinno zostać wykonane przed lokalnym. W przeciwnym razie zespół zaczyna poprawiać pojedyncze narożniki, choć cały obraz jest przesunięty lub ma niewłaściwą skalę.

Warping i maskowanie

Dwa pojęcia są szczególnie istotne. Pierwsze to warping, czyli geometryczne zniekształcanie obrazu. Drugie to maskowanie, czyli określenie, które fragmenty obrazu mają być widoczne, a które pozostają wygaszone.

Warping odpowiada za to, żeby prostokątny sygnał z komputera pasował do nieregularnej powierzchni. Maskowanie pozwala wyłączyć tło i zostawić projekcję tylko na wybranych elementach. W praktyce oba procesy są ze sobą związane, ale rozwiązują różne problemy.

Przy skomplikowanym obiekcie nie warto tworzyć jednej ogromnej maski. Lepiej podzielić scenę na logiczne części: lewą płaszczyznę, prawą płaszczyznę, wnękę, front i elementy wystające. Taki podział ułatwia poprawki, a także pozwala wygasić fragment, który w danych warunkach wygląda słabo.

Kalibrację trzeba sprawdzać nie tylko z miejsca operatora. Publiczność może stać pod innym kątem, a wtedy część efektu zniknie. Jeżeli projekt ma być oglądany z jednego kierunku, warto wyznaczyć taką oś świadomie. Jeśli widzowie będą się poruszać, niektóre iluzje trzeba uprościć na rzecz czytelności.

Dobrze skalibrowany prosty obraz wygrywa z rozbudowaną animacją, która rozmija się z krawędziami obiektu o kilka centymetrów.

Praca w czasie rzeczywistym i połączenie programów

Mapping może być odtwarzany z gotowego pliku albo generowany na żywo. Pierwszy wariant jest bezpieczniejszy. Drugi daje większe możliwości: reakcję na dźwięk, ruch widzów, dane z czujników lub działania performera.

W rozbudowanym projekcie często oddziela się generator grafiki od programu odpowiedzialnego za mapowanie. TouchDesigner może tworzyć animowany obraz, a MadMapper przyjmuje go jako źródło i dopasowuje do obiektu. Do przesyłania obrazu między programami wykorzystuje się między innymi Syphon na systemie macOS oraz Spout na systemie Windows.

Taki podział ma sens, jeśli role w zespole są jasno określone. Jedna osoba pracuje nad geometrią i wyjściem projektora, druga nad generowaniem obrazu, a trzecia — jeśli zespół jest większy — nad dźwiękiem, interakcją i obsługą prezentacji.

Przed pokazem trzeba przetestować cały łańcuch, a nie tylko jego fragmenty. Obraz może wyglądać poprawnie w generatorze, lecz nie pojawić się w programie mapującym. Przyczyną bywa niewłaściwe źródło, różnica w rozdzielczości, problem z uprawnieniami albo niezgodność środowiska.

Najlepiej przygotować również wersję awaryjną: gotowy plik wideo odtwarzany bez generowania obrazu na żywo. Nie jest to rezygnacja z interakcji, tylko zabezpieczenie finału. Jeśli czujnik przestanie działać albo połączenie między programami się zerwie, prezentacja nadal może się odbyć.

W przypadku sterowania sprzętem przydatne bywają zintegrowane urządzenia projekcyjne i serwery multimedialne. Niektóre z nich pozwalają na bezprzewodowe sterowanie z telefonu lub tabletu przez sieć Wi-Fi albo LAN, a także korzystają z protokołu PJLink. To upraszcza obsługę, ale wprowadza dodatkowy element sieciowy. Na wydarzeniu, gdzie działa wiele urządzeń, nie należy zakładać, że połączenie bezprzewodowe będzie stabilne bez wcześniejszej próby.

Jasność, kontrast i warunki sali

Liczba ANSI lumenów nie mówi wszystkiego o jakości projekcji, ale ma bezpośredni związek z widocznością obrazu. W małej, zaciemnionej przestrzeni może wystarczyć słabszy projektor. Przy większej powierzchni, świetle zastanym i jasnej scenografii potrzebna jest większa rezerwa jasności.

W materiałach dotyczących zastosowań mappingowych pojawiają się wartości rzędu 6000 oraz 12 000 ANSI lumenów. Nie oznacza to jednak, że każdy hackathon wymaga projektora o takiej mocy. Znaczenie mają także odległość od obiektu, wielkość projekcji, kolor powierzchni, światło w sali i oczekiwany kontrast.

Można przyjąć prostą zasadę: im jaśniejsze otoczenie i większy obiekt, tym trudniej uzyskać głęboką czerń oraz wyraźne przejścia. Projektor nie wyświetla czerni jako aktywnego, ciemnego pigmentu. Wygasza światło, a odbiór zależy od tego, ile światła dociera z otoczenia.

Dlatego przed wyborem urządzenia zespół powinien ustalić:

  • jaka jest powierzchnia obiektu i odległość projekcji;
  • czy pokaz odbędzie się w pełnym zaciemnieniu;
  • czy tło i obiekt są jasne, matowe oraz jednolite;
  • czy projekcja ma konkurować z innymi źródłami światła;
  • czy potrzebny jest jeden projektor, czy kilka urządzeń;
  • czy organizator zapewnia urządzenia o wymaganej jasności.

W przypadku małej makiety nie należy automatycznie odrzucać zwykłego projektora biurowego. Przy odpowiednim oprogramowaniu do korekcji obrazu i kontrolowanych warunkach może wystarczyć do prototypu albo kameralnej prezentacji. Inaczej wygląda sytuacja przy dużej instalacji w jasnej hali, ale to już kwestia skali i warunków, nie samej etykiety urządzenia.

Jeden projektor czy kilka?

Jeden projektor upraszcza kalibrację, obsługę i rozwiązywanie problemów. Dwa lub więcej urządzeń pozwalają objąć większy obiekt, zwiększyć jasność albo projekcję z kilku kierunków, lecz wymagają synchronizacji i dokładnego ustawienia.

Na hackathonie dodatkowy projektor ma sens wtedy, gdy rozwiązuje konkretny problem. Jeśli zespół chce nim tylko zwiększyć efekt bez czasu na testy, może uzyskać więcej nierówności niż korzyści. Każde urządzenie dodaje własny obraz, kabel, źródło sygnału i punkt możliwej awarii.

Jak zaplanować zespół, żeby technika nie zjadła projektu?

Mapping 3D łączy kilka kompetencji: projektowanie obrazu, modelowanie lub pomiar obiektu, obsługę programu, przygotowanie dźwięku i prezentację. Jedna osoba może pełnić kilka funkcji, ale odpowiedzialność za decyzje powinna być rozdzielona.

Najpraktyczniejszy podział obejmuje:

  • osobę od geometrii i kalibracji;
  • osobę od obrazu, animacji lub grafiki generatywnej;
  • osobę od sprzętu, sygnału i odtwarzania;
  • osobę pilnującą narracji oraz finałowego pokazu.

W małym zespole te role mogą się łączyć. Ważne, żeby w krytycznym momencie nie wszyscy zajmowali się tym samym. Jeśli nikt nie odpowiada za sprzęt, problem z projektorem zostaje wykryty dopiero przed prezentacją. Jeśli nikt nie pilnuje narracji, powstaje efektowny test techniczny bez jasnego sensu.

Dobrym sposobem pracy jest przygotowanie krótkiego dokumentu projektowego, nawet jeśli zespół nie używa formalnej dokumentacji. Powinny znaleźć się w nim:

  • szkic obiektu z zaznaczoną projekcją;
  • ustawienie projektora;
  • rozdzielczość wyjściowa;
  • lista używanych programów;
  • kolejność uruchamiania;
  • osoba odpowiedzialna za pokaz;
  • wersja awaryjna bez generowania obrazu na żywo.

To nie biurokracja. W projekcie trwającym 24 godziny taka kartka ogranicza liczbę decyzji podejmowanych w stresie.

Co naprawdę da się zrobić w 24 godziny?

W tym czasie można przygotować przekonujący mapping na jednej bryle lub prostej scenografii, zwłaszcza jeśli obiekt i sprzęt są dostępne od początku. Można także zbudować podstawową interakcję, jeżeli zespół zna wybrane narzędzia i ma gotowe elementy wejściowe.

Trudniej będzie zrealizować jednocześnie:

  • skomplikowane skanowanie obiektu;
  • kilka projektorów z pełną synchronizacją;
  • rozbudowaną grafikę generowaną na żywo;
  • interakcję z wieloma czujnikami;
  • pełną oprawę dźwiękową;
  • kilka niezależnych scen z bezbłędnymi przejściami;
  • instalację plenerową odporną na zmienne warunki.

Warto więc rozdzielić ambicję artystyczną od zakresu technicznego. Artystycznie projekt może być odważny, ale technicznie powinien mieć ograniczoną liczbę punktów awarii. Jedna bryła, jeden projektor, jeden główny przebieg i jeden zapasowy sposób odtwarzania to często lepsza podstawa niż rozbudowana instalacja, której nie da się ustawić przed końcem wydarzenia.

Mapping 3D na hackathonie najlepiej traktować jak krótką formę sceniczną, a nie pokaz wszystkich możliwości oprogramowania. Technologia ma wspierać pomysł: podkreślić architekturę, zmienić sposób postrzegania obiektu albo stworzyć relację między światłem a ruchem. Gdy program, projektor i geometria są podporządkowane jednej idei, nawet prosty materiał może wyglądać profesjonalnie.

Na początku pustą ścianę widzi się jako powierzchnię. Po kalibracji staje się układem pól, krawędzi i głębokości. Od tego momentu projekcja nie jest już zwykłym obrazem. Jest zaprojektowanym zdarzeniem, w którym każda animacja musi mieć swoje miejsce — dosłownie.

Najczęściej zadawane pytania

Jak przygotować mapping 3D na hackathon w 24 godziny?
Najpierw należy wybrać prosty obiekt, uruchomić projektor w warunkach zbliżonych do finału i przygotować siatkę testową. Dopiero po kalibracji warto zbudować jeden pełny przebieg z początkiem, zmianą i zakończeniem, a na końcu przetestować odtwarzanie oraz wersję awaryjną.
Jaki obiekt najlepiej nadaje się do pierwszego mappingu 3D?
Przy krótkim terminie najlepiej sprawdzają się makiety, prostopadłościenne elementy scenografii, ściany z czytelnymi podziałami oraz jasne, matowe obiekty o wyraźnych płaszczyznach i krawędziach. Schody, nieregularne instalacje, szkło, metal i błyszczące powierzchnie wymagają więcej pomiarów, masek i poprawek.
Czy do mappingu 3D potrzebny jest pełny model trójwymiarowy?
Nie zawsze. Wiele projekcji można przygotować przez dopasowanie płaskich fragmentów obrazu do widocznych powierzchni, co jest szybsze i łatwiejsze do poprawienia; przy kilku poziomach głębokości może jednak przydać się prosty model bryły lub ręcznie przygotowana mapa powierzchni.
Czym różnią się warping i maskowanie w mappingu?
Warping to geometryczne zniekształcanie obrazu, dzięki któremu prostokątny sygnał pasuje do nieregularnej powierzchni. Maskowanie określa, które fragmenty obrazu mają być widoczne, a które pozostają wygaszone.
Jaki program wybrać do mappingu 3D na hackathonie?
Wybór zależy od potrzeb zespołu. MadMapper sprawdza się przy szybkim dopasowaniu obrazu do powierzchni, Resolume Arena przy pracy z klipami i warstwami w czasie rzeczywistym, HeavyM przy prostych projekcjach dla początkujących, a TouchDesigner przy generowaniu obrazu i interakcji, ale wymaga więcej czasu na przygotowanie i testy.