PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - Gráfico
Meios Eletrônicos Interativos IInformação Digital - Gráfico
Marcio Lobo Netto2003
Universidade de São PauloEscola PolitécnicaEngenharia de Sistemas Eletrônicos
2003Marcio Lobo Netto 2PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoPlano de aula
• Gráfico (CGI)– Tipos de arquivos / Aplicações– Formatos– Segurança
• Assinatura digital / Criptografia– Compressão– Capacidade de armazenamento– Banda de comunicação
2003Marcio Lobo Netto 3PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráficoconceitos• Imagem Gráfica / Animação Gráfica• Acesso ao conteúdo• Representação do conteúdo• Armazenamento do conteúdo• Processamento do conteúdo - computação• Transferência do conteúdo - comunicação
2003Marcio Lobo Netto 4PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico formatos• 2D
– raster• imagem numa certa resolução
– vector• conjunto de elementos como retas, polígonos, ...
2003Marcio Lobo Netto 5PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico formatos• 3D
– descrição do modelo / cena– animação do modelo / cena
2003Marcio Lobo Netto 6PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico conceitos• Modelagem• Animação• Síntese Imagens
2003Marcio Lobo Netto 7PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico conceitos• Imagem digital
– digital: forma de representação da imagem• amostragem discreta (intervalos espaciais)• quantização de valor (base binária nos computadores)
2003Marcio Lobo Netto 8PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico conceitos• Cena digital
– forma de representação da cena virtual• Descrição geométrica• Descrição materiais• Descrição de iluminação
2003Marcio Lobo Netto 9PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico modelagem• Modelagem
– criação e modificação de modelos 3D, constituintes da cena
• Descrição geométrica• Descrição materiais• Descrição de iluminação
2003Marcio Lobo Netto 10PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico animação• Animação
– Determinação dos movimentos e deformações a que estarão submetidos os objetos da cena
– Considera ainda a propria movimentação da câmera
2003Marcio Lobo Netto 11PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico síntese da imagem• Síntese da imagem
– após atribuição de características de iluminação e dos materiais dos objetos, procede-se à etapa de síntese de imagens, na qual um programa, simulando uma câmera virtual, gera imagens da cena.
2003Marcio Lobo Netto 12PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGráfico conceitos• Graphics
– processamento– armazenamento– troca: busca, acesso– transmissão– conversão AD/DA
• taxa de amostragem
2003Marcio Lobo Netto 13PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGrafico formatos• Linguagens
– OpenGL– VRML– JAVA 3D
• Formatos– Inventor / VRML– DXF– Wire / OBJ
2003Marcio Lobo Netto 14PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGrafico usos• Simulação
2003Marcio Lobo Netto 15PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGrafico usos• video/glass• video/splash
2003Marcio Lobo Netto 16PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGrafico aplicativos• Editores
– Maya– 3D Studio– Softimage– Catia
• Visualizadores– Inventor– Cosmo Player
2003Marcio Lobo Netto 17PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - GráficoGrafico formatos• Quick Time
2003Marcio Lobo Netto 18PSI2
653:
Mei
os E
letr
ônic
os In
tera
tivos
I
Escola Politécnica da USPEngenharia de Sistemas Eletrônicos
I – Informação Digital - Gráfico
DIVERSOS – INCLUIR• DirectX (Microsoft)
– Microsoft DirectX is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and rich audio. DirectX 9.0 includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX 9.0 APIs
• Microsoft DirectX® is an advanced suite of multimedia application programming interfaces (APIs) built into Microsoft Windows® operating systems. DirectX provides a standard development platform for Windows-based PCs by enabling software developers to access specialized hardware features without having to write hardware-specific code. This technology was first introduced in 1995 and is a recognized standard for multimedia application development on the Windows platform.
• What DirectX Does and How• Simply put, DirectX is a Windows technology that enables higher
performance in graphics and sound when you’re playing games or watching video on your PC.
• At the core of DirectX are its application programming interfaces, or APIs. The APIs act as a kind of bridge for the hardware and the software to "talk" to each other. The DirectX APIs give multimedia applications access to the advanced features of high-performance hardware such as three-dimensional (3-D) graphics acceleration chips and sound cards. They control low-level functions, including two-dimensional (2-D) graphics acceleration; support for input devices such as joysticks, keyboards, and mice; and control of sound mixing and sound output. Because of DirectX, what you experience with your computer is better 3-D graphics and immersive music and audio effects.
Top Related