Přehled vývoje v JavaScriptu
JavaScript je jedním z nejoblíbenějších programovacích jazyků na světě! Je jednoduchý, jednoduchý a široce používaný na webu. Využijte sílu javascriptových a webových dovedností k vytváření poutavějších Mixed Reality prostředí.
Mixed Reality aplikací na webu
Mixed Reality funkce jsou k dispozici na webu pomocí webXR. Obsah virtuální reality (VR) a rozšířené reality (AR) můžete zobrazit v kompatibilním prohlížeči s podporou WebXR, aniž byste museli instalovat další software nebo moduly plug-in. Stejný prohlížeč můžete použít s fyzickým zařízením, jako je HoloLens 2. Další podrobnosti najdete v naší dokumentaci k WebXR .
Poznámka
WebVR je zastaralý a není k dispozici v aktuálních prohlížečích, proto by se neměl používat pro žádný nový vývoj. Všechny existující implementace WebVR budete muset migrovat dál do WebXR.
Co můžu použít k vývoji imerzivního webového prostředí?
Následující seznam ukazuje javascriptové architektury a rozhraní API pro vytváření imerzivních prostředí, která v současné době dominují trhu a jsou široce přijímána a přijímána Mixed Reality vývojáři JavaScriptu:
Rozhraní .NET Framework | Příklad |
---|---|
Babylon.js Babylon je JavaScript 3D modul, který usnadňuje vývoj 3D obsahu a imerzivní aplikace. Než začnete s imerzivními aplikacemi, doporučujeme seznámit se se základy vývoje Babylon.js. – Naučte se vytvářet 3D aplikace pomocí Babylon.js Začínáme. - Pohrajte si s 3D příklady a jejich zdrojovým kódem pomocí Babylon.js Playground - Ponořte se hlouběji do WebXR - Zjistěte, jak začít s našimi kurzy Vytvoření první aplikace "Hello World!" |
|
A-Frame A-frame je deklarativní javascriptová architektura, která vám umožní začít pracovat s virtuální realitou na webu. Další informace najdete v dokumentaci k A-Frame . |
|
Three.js Three.js je oblíbená 3D knihovna pro vytváření imerzivních prostředí. Další informace o three.js najdete na stránce dokumentace a v příkladech. |
|
WebGL K rozhraním API zařízení WebXR můžete přistupovat přímo pomocí rozhraní WebGL API. WebGL (Web Graphics Library) je rozhraní API pro JavaScript, které umožňuje vykreslovat vysoce výkonné interaktivní 3D a 2D grafiky v jakémkoli kompatibilním webovém prohlížeči bez použití modulů plug-in. |
Další kroky
Zjistěte, jak začít s našimi kurzy.
Viz také
- Přehled služby WebXR
- Specifikace rozhraní API zařízení WebXR
- Dokumentace k rozhraní API zařízení WebXR
- Immersiveweb.dev
- Ukázky WebXR
- Použití Babylon.js k vytvoření prostředí WebXR
- Windows Mixed Reality a nový Microsoft Edge
- Asistivní web W3C Na GitHubu
- WebGL API
- Rozhraní API pro Gamepad a rozšíření gamepadu