Partilhar: WhatsApp
aulify
UC UC02638 · T. Multimédia, T. Produção de Conteúdos I

Ficha 01 · Conceitos, tipos e pipeline

AR/VR/MR, marker/SLAM, 6DoF, anchors
Versão · Aluno
Tempo · 60 minutos
Cotação · 100 pontos
Aluno(a)
Turma
Data
Objectivos da ficha

Parte I · AR/VR/MR

Exercício 1 · Distinguir (10 pts)

Em 1 frase cada, distingue:

a) AR ___

b) VR ___

c) MR ___

Exercício 2 · Hardware certo (10 pts)

Para cada cenário, indica o hardware/plataforma adequado:

a) Filtro para Instagram/Snap para campanha de marca. ___

b) Visualizar móvel no chão da sala via telemóvel. ___

c) Sobrepor instruções de manutenção a uma máquina industrial, mãos livres. ___

d) Experiência imersiva de 360° num museu. ___

Parte II · Tipos de AR

Exercício 3 · Marker vs marker-less (10 pts)

Indica em que caso usarias marker e em que caso marker-less (SLAM):

a) App para colocar móveis IKEA na sala. ___

b) Livro escolar com órgãos 3D que aparecem ao apontar para a página. ___

c) Caça ao tesouro num parque com pontos GPS específicos. ___

d) Apontar para uma estatueta colecionável → ver vídeo do criador. ___

Exercício 4 · SLAM (10 pts)

O que significa SLAM e que 3 sinais usa para funcionar num telemóvel moderno?

Parte III · Pipeline

Exercício 5 · Loop AR (10 pts)

Indica as 6 etapas do loop AR no telemóvel, pela ordem em que acontecem a cada frame.

Exercício 6 · 6DoF (10 pts)

a) O que são os 6 graus de liberdade?

b) Por que é que AR moderna precisa de 6DoF, enquanto YouTube 360° pode funcionar com 3DoF?

Exercício 7 · Anchors (10 pts)

O que é um anchor em AR e o que acontece se um sistema AR não usar anchors corretamente?

Parte IV · Ferramentas

Exercício 8 · Stack certa (15 pts)

Recomenda ferramentas para cada projeto, justificando em 1 frase:

a) Protótipo de fim de semana de AR no browser, sem app. ___

b) Filtro de Instagram/TikTok para campanha. ___

c) App profissional iOS+Android para visualizar produtos numa loja. ___

d) Conteúdo AR no Vision Pro. ___

Parte V · Conceito

Exercício 9 · A-Frame mínimo (15 pts)

Lê este código e responde:

<a-scene embedded arjs="trackingMethod: best;">
  <a-marker preset="hiro">
    <a-box position="0 0.5 0" material="color: red;"></a-box>
  </a-marker>
  <a-entity camera></a-entity>
</a-scene>

a) O que faz este código?

b) Que tipo de AR é (marker / SLAM / location)?

c) O que vai aparecer quando o utilizador apontar a câmara ao marker "hiro"?