Download Resumo - Sistemas Multimédia

Transcript
2) operações de edição estrutural
− operações de criação/modificação dos conjuntos de primitivas que constituem um
modelo
− exempos: transformações como a translação e a rotação
3) operações de aplicação de materiais e mapeamento
− objectivo: tornar a cena tão real quanto possível fotorrealismo
a) propriedades de cor (componentes de luz)
difusão (diffuse) própria cor
especular/reflexão (specular) brilho (highlight)
− parte do objecto perpendicular à fonte de luz
− aspectos obtidos: vidro, metal, borracha, etc
ambiente (ambient) luz circundante/ambiente
− geralmente, parte do objecto que fica na sombra
b) mapeamento de texturas aplicação de uma imagem bitmap (ou clips de vídeo digital)
c) mapeamento de colisões (bump mapping)
− simula áreas elevadas/aprofundadas na superfície
− bitmaps modificam a forma e não a cor
d) mapeamento de deslocamentos introduz alterações na posição de superfícies
e) mapeamento de ambiente e de sombras reflexão da luz, transparência, etc
→ shader (procedimento programável)
− Desvantagem: menos realista que bitmap
− Vantagem: Zoom In mais realista que bitmap
4) operações de iluminação
a) luz ambiente
− luz de fundo
− provém de todas as direccões
− intensidade constante
b) pontos de luz
− provém de pontos específicos no espaço
− distância aumenta intensidade diminui
c) luzes direccionais
− fontes de luz localizadas no infinito raios de luz
− intensidade constante
d) spotlights
− raio de luz cónico a partir de um dado ponto
− pode gerar sombras
5) operações de visualização
− projecção: 3D para 2D
− volume de visualização: região do espaço do modelo que surge na imagem
− especificação da projecção pretendida (projecções paralelas ou em perspectiva)
− especificação da distância focal e profundidade de campo
− é possível colocar várias câmaras para obter várias perspectivas da mesma cena
− especificação do tipo de lente (numa dada câmara) lentes sem defeitos
6) operações de sombreamento
a) flat shading
– objectos com uma cor uniforme aspecto facetado
– rendering rápido útil no desenvolvimento de um modelo
Resumo – Sistemas Multimédia
13
João Marques