Visão geral do desenvolvimento do JavaScript

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

Aplicações de Realidade Mista na web

As funcionalidades de Realidade Mista estão disponíveis na web através da utilização do WebXR. Pode ver o conteúdo de realidade virtual (VR) e realidade aumentada (AR) num navegador ativado por WebXR compatível sem instalar qualquer software ou plugins adicionais. Pode utilizar esse mesmo navegador com um dispositivo físico como o HoloLens 2. Consulte a nossa documentação WebXR para mais detalhes.

Nota

O WebVR está preconceitado e não está disponível nos navegadores atuais, pelo que não deve ser utilizado para qualquer novo desenvolvimento. Terá de migrar quaisquer implementações WebVR existentes para o WebXR.

O que posso usar para desenvolver experiências web imersivas?

A seguinte lista mostra os quadros e APIs javaScript para a construção de experiências imersivas que dominam atualmente o mercado e são amplamente aceites e adotadas por desenvolvedores JavaScript de Realidade Mista:

Babylon.js

A Babylon é um motor 3D JavaScript que facilita o desenvolvimento de conteúdos 3D e aplicações imersivas. Antes de começar com aplicações imersivas, recomendamos aprender o básico do Babylon.js desenvolvimento.

- Saiba como construir aplicações 3D com babylon.js Começar a trabalhar.
- Jogar com exemplos 3D e o seu código fonte usando babylon.js Playground
- Mergulhe mais profundamente no WebXR
- Saiba como começar com os nossos tutoriais Crie a sua primeira app "Hello World!"
Logotipo de Babylonjs
Quadro A

A-frame é um quadro declarativo do JavaScript para começar com a Realidade Virtual na web. Consulte a documentação do Quadro A para saber mais.
Quadro A
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

Pode aceder diretamente às APIs do Dispositivo WebXR utilizando APIs webgl. WebGL (Web Graphics Library) é uma API JavaScript para renderizar gráficos 3D e 2D interativos de alto desempenho em qualquer navegador web compatível sem a utilização de plug-ins.
WebGL

Passos seguintes

Aprenda a começar com os nossos tutoriais.

Consulte também