Wirtualna i rozszerzona rzeczywistość. Co to jest OpenSpace3D

Wirtualna i rozszerzona rzeczywistość


Kiedy pewien polityk powiedział, że onjedyną prawdą jest rzeczywistość, Nie wyobrażał sobie, że kilkadziesiąt lat później możemy go zapytać, do którego z nich ma na myśli. Bez wdawania się w dyskusje filozoficzne i psychologiczne, technologia oferuje nam jeszcze dwie alternatywy dla tego, co widzą nasze gołe oczy; wirtualny i rozszerzony.

Raporty z Niebiańskiego Imperium zapewniają, że do świąt grudniowych, dnia rozpoczęcia zajęć i świąt państwowych, będziemy musieli dodać kolejny kamień milowy do kalendarza rocznego, datę rozpoczęcia kwarantanny.

Mam nadzieję, że tak się nie stanie, ale jeśli mieli rację Wirtualna, rozszerzona i obie połączone treści rzeczywistości mogą być bardzo pomocne w radzeniu sobie z psychologicznymi i ekonomicznymi konsekwencjami izolacji.

Np. kraje żyjące z turystyki mogą oferować wirtualne doświadczenia z podróży lub duże sklepy z modą prezentują swoje produkty w bardziej kompleksowy sposób. Może być również bardzo przydatne w przypadku nauczania na odległość.

To prawda, że Większość tej technologii nadal wiąże się z dość wysokimi kosztami, aby stać się masową, ale wykorzystanie projektów open source może pomóc w uczynieniu jej bardziej dostępną. W tym poście mam zamiar skomentować jeden z nich, OpenSpace3D. To narzędzie dostępne dla systemu Windows umożliwia tworzenie treści również na inne platformy, takie jak Linux i urządzenia mobilne.

Jest platforma programistyczna typu open source do tworzenia rzeczywistości wirtualnej przeznaczona do tworzenia zaawansowanych aplikacji i gier wykorzystujących rzeczywistość wirtualną wykorzystujących rzeczywistość wirtualną

Wirtualna i rozszerzona rzeczywistość. Podstawowe koncepcje

  • Wirtualna rzeczywistość składa się z wygenerowane komputerowo środowisko, w którym symulowana jest ruchoma grafika 3D, która wygląda realistycznie z perspektywy użytkownika. Do projekcji tego środowiska służy urządzenie wielkości hełmu z ekranem umieszczonym przed oczami.
  • Rozszerzona rzeczywistość włącza elementy generowane komputerowo do świata rzeczywistego. Mogą to być modele 3D, tekst, wideo lub dźwięk.

Są tacy, którzy również mówią o rzeczywistości łączonej, w której rzeczywistość wirtualna miesza się w czasie rzeczywistym ze światem rzeczywistym.

OpenSpace3D

Jest to platforma przeznaczona do tworzenia gier i aplikacji w wirtualnej i rozszerzonej rzeczywistości. Jego deklarowanym celem jest demokratyzacja aplikacji 3D w czasie rzeczywistym i zapewnienie narzędzia dla wszystkich kreatywnych umysłów, nie tylko programistów.

Niektóre korzyści

  • Natywne wsparcie dla wirtualnej rzeczywistości i urządzeń do wykrywania ruchu, zarówno komercyjne, jak i open source. Niektóre z nich to na przykład Leap Motion do wykrywania ruchów dłoni, bransoletka Myo do rozpoznawania gestów, słuchawki Neurosky do koncentracji i medytacji, Emotiv Epoc do monitorowania sygnałów EEG, Nonin Oxymeter do pomiaru rytmu serca, HT1C Vive, Oculus i Vuzix do zastosowań wirtualnej rzeczywistości lub Tobii EyeX do śledzenia wzroku. Możemy również użyć dowolnego urządzenia kompatybilnego z Arduino oraz dowolnego urządzenia kompatybilnego z VRPN i systemu śledzenia.
  • Pracuj z dwiema technikami rzeczywistości rozszerzonej. Wykrywanie markerów funkcji umożliwia wykrycie obrazu w kamerze, a wykrywanie markerów referencyjnych Aruco ułatwia szybkie tworzenie aplikacji z wieloma markerami, a także używanie ich jako namacalnego interfejsu.
  • Edytor scen umożliwia importowanie modeli 3D w ponad 40 formatachPo zaimportowaniu można dodawać, klonować, przenosić obiekty i definiować parametry, takie jak zachowanie fizyczne lub animacje. Wyniki można eksportować do 3DS MAX, Blendera, Maya i Cinema 4D
  • Posiada zbiór ponad 160 zaprogramowanych funkcjis, które można połączyć z ctylne aplikacje bez kodowania.
  • Obsługuje treści multimedialne do tworzenia wciągających środowisk z przestrzennymi teksturami treści audio i wideo 3D.
  • Zawiera przeglądarkę, która umożliwia korzystanie z bibliotek HTML5 i Javascript do tworzenia scen i interfejsów użytkownika.
  • Wykorzystuje silnik symulacji fizyki Newton Dynamic odtworzyć konsekwencje rzeczy, takich jak masa, współczynnik odbicia, przyspieszenie, ograniczenia i ruchy pojazdów.
  • Umożliwia tworzenie aplikacji dla wielu użytkowników i na wiele urządzeń.

Stworzone aplikacje mogą być używane w systemach Windows, LInux, Raspberry Pi, Mac, Android i iOS, chociaż nie wszystkie funkcje będą dostępne na wszystkich platformach.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.