Översikt över JavaScript-utveckling
JavaScript är ett av de mest populära programmeringsspråken i världen! Det är enkelt, enkelt och används ofta på webben. Utnyttja kraften i dina JavaScript- och webbkunskaper för att skapa mer engagerande Mixed Reality-upplevelser.
Mixed Reality-program på webben
Mixed Reality-funktioner är tillgängliga på webben med hjälp av WebXR. Du kan se innehåll för virtuell verklighet (VR) och förhöjd verklighet (AR) i en kompatibel WebXR-aktiverad webbläsare utan att installera ytterligare programvara eller plugin-program. Du kan använda samma webbläsare med en fysisk enhet som HoloLens 2. Mer information finns i vår WebXR-dokumentation .
Kommentar
WebVR är inaktuellt och är inte tillgängligt i aktuella webbläsare, därför bör det inte användas för någon ny utveckling. Du måste migrera alla befintliga WebVR-implementeringar till WebXR.
Vad kan jag använda för att utveckla fördjupade webbupplevelser?
Följande lista visar JavaScript-ramverk och API:er för att skapa uppslukande upplevelser som för närvarande dominerar marknaden och som är allmänt accepterade och antagna av JavaScript-utvecklare med Mixed Reality:
Ramverk | Exempel |
---|---|
Babylon.js Babylon är en JavaScript 3D-motor som gör det enkelt att utveckla 3D-innehåll och uppslukande program. Innan du kommer igång med uppslukande program rekommenderar vi att du lär dig grunderna i Babylon.js utveckling. – Lär dig hur du skapar 3D-program med Babylon.js Komma igång. – Spela med 3D-exempel och deras källkod med hjälp av Babylon.js Playground – Fördjupa dig i WebXR – Lär dig hur du kommer igång med våra självstudier Skapa din första "Hello World!"-app |
|
A-ram A-frame är ett deklarativt JavaScript-ramverk för att komma igång med Virtual Reality på webben. Läs mer i A-Frame-dokumentationen. |
|
Three.js Three.js är ett populärt 3D-bibliotek för att skapa uppslukande upplevelser. Läs mer om three.js på dokumentationssidan och genom att utforska exempel. |
|
Webgl Du kan komma åt WebXR-enhets-API:er direkt med hjälp av WebGL-API:er. WebGL (Web Graphics Library) är ett JavaScript-API för återgivning av interaktiva 3D- och 2D-grafik med höga prestanda i alla kompatibla webbläsare utan plugin-program. |
Nästa steg
Lär dig hur du kommer igång med våra självstudier.