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