Omówienie programowania w języku JavaScript
JavaScript to jeden z najpopularniejszych języków programowania na świecie! Jest to proste, lekkie i powszechnie używane w Internecie. Wykorzystaj możliwości języka JavaScript i umiejętności internetowych, aby tworzyć bardziej atrakcyjne środowiska rzeczywistości mieszanej.
Aplikacje rzeczywistości mieszanej w Internecie
Funkcje rzeczywistości mieszanej są dostępne w Internecie za pomocą narzędzia WebXR. Zawartość rzeczywistości wirtualnej (VR) i rzeczywistości rozszerzonej (AR) jest widoczna w zgodnej przeglądarce obsługującej usługę WebXR bez instalowania dodatkowego oprogramowania lub wtyczek. Możesz użyć tej samej przeglądarki z urządzeniem fizycznym, takim jak HoloLens 2. Aby uzyskać więcej informacji, zapoznaj się z naszą dokumentacją webXR .
Uwaga
Składnik WebVR jest przestarzały i nie jest dostępny w bieżących przeglądarkach, dlatego nie powinien być używany do tworzenia nowych aplikacji. Należy przeprowadzić migrację wszystkich istniejących implementacji webVR do usługi WebXR.
Czego można użyć do opracowywania immersyjnych środowisk internetowych?
Na poniższej liście przedstawiono struktury i interfejsy API języka JavaScript służące do tworzenia immersyjnych środowisk, które obecnie dominują na rynku i są powszechnie akceptowane i akceptowane przez deweloperów języka JavaScript rzeczywistości mieszanej:
Framework | Przykład |
---|---|
Babylon.js Babilon to aparat 3D języka JavaScript, który ułatwia tworzenie zawartości 3D i immersyjnych aplikacji. Przed rozpoczęciem pracy z aplikacjami immersyjnymi zalecamy zapoznanie się z podstawami programowania Babylon.js. — Dowiedz się, jak tworzyć aplikacje 3D przy użyciu Babylon.js Wprowadzenie. - Graj z przykładami 3D i ich kodem źródłowym przy użyciu Babylon.js playground — Szczegółowe informacje na temat usługi WebXR — Dowiedz się, jak rozpocząć pracę z naszymi samouczkami : Tworzenie pierwszej aplikacji "Hello World!" |
![]() |
Drabina rozstawna Ramka A to deklaratywna struktura Języka JavaScript, która umożliwia rozpoczęcie pracy z rzeczywistością wirtualną w Internecie. Zapoznaj się z dokumentacją A-Frame, aby dowiedzieć się więcej. |
![]() |
Three.js Three.js to popularna biblioteka 3D do tworzenia immersyjnych środowisk. Dowiedz się więcej o three.js na stronie dokumentacji i eksplorując przykłady. |
![]() |
Webgl Dostęp do interfejsów API urządzeń WebXR można uzyskać bezpośrednio przy użyciu interfejsów API webGL. WebGL (Biblioteka grafiki internetowej) to interfejs API języka JavaScript służący do renderowania interaktywnej grafiki 3D i 2D o wysokiej wydajności w dowolnej zgodnej przeglądarce internetowej bez korzystania z wtyczek. |
![]() |
Następne kroki
Dowiedz się, jak rozpocząć pracę z naszymi samouczkami.
Zobacz też
- Omówienie usługi WebXR
- Specyfikacja interfejsu API urządzenia WebXR
- Dokumentacja interfejsu API urządzenia WebXR
- Immersiveweb.dev
- Przykłady webXR
- Tworzenie środowisk WebXR przy użyciu Babylon.js
- Windows Mixed Reality i nowa przeglądarka Microsoft Edge
- Immersyjne internetowe W3C Github
- WebGL API
- Interfejs API tabletu gamepad i rozszerzenia gamepad