Introducción al desarrollo con JavaScript
JavaScript es uno de los lenguajes de programación más populares del mundo. Es sencillo, ligero y ampliamente utilizado en la web. Aproveche la eficacia de sus aptitudes web y JavaScript para crear experiencias de realidad mixta más atractivas.
Aplicaciones de realidad mixta en la web
Las características de Mixed Reality están disponibles en la web mediante el uso de WebXR. Puede ver contenido de realidad virtual (VR) y realidad aumentada (AR) en un explorador compatible habilitado para WebXR sin instalar ningún software o complementos adicionales. Puede usar ese mismo explorador con un dispositivo físico, como HoloLens 2. Consulte nuestra documentación de WebXR para obtener más detalles.
Nota:
WebVR está en desuso y no está disponible en los exploradores actuales, por lo que no debe usarse para ningún nuevo desarrollo. Deberá migrar las implementaciones existentes de WebVR a WebXR.
¿Qué puedo usar para desarrollar experiencias web envolventes?
En la lista siguiente se muestran los marcos y las API de JavaScript para crear experiencias envolventes que dominan actualmente el mercado y son ampliamente aceptados y adoptados por los desarrolladores de JavaScript de Mixed Reality:
marco | Ejemplo |
---|---|
Babylon.js Babylon es un motor 3D de JavaScript que facilita el desarrollo de contenido 3D y aplicaciones envolventes. Antes de empezar a trabajar con aplicaciones inmersivas, se recomienda aprender los conceptos básicos del desarrollo de Babylon.js. - Aprenda a compilar aplicaciones 3D con Babylon.js Introducción. - Jugar con ejemplos 3D y su código fuente mediante Babylon.js Playground - Profundizar en WebXR - Aprenda a empezar a trabajar con nuestros tutoriales Creación de su primera aplicación "Hola mundo!" |
|
Escalera de tijera A-frame es un marco de JavaScript declarativo para empezar a trabajar con Virtual Reality en la web. Consulte la documentación de A-Frame para obtener más información. |
|
Three.js Three.js es una biblioteca 3D popular para crear experiencias envolventes. Obtenga más información sobre three.js en la página de documentación y explorando ejemplos. |
|
Webgl Puede acceder a las API de dispositivo WebXR directamente mediante las API de WebGL. WebGL (Biblioteca de gráficos web) es una API de JavaScript para representar gráficos 3D y 2D interactivos de alto rendimiento dentro de cualquier explorador web compatible sin el uso de complementos. |
Pasos siguientes
Obtenga información sobre cómo empezar a trabajar con nuestros tutoriales.
Consulte también
- Información general sobre WebXR
- Especificación de api de dispositivo WebXR
- Documentación de API de dispositivo WebXR
- Immersiveweb.dev
- Ejemplos de WebXR
- Uso de Babylon.js para crear experiencias de WebXR
- Windows Mixed Reality y el nuevo Microsoft Edge
- GitHub web inmersivo W3C
- WebGL API
- API del controlador para juegos y extensiones del controlador para juegos