Projektowanie i programowanie w rzeczywistości mieszanej

Ukończone

Jeśli chodzi o projekty rzeczywistości mieszanej, znane procesy projektowe używane przez Ciebie lub Twój zespół nie są automatycznie przenoszone do projektowania zawartości 3D. Na przykład w przypadku burzy mózgów dotyczącej ekranu rejestracji aplikacji mobilnej lub witryny internetowej wystarczający jest zwykły prostokąt.

Projektowanie pod kątem trzech wymiarów zamiast dwóch może być bardziej czasochłonne. Rysowanie lub szkicowanie w 3D jest znacznie trudniejsze niż w 2D. Istnieją narzędzia 3D do tworzenia gier i inżynierii, ale zwykle do ich użycia wymagane jest przeszkolenie. Ten brak szybkich, uproszczonych narzędzi może wpływać na proces projektowania i przeciążyć osobę opracowującą aplikację.

Na szczęście kilka technik może pomóc skutecznie iterować przez pomysły i uzyskać treści ułożone. Te techniki pozwalają również różnym członkom zespołu i dyscyplinom na głos.

Diagram of a design process with steps for bodystorming, acting, and storyboarding.

Bodystorming

Bodystorming to proces tworzenia prototypów interakcji, obiektów cyfrowych, interfejsu użytkownika i animacji przy użyciu materiałów rzemieślniczych. Każdy użytkownik biorący udział w procesie projektowania może wypróbować proponowane interakcje, funkcje i mechanikę bez konieczności tworzenia pełnego prototypu. Celem wszystkich sesji technologii bodystorming jest uzyskanie informacji w celu podjęcia dalszych działań, zebranie opinii na podstawie testów oraz umożliwienie myślenia przestrzennego o zawartości aplikacji.

Photograph of a design team prototyping mixed reality interactions and features with crafting materials.

Działanie i uzyskiwanie opinii

Po zakończeniu sesji bodystorming lub dwóch następnym krokiem jest przygotowanie sposobu, w jaki użytkownik przejdzie przez środowisko rzeczywistości mieszanej. Etap działania polega na testowaniu pomysłów w przestrzeni trójwymiarowej oraz na umożliwieniu innym wglądu w interakcje i wydarzenia z zewnątrz oraz przekazywanie opinii. Takie podejście jest szczególnie ważne, gdy masz nietechnicznych członków zespołu lub uczestników projektu. Jeśli na przykład eksplorujesz środowisko rzeczywistości mieszanej, które zostało zaprojektowane dla szpitali, działanie myślenia specjalistom medycznym może dostarczyć nieocenioną opinię.

Photograph of a design team using crafting materials to act out and receive feedback on mixed reality content and interactions.

Tworzenie scenorysów

Wybór najlepszej metody służącej do uzyskiwania pomysłów i proponowanego środowiska zawsze zależy od odbiorców docelowych. Jeśli zachodzi potrzeba zaprezentowania nowych pomysłów zespołowi programistycznemu, użycie technologii bodystorming i przedstawienie środowiska lub nowej treści może w zupełności wystarczyć. Ale jeśli musisz przekonać uczestników projektu lub nietechnicznych członków zespołu, może być konieczne wybranie większej wierności zasobów, takich jak scenorys.

Diagram of a high-fidelity storyboard example.

Do Ciebie należy wybór, czy scenorysy mają być szczegółowe, czy będą jedynie ogólnymi szkicami środowiska.

Narzędzia programistyczne rzeczywistości mieszanej

Podczas pracy z hologramami w aplikacjach najłatwiej jest użyć niektórych wstępnie utworzonych narzędzi programistycznych firmy Microsoft, takich jak Mixed Reality Toolkit (MRTK) dla aparatów Unity i Unreal Engine. MRTK to międzyplatformowy zestaw deweloperski open-source, który udostępnia system wejściowy, podstawowe składniki i typowe bloki konstrukcyjne na potrzeby interakcji przestrzennych.