civ2802 sistemas gráficos para engenharia 2020 · uma breve introdução luiz fernando martha...
TRANSCRIPT
![Page 1: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/1.jpg)
Uma breve introdução
Luiz Fernando Martha
André Pereira
CIV2802 – Sistemas Gráficos para Engenharia 2020.1
![Page 2: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/2.jpg)
Qual a definição de Computação Gráfica?
![Page 3: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/3.jpg)
O que é Computação Gráfica? “… computação gráfica incluí quase tudo
em computadores que não é texto ou som.” (Fonte: Cornell University Program of Computer Graphics)
![Page 4: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/4.jpg)
O que é Computação Gráfica? O termo “Computação Gráfica” em português é
uma tradução errada do termo “Computer Graphics” em inglês, pois o substantivo é
“Graphics” e o adjetivo é “Computer”. A tradução correta seria
“Desenho assistido por computador”.
(Informalmente: Computação Gráfica é a arte do “make believe”, isto é, é a criação de imagens
que tentam transformar em real alguma coisa que só existe virtualmente.
![Page 5: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/5.jpg)
Dados Imagem
Áreas da Computação Gráfica
![Page 6: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/6.jpg)
Visualização
Dados Imagem
Áreas da Computação Gráfica
![Page 7: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/7.jpg)
Visão Computacional
Processamento de Dados
Processamento de Imagens
Visualização
Dados Imagem
Áreas da Computação Gráfica
![Page 8: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/8.jpg)
- Modelagem Geométrica - Geração de Malhas - Geometria Computacional - Técnicas de Visualização (Pós-processamento)
Visão Computacional
Processamento de Dados
Processamento de Imagens
Visualização
Dados Imagem
Áreas da Computação Gráfica
![Page 9: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/9.jpg)
Processamento de Imagens
(Fonte: Prof. Marcelo Gattass, Notas de aula em Computação
Gráfica, Departmento de Informática da PUC-Rio)
![Page 10: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/10.jpg)
Processamento de Dados e Visualização
(Fonte: Prof. Marcelo Gattass, Notas de aula em Computação
Gráfica, Departmento de Informática da PUC-Rio)
![Page 11: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/11.jpg)
Visualização
(Fonte: Prof. Marcelo Gattass, Notas de aula em Computação
Gráfica, Departmento de Informática da PUC-Rio)
![Page 12: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/12.jpg)
Visão Computacional
(Fonte: Prof. Marcelo Gattass, Notas de aula em Computação
Gráfica, Departmento de Informática da PUC-Rio)
![Page 13: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/13.jpg)
Visão Computacional
(Fonte: Prof. Marcelo Gattass, Notas de aula em Computação
Gráfica, Departmento de Informática da PUC-Rio)
![Page 14: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/14.jpg)
http://www.visgraf.impa.br/juizvirtual
http://www.tecgraf.puc-rio.br/juizvirtual
Visão Computacional
(Fonte: Prof. Marcelo Gattass, Notas de aula em Computação
Gráfica, Departmento de Informática da PUC-Rio)
![Page 15: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/15.jpg)
Profissionais da Computação Gráfica
Usuários:
Usam os programas para produzir desenhos e imagens.
Customizadores:
Configuram, adaptam e estendem programas
Programadores de aplicativos:
Desenvolvem aplicativos gráficos (AutoCAD, Corel, …)
Desenvolvedores de ferramentas:
Desenvolvem as bibliotecas básicas (OpenGL, DirectX, …)
![Page 16: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/16.jpg)
Por que estamos interessados neste assunto?
![Page 17: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/17.jpg)
Por que estamos interessados neste assunto? Simulações Numéricas
Mecânica Computacional
![Page 18: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/18.jpg)
Interesse em...
![Page 19: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/19.jpg)
Interesse em...
![Page 20: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/20.jpg)
Interesse em...
![Page 21: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/21.jpg)
Interesse em...
![Page 22: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/22.jpg)
Como desenvolver em Computação Gráfica? IDEs, Compiladores, Bibliotecas e
Ferramentas
![Page 23: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/23.jpg)
![Page 24: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/24.jpg)
Ambiente de Desenvolvimento
C++
![Page 25: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/25.jpg)
Ambiente de Desenvolvimento
C++
![Page 26: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/26.jpg)
C++
Ambiente de Desenvolvimento
![Page 27: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/27.jpg)
Gráficas: 1978-core 1985-GKS 1988-PHIGS 1990-PEX 1991-GL 1993-OpenGL 1996-Direct 3D
Sistemas operacionais e interface com usuário: 1984-Macintosh 1987-XWindow v.11 1988-Motif 1990-Windows 3.0 1993-Visual Basic v.3 1995-Delphi 1995-Windows 95 1996-Java 1999-Windows NT ... 2008-Qt
Histórico das Ferramentas
![Page 28: CIV2802 Sistemas Gráficos para Engenharia 2020 · Uma breve introdução Luiz Fernando Martha André Pereira CIV2802 – Sistemas Gráficos para Engenharia 2020.1](https://reader036.vdocuments.site/reader036/viewer/2022062605/5fd193a9eefbaa7efe1278ef/html5/thumbnails/28.jpg)
Perguntas?