Visão geral do desenvolvimento em JavaScript

O JavaScript é uma das linguagens de programação mais populares do mundo! É simples, leve e amplamente usado na Web. Aproveite o poder de suas habilidades do JavaScript e da Web para criar experiências de Realidade Misturada mais envolventes.

Realidade Misturada aplicativos na Web

Realidade Misturada recursos estão disponíveis na Web pelo uso do WebXR. Você pode ver o conteúdo de REALIDADE Virtual (VR) e AR (realidade aumentada) em um navegador compatível habilitado para WebXR sem instalar nenhum software ou plug-in adicional. Você pode usar esse mesmo navegador com um dispositivo físico como o HoloLens 2. Confira nossa documentação do WebXR para obter mais detalhes.

Observação

O WebVR foi preterido e não está disponível nos navegadores atuais, portanto, ele não deve ser usado para nenhum novo desenvolvimento. Você precisará migrar todas as implementações existentes do WebVR para o WebXR.

O que posso usar para desenvolver experiências imersivas na Web?

A lista a seguir mostra as estruturas e APIs javaScript para criar experiências imersivas que atualmente dominam o mercado e são amplamente aceitas e adotadas por desenvolvedores javaScript Realidade Misturada:

Estrutura Exemplo
Babylon.js

O Babylon é um mecanismo 3D do JavaScript que facilita o desenvolvimento de conteúdo 3D e de aplicativos imersivos. Antes de começar a usar aplicativos imersivos, recomendamos aprender os conceitos básicos do desenvolvimento de Babylon.js.

– Saiba como criar aplicativos 3D com Babylon.js Introdução.
– Brincar com exemplos 3D e seu código-fonte usando Babylon.js Playground
- Aprofunde-se no WebXR
– Saiba como começar a usar nossos tutoriais Criar seu primeiro aplicativo "Olá, Mundo!"
Logotipo do BabylonJS
Cavalete

Um quadro é uma estrutura Declarativa do JavaScript para começar a usar a Realidade Virtual na Web. Confira a documentação do A-Frame para saber mais.
Cavalete
Three.js

Three.js é uma biblioteca 3D popular para criar experiências imersivas. Saiba mais sobre three.js na página de documentação e explorando exemplos.
Three.js
WebGL

Você pode acessar as APIs de Dispositivo WebXR diretamente usando APIs WebGL. WebGL (Biblioteca de Gráficos Web) é uma API JavaScript para renderizar gráficos 3D e 2D interativos de alto desempenho em qualquer navegador da Web compatível sem o uso de plug-ins.
WebGL

Próximas etapas

Saiba como começar a usar nossos tutoriais.

Consulte Também