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 seu JavaScript e suas habilidades na Web para criar experiências de realidade misturadas mais atraentes.

Aplicativos de realidade misturada na Web

Os recursos misturados da realidade estão disponíveis na Web pelo uso de WebXR. Você pode ver o VR (realidade virtual) e o conteúdo da Reality (AR) em um navegador compatível com WebXR habilitado, sem instalar nenhum software ou plug-ins adicionais. 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 de WebVR existentes para o WebXR.

O que posso usar para desenvolver experiências de imersão na Web?

A lista a seguir mostra as estruturas e APIs do JavaScript para a criação de experiências de imersão que atualmente dominam o mercado e são amplamente aceitas e adotadas por desenvolvedores JavaScript de realidade misturada:

Babylon.js

O Babylon é um mecanismo 3D de JavaScript que facilita o desenvolvimento de conteúdo 3D e de aplicativos de imersão. Antes de começar a usar aplicativos de imersão, é recomendável 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 com nossos tutoriais criar seu primeiro aplicativo "Olá, mundo!"
Logotipo do BabylonJS
Um quadro

Um quadro é uma estrutura de JavaScript declarativa para começar com a realidade virtual na Web. Confira a documentação de um quadro para saber mais.
Um quadro
Three.js

Three.js é uma biblioteca 3D popular para a criação de experiências de imersão. 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 do WebGL. WebGL (Web Graphics Library) é uma API de JavaScript para renderizar gráficos interativos 3D e 2D 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