JavaScript-fejlesztés áttekintése

A JavaScript a világ egyik legnépszerűbb programozási nyelve! Egyszerű, könnyű, és széles körben használják az interneten. Kihasználhatja JavaScript- és webes készségeit, hogy vonzóbb Mixed Reality élményeket hozzon létre.

Mixed Reality alkalmazások a weben

Mixed Reality funkciók a WebXR használatával érhetők el a weben. A virtuális valóság (VR) és a kiterjesztett valóság (AR) tartalmát egy kompatibilis WebXR-kompatibilis böngészőben tekintheti meg további szoftverek vagy beépülő modulok telepítése nélkül. Ugyanezt a böngészőt használhatja egy olyan fizikai eszközzel, mint a HoloLens 2. További részletekért tekintse meg a WebXR dokumentációját.

Megjegyzés

A WebVR elavult, és nem érhető el az aktuális böngészőkben, ezért nem szabad új fejlesztéshez használni. A meglévő WebVR-implementációkat át kell telepítenie a WebXR-be.

Mire használhatom a modern webes élmények fejlesztéséhez?

Az alábbi lista azokat a JavaScript-keretrendszereket és API-kat mutatja be, amelyek a piacon jelenleg uralkodó, Mixed Reality JavaScript-fejlesztők által széles körben elfogadott és elfogadott modern élményekhez használhatók:

Keretrendszer Példa
Babylon.js

A Babylon egy JavaScript 3D motor, amely megkönnyíti a 3D-s tartalmak és a magával ragadó alkalmazások fejlesztését. A modern alkalmazások használatának megkezdése előtt javasoljuk, hogy ismerkedjen meg a Babylon.js fejlesztés alapjaival.

– Ismerje meg, hogyan hozhat létre 3D-s alkalmazásokat az első lépések Babylon.js segítségével.
- Játssz 3D példákkal és forráskódjukkal Babylon.js Playground használatával
– Részletesebben is megismerkedik a WebXR-hez
– Ismerje meg, hogyan kezdheti el az első ""Helló világ!" alkalmazás!" alkalmazás létrehozását ismertető oktatóanyagunkat
BabylonJS embléma
A-keret

Az A-frame egy deklaratív JavaScript-keretrendszer, amely a virtuális valóság webes használatának első lépéseit ismerteti. További információért tekintse meg az A-Frame dokumentációját .
A-keret
Three.js

Three.js egy népszerű 3D-s könyvtár modern élmények létrehozásához. További információ a three.js a dokumentáció oldalán és a példák áttekintésével.
Three.js
WebGL

A WebXR eszköz API-jait közvetlenül a WebGL API-k használatával érheti el. A WebGL (Web Graphics Library) egy JavaScript API, amely beépülő modulok használata nélkül jelenít meg nagy teljesítményű interaktív 3D- és 2D-s ábrákat bármely kompatibilis webböngészőben.
WebGL

Következő lépések

Ismerje meg, hogyan kezdheti el az oktatóanyagokat.

Lásd még: