Strona główna / Studia przypadków / Muzeum narodowe w Azji Centralnej · Wystawa cyfrowa

Zagranica / Ekspozycje cyfrowe

Muzeum w kraju Azji Centralnej · Wystawa cyfrowa

Wielojęzyczne wystawy cyfrowe z treściami 3D, które działają płynnie na zwykłych urządzeniach.

Kontekst

Muzeum narodowe w Azji Centralnej potrzebowało digitalizacji swoich zbiorów i narracji historycznej oraz prezentacji dla wielojęzycznej publiczności.

Wystąpiły trzy trudności: język, który wymagał jednoczesnego wsparcia języka lokalnego, rosyjskiego i angielskiego; sprzęt, ponieważ terminale na terenie placówki mają skromną specyfikację i nie można polegać na wydajnych kartach GPU; oraz sieć, ponieważ w niektórych obszarach łączność jest niestabilna i treści muszą działać lokalnie.

Rozwiązanie

Dostarczono system wystaw cyfrowych z prezentacją eksponatów 3D, wielojęzycznymi przewodnikami, interakcją dotykową i synchronizacją z dużym ekranem.

Treści 3D zostały odchudzone: po kompresji modeli działają płynnie na zwykłych urządzeniach bez dedykowanej karty GPU.

Treści w każdym języku są zarządzane niezależnie; zmiana języka nie zmienia struktury strony.

Treści są oddzielone od kodu, dzięki czemu placówka może później samodzielnie wymieniać materiały wystawowe, zamiast za każdym razem wzywać programistów.

Skład techniczny

Poniższa tabela przedstawia elementy techniczne tego projektu, aby klienci mogli zweryfikować je niezależnie.

Stos technologiczny

Forma prezentacjiEksponaty 3D · przewodnik dotykowy · synchronizacja z dużym ekranem
WydajnośćLekki model działający na zwykłych terminalach
JęzykNiezależne zarządzanie dla każdego języka
TreściTreści oddzielone od kodu; personel placówki może utrzymywać je samodzielnie
WdrożenieDziała lokalnie, bez potrzeby zewnętrznej sieci

Rezultaty

  • Treści 3D działają płynnie na terminalach niskiej klasy bez wymiany sprzętu.
  • Wielojęzyczne wsparcie dla trzech grup odbiorców: języka lokalnego, rosyjskiego i angielskiego.
  • Obiekt może samodzielnie aktualizować materiały wystawowe, co obniża długoterminowe koszty utrzymania.
  • Wdrożenie on-premise, w pełni użyteczne również przy niestabilnej sieci.

Wykorzystane możliwości

Omów podobny scenariusz

01 / Ograniczenia

Ograniczenia, w ramach których zrealizowano projekt

Historie projektów bez ograniczeń to fikcja. Ta sekcja przedstawia cztery ograniczenia: czas, miejsce, personel i zgodność.

Te ograniczenia bezpośrednio kształtują rozwiązanie; każdy problem opisany poniżej w sekcji „Kluczowe wyzwania" wynika z jednego z nich.

Cztery rodzaje ograniczeń

SprzętUdostępniony na miejscu sprzęt wystawowy to zwykłe komputery all-in-one kupione kilka lat temu; ich karty graficzne nie obsługują konwencjonalnych ekspozycji 3D.
SiećNiektóre sale wystawowe mają bardzo niską przepustowość sieci i nie mogą polegać na zagranicznych CDN.
JęzykMusi obsługiwać trzy języki jednocześnie i pozwalać na przełączanie między nimi na miejscu.
ŚrodowiskoTemperatura i zasilanie w sali wystawowej są niestabilne, więc sprzęt musi wytrzymać nietypowe zaniki zasilania.
02 / Kluczowe wyzwania

Gdzie naprawdę pojawiają się trudności

Nie chodzi o „ciężko pracowaliśmy", lecz o „jak wyglądał problem, jak go rozwiązaliśmy i ile to kosztowało".

Treści 3D nie działają na słabszych urządzeniach

Konwencjonalna ekspozycja 3D działała na maszynie testowej z prędkością zaledwie 12 fps, a odwiedzający wyraźnie odczuwali zacięcia.
Jak to rozwiązaliśmy: trzy zmiany — zmniejszenie modelu do jednej piątej pierwotnej liczby wielokątów, wypieczenie oświetlenia w teksturach zamiast obliczania go w czasie rzeczywistym oraz dynamiczne skalowanie rozdzielczości renderowania do możliwości urządzenia. Na tym samym sprzęcie osiągnęliśmy ponad 45 fps.

Jak przełączać języki na miejscu

Tworzenie trzech niezależnych zestawów stron dla trzech języków oznacza, że każda aktualizacja jest wykonywana trzykrotnie, a objętość się potraja.
Jak to rozwiązaliśmy: rozdzielenie treści od języka — treści wystawowe są przechowywane jako dane strukturalne, a pakiety językowe ładowane osobno, więc przełączenie języka wymienia tylko tekst, a nie scenę. Jedyny dodatkowy balast to pakiet językowy, a konserwacja dotyczy jednej kopii treści.

Automatyczne odzyskiwanie po nietypowym zaniku zasilania

Zasilanie na miejscu jest niestabilne; pewna ekspozycja straciła zasilanie w trakcie uruchamiania, a po restarcie zawiesiła się na ekranie ładowania.
Jak to rozwiązaliśmy: dodaliśmy autodiagnostykę przy starcie i odzyskiwanie z punktów kontrolnych — uruchamianie ekspozycji jest instrumentowane etapowo, więc po przerwie w zasilaniu restart wie, jak daleko doszedł, i wznawia od tego miejsca lub bezpiecznie się wycofuje.
03 / Elementy wielokrotnego użytku

Co inne projekty mogą przejąć bezpośrednio

Ta sekcja jest dla osób z branży. Jeśli robisz coś podobnego, te punkty pozwolą Ci uniknąć kilku objazdów.

Decimation + baking + dynamiczny level-of-detail

Trzy triki na uruchomienie 3D na słabych urządzeniach są znacznie tańsze niż nowy sprzęt.

Treść oddzielona od języka

Każdy projekt wielojęzyczny powinien działać w ten sposób, aby uniknąć N-krotności kosztów utrzymania.

Automatyczne sprawdzanie przy starcie i wznawianie od punktu kontrolnego

Każda ekspozycja bezobsługowa powinna to mieć.

04 / Retrospektywa

Gdybyśmy robili to ponownie

Mówienie wyłącznie o sukcesach nie jest przekonujące. Ta sekcja opisuje, co zrobiliśmy źle lub zbyt późno.

Gdybyśmy robili to ponownie, w umowie określilibyśmy modele i wydajność sprzętu, zamiast ogólnikowo wspominać o kilku maszynach all-in-one. Różnice w wydajności wymusiły pełne przeprojektowanie.

Nie doceniliśmy niestabilności lokalnego zasilania. Później dowiedzieliśmy się, że zdarzają się dwa–trzy przerwy w tygodniu; gdybyśmy o tym wiedzieli, pierwsza wersja zawierałaby UPS i watchdog.

Ręczna korekta trójjęzycznych treści okazała się niewystarczająca. Tłumaczenie maszynowe przekłamuje terminy techniczne, a z terenu zgłoszono kilka nieprecyzyjnych sformułowań, więc później dodaliśmy ręczną korektę.

← Wszystkie studia przypadków Powrót do strony głównej