Descrição geral do desenvolvimento de JavaScript
O JavaScript é uma das linguagens de programação mais populares do mundo! É simples, leve e amplamente utilizado na Web. Tire partido do poder do JavaScript e das suas competências Web para criar experiências de Mixed Reality mais envolventes.
Mixed Reality aplicações na Web
Mixed Reality funcionalidades estão disponíveis na Web através da utilização de WebXR. Pode ver conteúdo de realidade virtual (VR) e realidade aumentada (AR) num browser compatível com WebXR sem instalar software ou plug-ins adicionais. Pode utilizar esse mesmo browser com um dispositivo físico, como o HoloLens 2. Consulte a nossa documentação do WebXR para obter mais detalhes.
Nota
O WebVR foi preterido e não está disponível nos browsers atuais, pelo que não deve ser utilizado para qualquer novo desenvolvimento. Terá de migrar todas as implementações WebVR existentes para o WebXR.
O que posso utilizar para desenvolver experiências Web envolventes?
A lista seguinte mostra as arquiteturas e APIs javaScript para criar experiências envolventes que dominam atualmente o mercado e são amplamente aceites e adotadas por Mixed Reality programadores JavaScript:
Arquitetura | Exemplo |
---|---|
Babylon.js O Babylon é um motor 3D JavaScript que facilita o desenvolvimento de conteúdos 3D e aplicações envolventes. Antes de começar a utilizar aplicações envolventes, recomendamos que aprenda as noções básicas do desenvolvimento Babylon.js. - Saiba como criar aplicações 3D com Babylon.js Introdução. - Experimente exemplos 3D e o respetivo código fonte com o Babylon.js Playground - Aprofundar o WebXR - Saiba como começar com os nossos tutoriais Criar a sua primeira aplicação "Hello World!" |
|
Moldura A A frame A é uma arquitetura declarativa de JavaScript para começar a utilizar a Realidade Virtual na Web. Consulte a documentação do A-Frame para saber mais. |
|
Three.js Three.js é uma biblioteca 3D popular para criar experiências envolventes. Saiba mais sobre three.js na página de documentação e ao explorar exemplos. |
|
WebGL Pode aceder diretamente às APIs do Dispositivo WebXR através das APIs WebGL. A WebGL (Web Graphics Library) é uma API JavaScript para compor gráficos 3D e 2D interativos de alto desempenho em qualquer browser compatível sem a utilização de plug-ins. |
Passos seguintes
Saiba como começar a utilizar os nossos tutoriais.
Consulte também
- Descrição Geral do WebXR
- Especificação da API do Dispositivo WebXR
- Documentação da API do Dispositivo WebXR
- Immersiveweb.dev
- Exemplos de WebXR
- Utilizar Babylon.js para criar experiências WebXR
- Windows Mixed Reality e o novo Microsoft Edge
- Github W3C Web Envolvente
- WebGL API
- API do Gamepad e Extensões do Gamepad