MGS.
EXP-008Lab / Experiment

Browser Portals

Portais que conectam cenas diferentes dentro da mesma sessão de navegador, sem recarregar a página.

Code

EXP-008

Status

Exploration

Technologies

Browser-based XR

Temas

WebXRSpatialInterface

Objetivo

Trocar de cena dentro da mesma sessão de navegador sem recarregar a página, mantendo a sensação de continuidade na travessia.

Abordagem

  1. 01Cenas coexistindo em memória, com a troca acontecendo por transição e não por navegação.
  2. 02Geometria do outro lado pré-carregada antes de a pessoa atravessar.
  3. 03Áudio tratado como elemento principal da travessia, não como enfeite.

Arquitetura

Cenas
Múltiplos grafos de cena com uma só instância de renderer.
Estado
Estado da sessão preservado fora das cenas, para sobreviver à troca.
Carregamento
Pré-carregamento por proximidade do portal, com descarte do que ficou longe.
Áudio
Crossfade entre ambientes sonoros sincronizado com a transição visual.

Resultados

  • A sensação de continuidade dependeu mais do áudio que da imagem: cortar o som quebra a travessia mesmo com visual perfeito.
  • Pré-carregar por proximidade eliminou a pausa que denunciava o carregamento.
  • Transição com máscara de profundidade é o próximo passo para o portal parecer volume e não recorte.

What is being tested

  • Troca de cena preservando estado
  • Pré-carregamento de geometria do outro lado
  • Continuidade sonora e visual na travessia

Learnings / next steps

  • A sensação de continuidade depende mais de áudio que de imagem.
  • Próximo passo: transições com máscara de profundidade.