Udostępnij za pośrednictwem


język projektowania Mixed Reality — MRTK3

Przycisk Główny

W ciągu ostatnich kilku lat dostarczaliśmy wiele różnych urządzeń i czynników form z różnymi typami wyświetlania, rozdzielczościami i środowiskami użytkownika. Opracowaliśmy zestaw najlepszych rozwiązań do projektowania wspaniałych środowisk w rzeczywistości mieszanej, ale te najlepsze rozwiązania nadal ewoluują w miarę testowania i oceniania projektów w różnych produktach i urządzeniach.

Z przyjemnością przedstawiamy najnowsze Mixed Reality Design Language — po raz pierwszy zaprezentowano w aplikacji Mesh dla urządzenia HoloLens — do publicznej wiadomości za pośrednictwem bloków konstrukcyjnych MRTK. Nowe zmiany projektu mają na celu umożliwienie deweloperom tworzenia aplikacji gotowych do produkcji, które są bardziej piękne, użyteczne i przenośne.

Ulepszenia

Zaktualizowana geometria Zaktualizowana geometria z zaokrąglonymi rogami w celu uzyskania bardziej przystępnych i przyjaznych środowisk

Ulepszona opinia o wizualizacji Ulepszona wizualna opinia dotycząca ulepszonych danych wejściowych wielomodalnych, takich jak spojrzenie wzrokowe połączone z gestem szczypta

Ulepszone jednostki modułowe Ulepszone modułowe jednostki obsługujące różne scenariusze interfejsu użytkownika z permutacjami

System modułowej płyty wewnętrznej Modułowy system tylnej płyty do tworzenia złożonych układów, które pozostają jasne i użyteczne

Aktualizacje pola ograniczenia Przeprojektowane wizualizacje pola ograniczenia w celu zmniejszenia szumu wizualnego i umożliwienia interakcji z płynnym spojrzeniem

Interfejs użytkownika oparty na kanwie Integracja z modułem RectTransform i kanwą aparatu Unity, która obsługuje dynamiczny i elastyczny układ

Kluczowe elementy

Geometria
Geometria
Nowy język projektowania wprowadza geometrię z zaokrąglonymi rogami, które tworzą bardziej atrakcyjne, angażujące i nowoczesne środowisko. Geometria jest również w pełni trójwymiarowa, z namacalną grubością, która pomaga uziemić projekty w rzeczywistości. Przypomina również użytkownikowi, że te elementy są prawdziwymi, fizycznymi obiektami, które istnieją w ich przestrzeni 3D, i mogą być dołączone do obiektów i chwytane, przenoszone lub manipulowane.

Kolor
Kolor
Kolor pomaga użytkownikom skoncentrować się na swoich zadaniach, wskazując hierarchię wizualizacji i strukturę między elementami interfejsu użytkownika. Nowy schemat kolorów języka projektowego minimalizuje zmęczenie oczu, pozostając na tyle jasne i nieprzezroczyste na wyświetlaczach addycyjnych, aby wzmocnić pewność użytkownika, gdy robią bezpośrednie interakcje z ręką. Szczegółowe elementy, takie jak efekty iridescent, są wynikiem iteracji projektowych i badań użytkowników w celu zapewnienia najlepszego środowiska w wyświetlaczu addytywnego urządzenia HoloLens i innych urządzeniach Mixed Reality.

Światło i materiały
Światło i materiały
Światło i materiały odgrywają istotną rolę w dostarczaniu wizualnych opinii w interakcjach przestrzennych. Użycie kontekstowego oświetlenia 3D pomaga użytkownikowi postrzegać głębokość i stan interakcji, zwłaszcza gdy wyświetlacze dodawania urządzenia mogą powodować zamieszanie w głębi systemu. Na przykład etykietki palców użytkownika rzucają subtelny blask na ściśniętych powierzchniach przycisków, poprawiając postrzeganie odległości palca użytkownika od hologramu.

Warstwowanie i podniesienie uprawnień
Warstwy
Warstwowanie to koncepcja nakładania się na jedną powierzchnię z drugą. Język projektowania Mixed Reality używa warstw i podniesienia uprawnień do tworzenia interfejsu użytkownika woluminowego, który zwiększa jakość interakcji i użyteczność interakcji w interakcjach przestrzennych oraz zachwyca użytkowników piękną i intuicyjną odpowiedzią na ich dane wejściowe.

Ikony
Ikony
Ikonografia to zestaw obrazów i symboli wizualnych, które ułatwiają użytkownikom zrozumienie aplikacji i poruszanie się po niej. Język projektowania Mixed Reality używa ikon systemu Fluent Firmy Microsoft. Każda czcionka ikony systemu została przeprojektowana, aby objąć bardziej miękką geometrię i bardziej nowoczesne metafory.

Typografia
Typografia
Jako wizualna reprezentacja języka głównym zadaniem typografii jest komunikowanie informacji. Rampa typów języka projektowania ułatwia tworzenie struktury i hierarchii w zawartości w celu zmaksymalizowania czytelności i czytelności w interfejsie użytkownika.

język projektowania Mixed Reality w narzędziu MRTK3

Możesz zapoznać się z tymi przykładowymi scenami dla różnych elementów interfejsu użytkownika za pomocą języka projektowania Mixed Reality.

  • CanvasUITearSheet.unity: przedstawia wszystkie dostępne warianty prefabowe przycisku opartego na kanwie w zestawie narzędzi MRTK.
  • CanvasExample.unity: Przykłady tworzenia większych układów przy użyciu składników opartych na kanwie.
  • UITearSheet.unity: pokazuje wszystkie dostępne warianty prefabowe przycisku nienależące do kanwy w zestawie narzędzi MRTK.

Arkusz łez kanwy

Przykłady używania języka projektowania Mixed Reality

Zapoznaj się z przykładami języka projektowania Mixed Reality i poznaj je w akcji.

Przykłady usługi GitHub dla zestawu NARZĘDZI MRTK3