Visão geral do desenvolvimento em JavaScript

JavaScript é uma das linguagens de programação mais populares do mundo! É simples, leve e amplamente usado na Web. Aproveite o poder do JavaScript e das habilidades 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 de 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

Babylon é um mecanismo 3D do JavaScript que facilita o desenvolvimento de conteúdo 3D e 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!"
BabylonJS Logo
Quadro A

Um quadro é uma estrutura declarativa do JavaScript para começar a usar a Realidade Virtual na Web. Confira a documentação do Quadro A para saber mais.
A-Frame
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 do 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