Udostępnij za pośrednictwem


Tabela okresowa elementów

Tabela okresów aplikacji Elements

Uwaga

W tym artykule omówiono przykład eksploracyjny utworzony w laboratoriach projektowania rzeczywistości mieszanej, miejsce, w którym dzielimy się naszymi informacjami na temat aplikacji rzeczywistości mieszanej i sugestiami dotyczącymi opracowywania aplikacji rzeczywistości mieszanej. Nasze artykuły i kod związane z projektowaniem ewoluują w miarę tworzenia nowych odkryć.

Uwaga

Ta przykładowa aplikacja została zaprojektowana dla urządzenia HoloLens 1. generacji. Zobacz Tabela okresowa elementów 2.0 dla urządzenia HoloLens 2 w wersji.

Tabela okresowa elementów to przykładowa aplikacja typu open source z laboratoriów projektowania rzeczywistości mieszanej firmy Microsoft. Dowiedz się, jak rozłożyć tablicę obiektów w przestrzeni 3D z różnymi typami powierzchni przy użyciu kolekcji Obiektów. Dowiedz się również, jak tworzyć obiekty umożliwiające interakcję, które reagują na standardowe dane wejściowe z urządzenia HoloLens. Możesz użyć składników tego projektu do utworzenia własnego środowiska aplikacji rzeczywistości mieszanej.

Wideo z pokazem

Zarejestrowane w urządzeniu HoloLens 2 przy użyciu funkcji przechwytywania rzeczywistości mieszanej

Informacje o aplikacji

Tabela okresowa elementów wizualizuje elementy chemiczne i każdy z ich właściwości w przestrzeni 3D. Obejmuje ona podstawowe interakcje urządzenia HoloLens, takie jak spojrzenie i naciśnięcie powietrza. Użytkownicy mogą dowiedzieć się więcej o elementach z animowanymi modelami 3D. Mogą wizualnie zrozumieć powłokę elektronową elementu i jego jądro - które składa się z protonów i neutronów.

Tło

Po pierwszym doświadczeniu urządzenia HoloLens wiedziałem, że chcę eksperymentować z okresową aplikacją tabeli w rzeczywistości mieszanej. Ponieważ każdy element ma wiele punktów danych, które są wyświetlane z tekstem, myślałem, że byłoby to świetne zagadnienie do eksplorowania kompozycji typograficznej w przestrzeni 3D. Umożliwienie użytkownikom wizualizacji modelu elektronowego elementu było kolejną interesującą częścią tego projektu.

Projektowanie

Dla domyślnego widoku tabeli okresowej wyobrażałem sobie trójwymiarowe pola, które zawierają model elektronów każdego elementu. Powierzchnia każdego pola byłaby przezroczysta, aby użytkownik mógł uzyskać przybliżony pomysł na wolumin elementu. Za pomocą spojrzenia i naciśnięcia powietrza użytkownik może otworzyć szczegółowy widok każdego elementu. Aby przejść między widokiem tabeli a widokiem szczegółów gładkim i naturalnym, zrobiłem to podobnie do fizycznej interakcji pola otwierającego się w prawdziwym życiu.

Szkic projektu
Szkice projektowe

W widoku szczegółowym chciałem zwizualizować informacje każdego elementu z pięknie renderowanym tekstem w przestrzeni 3D. Animowany model elektronów 3D jest wyświetlany w środkowym obszarze i można go wyświetlić z różnych kątów.

Interakcja

Prototypy
Prototypy interakcji

Użytkownik może zmienić typ powierzchni, naciskając przyciski powietrza w dolnej części tabeli — mogą przełączać się między płaszczyzną, cylindrem, kulą i punktem.

Typowe kontrolki i wzorce używane w tej aplikacji

Obiekt z możliwością interakcji (przycisk)

Obiekt z możliwością interakcji to obiekt , który może reagować na podstawowe dane wejściowe urządzenia HoloLens. Jest on udostępniany jako prefab/skrypt, który można łatwo zastosować do dowolnego obiektu. Na przykład możesz zrobić filiżankę kawy w scenie, w której można korzystać i reagować na dane wejściowe, takie jak spojrzenie, naciśnięcie powietrza, nawigacja i gesty manipulacji. Dowiedz się więcej

obiekt nteractable

Kolekcja obiektów

Kolekcja obiektów jest obiektem, który ułatwia układ wielu obiektów w różnych kształtach. Obsługuje płaszczyznę, walcę, kulę i punkt. Można skonfigurować dodatkowe właściwości, takie jak radius, liczba wierszy i odstępy. Dowiedz się więcej

Kolekcja obiektów

Szczegóły techniczne

Skrypty i prefabryki dla aplikacji Periodic Table of the Elements można znaleźć w witrynie GitHub Mixed Reality Design Labs.

Przenoszenie scenariusza dla urządzenia HoloLens 2

Przeczytaj historię dotyczącą aktualizowania okresowej tabeli elementów za pomocą instynktownych interakcji urządzenia HoloLens 2.

Tabela okresowa elementów 2.0

Informacje o autorze

Zdjęcie Dong Yoon Park Yoon Park
Projektant @Microsoft środowiska użytkownika

Zobacz też