Técnico de Multimédia · 25h
Sobrepõe conteúdo digital sobre o mundo real.
Tipo dominante hoje: AR mobile (telemóvel como janela).
Substitui todo o ambiente por um digital.
Conteúdo digital interage com o mundo real: oclusão, sombras, ancoragem persistente.
XR (eXtended Reality) inclui AR, VR, MR. No mercado, "AR" hoje significa quase sempre AR mobile + AR óculos; "VR" continua headsets dedicados; "MR" é o que está a crescer.
Para projecto desta UC: AR mobile (web ou nativo).
O dispositivo identifica um marker (QR-like, imagem, objeto) e ancora conteúdo:
Ideal para museus, embalagens, livros interactivos.
SLAM = Simultaneous Localization and Mapping. O dispositivo:
Permite colocar conteúdo no chão/mesa sem marker: IKEA Place, Pokémon Go AR+.
Usa GPS + bússola + giroscópio para posicionar conteúdo no mundo:
Limites: precisão GPS (≈ 5-10 m).
Projetar luz num objecto real para "aumentá-lo" — concertos, instalações, retalho.
[Câmara] → [Detecção features/marker] → [Tracking 6DoF] ↓ [Pose câmara no mundo virtual] ↓ [Render 3D] ← [Conteúdo: modelos, animações] ↓ [Compor com vídeo da câmara] → [Ecrã]
60 vezes por segundo.
3 translações (x, y, z) + 3 rotações (pitch, yaw, roll)
AR moderna rastreia 6DoF: o telemóvel sabe onde está e como está orientado.
Tracking pobre (só 3DoF / rotação) = conteúdo "voa" quando andas.
Um anchor é um ponto fixo no mundo real. Coloca-se conteúdo nele e mantém-se ali mesmo que andes 5 m e voltes.
ARKit/ARCore usam plane anchors (chão, mesa, parede) e point anchors.
Bons anchors = AR estável. Sem anchors = conteúdo "drifta".
Pros:
Cons:
<a-scene embedded arjs="trackingMethod: best;"> <a-marker preset="hiro"> <a-box position='0 0.5 0' material='color: #2D6CDF;' animation='property: rotation; to: 0 360 0; loop: true; dur: 4000'></a-box> </a-marker> <a-entity camera></a-entity> </a-scene>
20 linhas → AR no browser.
Lens Studio — Snapchat:
Spark AR — Instagram/Facebook:
Para filtros sociais: Lens Studio.
Para apps nativas iOS/Android.
Quando escolher: app dedicada, requisitos de performance, distribuição em stores.
Tipicamente reduz devoluções em 20-40%.
Pergunta: "Que problema resolvo melhor com AR do que sem?" Se não responderes, não uses AR.