SlideShare uma empresa Scribd logo
1 de 25
Computação Gráfica
Um breve histórico
Universidade Federal da Paraíba
Profa. Liliane S. Machado
FatosFatos
5 sentidos: visão/audição/tato/paladar/olfato
– 70% dos receptores dos sentidos humanos encontram-se
nos olhos
– Oferecer informações textuais na forma visual
= maior facilidade de assimilação
• Evolução dos equipamentos de saída visual permitiu a
evolução da CG
Pioneiros – Anos 50Pioneiros – Anos 50
WhirlWind (MIT / 1945 -1951)
• 1o
computador capaz de apresentar texto e gráficos em tempo-
real em um terminal de vídeo
• Visualização de dados
numéricos
(similar a um
osciloscópio)
• SAGE (Semi-Automatig Ground Environment)
1950 ~ 1980
– Monitoramento e controle de vôos (bombardeiros) através de
imagens
– Uso de monitores CRT
http://www.yelavich.com/mphotos/sage.htm
• 1958 – Tenis for Two
– Primeiro jogo para computador
– Criado a partir de um osciloscópio
– Diversão usando cálculo de mísseis :-|
Pioneiros – Anos 60Pioneiros – Anos 60
• Ivan Sutherland em 1961
– Tese de doutorado do MIT
– sistema Sketchpad
• programa que permitia representar
desenhos pelo computador através de
pixels
• Idéia de substituir a prancheta de
traçado e outros tipos de ferramentas
utilizadas para o desenho tradicional
Ivan Sutherland
• Sketchpad:
– Monitor vetorial
– Caneta de luz para apontar, selecionar e desenhar
→ interação!
Sutherland, I.E. "Sketchpad: A Man-Machine Graphical Communication System",
Spartan Books, Baltimore, 1963.
http://www.sun.com/960710/feature3/ivan-publish.html
• Primeira tentativa de usar o computador com
gráficos de forma interativa!
• Dispositivos ainda caros e de complexa
configuração
• Restrição aos institutos de pesquisal
• 1958 – Tenis for Two
– Concebido por estudantes do MIT
• Desafio:
– Usar todo potencial do computador
– Ser interativo
– Ser envolvente
• Bresenham (1962)
– Método de traçado de linhas entre 2 pontos
– Algoritmo de ponto-médio
– Primeiros algoritmos para CG
– Algoritmo original em Assembly:
http://www.bitsavers.org/1401/progs/bresenham/bresenham.s
• Bézier (1962)
– Engenheiro da Renault
– modelos reais em números
– Traçado de curvas
• L. Roberts - Coordenadas homogêneas (1965)
– 2D → 3D
– Geometria projetiva
– Uso de matrizes 4X4
Roberts, L.G. Homogeneous matrix representation and
manipulation of n-dimensional constructs. MS-1405,
Lincoln Laboratory, MIT, May, 1965.
• 1967: primeiro sistema comercial CAD
• GM – importante uso nas engenharias
• Appel (1968)
– Ray-traycing
– Geração de sombras
• 1968 Doug Engelbart
inventa o mouse
• Revolução na forma de
interagir
• 1968 – Videocapacete
Ivan Sutherland
• Imersão total no ambiente
computacional
• 1971 – Gouraud: sombreamento de superfícies
poligonais
• 1974 – Phong: uso de nova interpolação para o
sombreamento de superfícies poligonais
• 1972 – Z-Buffer
– Catmull
– Eliminação de superfícies ocultas
• 1973: Surge o 1o
livro de CG
• 1975: Nasce a Apple
• 1976: Bill Gates e Paul Allen
fundam a Microsoft
Paul Allen e Bill Gates
• 1979: Mandelbrot
– Fractais
– Complexidade a partir de regras
simples
Anos 80Anos 80
• Machintosh é lançado
• Micros com mouse e CRT são popularizados
• Aceleradores gráficos
• Modelagem gráfica BSP (binary-space partitioning)
• Fractais
• VGA
• Queda do preço da estações gráficas
• Surgimento de dispositivos para interação em 3D
• 1980 - Octrees
– Donald Meagher
– Descrição para objetos 3D
MIT lança o X Window
http://tutorials.tanmar.de/cygwin_lokal.php
Interface gráfica do X Windows System
Anos 90Anos 90
• Evolução da capacidade gráfica
• popularização:
– dispositivos 3D
– aceleradores gráficos
• Surge o primeiro navegador
multimídia
LeituraLeitura
• Foley – capítulo 1
• Questões:
– O que motivou o surgimento da CG?
– O que os pioneiros tiveram como necessidade que
resultou em suas criações?
– O que ainda falta? O que pode melhorar?

Mais conteúdo relacionado

Mais procurados

Videografismo Desmistificado
Videografismo DesmistificadoVideografismo Desmistificado
Videografismo DesmistificadoRede Record
 
Fundamentos da Informática
Fundamentos da Informática Fundamentos da Informática
Fundamentos da Informática XequeMateShannon
 
Realidade aumentada no ensino da história
Realidade aumentada no ensino da históriaRealidade aumentada no ensino da história
Realidade aumentada no ensino da históriaVítor J. Sá
 
Demoscene: arte computacional em tempo real
Demoscene: arte computacional em tempo realDemoscene: arte computacional em tempo real
Demoscene: arte computacional em tempo realHugo Cristo
 
Computador
ComputadorComputador
ComputadorBlogClE
 
Aula 01 introdução à automação
Aula 01   introdução à automaçãoAula 01   introdução à automação
Aula 01 introdução à automaçãoRenaldo Adriano
 
História da computação
História da computaçãoHistória da computação
História da computaçãoFábio Assis
 
Aula 02 - Fundamentos de Computadores
Aula 02  - Fundamentos de ComputadoresAula 02  - Fundamentos de Computadores
Aula 02 - Fundamentos de ComputadoresWilliam Silva
 

Mais procurados (10)

Videografismo Desmistificado
Videografismo DesmistificadoVideografismo Desmistificado
Videografismo Desmistificado
 
Hardwares
HardwaresHardwares
Hardwares
 
CGPI Aula 27/08/2018
CGPI Aula 27/08/2018CGPI Aula 27/08/2018
CGPI Aula 27/08/2018
 
Fundamentos da Informática
Fundamentos da Informática Fundamentos da Informática
Fundamentos da Informática
 
Realidade aumentada no ensino da história
Realidade aumentada no ensino da históriaRealidade aumentada no ensino da história
Realidade aumentada no ensino da história
 
Demoscene: arte computacional em tempo real
Demoscene: arte computacional em tempo realDemoscene: arte computacional em tempo real
Demoscene: arte computacional em tempo real
 
Computador
ComputadorComputador
Computador
 
Aula 01 introdução à automação
Aula 01   introdução à automaçãoAula 01   introdução à automação
Aula 01 introdução à automação
 
História da computação
História da computaçãoHistória da computação
História da computação
 
Aula 02 - Fundamentos de Computadores
Aula 02  - Fundamentos de ComputadoresAula 02  - Fundamentos de Computadores
Aula 02 - Fundamentos de Computadores
 

Destaque

Dispositivos para Computação Gráfica
Dispositivos para Computação GráficaDispositivos para Computação Gráfica
Dispositivos para Computação GráficaLiliane Machado
 
Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...
Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...
Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...Eduardo Zilles Borba
 
Computação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosComputação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosTony Alexander Hild
 
Projeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas Souza
Projeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas SouzaProjeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas Souza
Projeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas SouzaJonathan Prateat
 
Proposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., Rodrigo
Proposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., RodrigoProposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., Rodrigo
Proposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., RodrigoJonathan Prateat
 
Trabalho Computação Gráfica - AV2
Trabalho Computação Gráfica - AV2Trabalho Computação Gráfica - AV2
Trabalho Computação Gráfica - AV2lethiciap
 
Apresentação Computação Gráfica TCM
Apresentação Computação Gráfica TCMApresentação Computação Gráfica TCM
Apresentação Computação Gráfica TCMGian Berbert Souza
 
Posicionamento de Marca na Era Digital
Posicionamento de Marca na Era DigitalPosicionamento de Marca na Era Digital
Posicionamento de Marca na Era DigitalFabio Mesquita
 
Marca branding sensorial, posicionamento de marca e naming
Marca   branding sensorial, posicionamento de marca e namingMarca   branding sensorial, posicionamento de marca e naming
Marca branding sensorial, posicionamento de marca e namingBrav Design
 
CSS Básico para Webdesign
CSS Básico para WebdesignCSS Básico para Webdesign
CSS Básico para WebdesignRenato Melo
 
Marca e Identidade: Como começar
Marca e Identidade: Como começarMarca e Identidade: Como começar
Marca e Identidade: Como começarRenato Melo
 
Teoria das cores e computação gráfica
Teoria das cores e computação gráficaTeoria das cores e computação gráfica
Teoria das cores e computação gráficaBruno Henrique Ferreira
 
A Identidade Visual é Importante mas não é tudo.
A Identidade Visual é Importante mas não é tudo.A Identidade Visual é Importante mas não é tudo.
A Identidade Visual é Importante mas não é tudo.self employed
 
Tendências da Computação Gráfica
Tendências da Computação GráficaTendências da Computação Gráfica
Tendências da Computação GráficaFábio Flatschart
 
Computação Gráfica - Introdução
Computação Gráfica - IntroduçãoComputação Gráfica - Introdução
Computação Gráfica - IntroduçãoDaniel Soto
 

Destaque (20)

Dispositivos para Computação Gráfica
Dispositivos para Computação GráficaDispositivos para Computação Gráfica
Dispositivos para Computação Gráfica
 
Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...
Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...
Publicidade em Espacos Virtuais: a computacao grafica como recurso criativo e...
 
Computação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosComputação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos Gráficos
 
Computação gráfica i
Computação gráfica iComputação gráfica i
Computação gráfica i
 
Projeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas Souza
Projeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas SouzaProjeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas Souza
Projeto GAMPI 2016 - Arly, Fabiana, Klaus, Lucas Souza
 
Proposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., Rodrigo
Proposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., RodrigoProposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., Rodrigo
Proposta GAMPI 2016 - Diego, Lucas G., Lucas S., Rafael T., Rodrigo
 
Trabalho Computação Gráfica - AV2
Trabalho Computação Gráfica - AV2Trabalho Computação Gráfica - AV2
Trabalho Computação Gráfica - AV2
 
Apresentação Computação Gráfica TCM
Apresentação Computação Gráfica TCMApresentação Computação Gráfica TCM
Apresentação Computação Gráfica TCM
 
Posicionamento de Marca na Era Digital
Posicionamento de Marca na Era DigitalPosicionamento de Marca na Era Digital
Posicionamento de Marca na Era Digital
 
Marca branding sensorial, posicionamento de marca e naming
Marca   branding sensorial, posicionamento de marca e namingMarca   branding sensorial, posicionamento de marca e naming
Marca branding sensorial, posicionamento de marca e naming
 
CSS Básico para Webdesign
CSS Básico para WebdesignCSS Básico para Webdesign
CSS Básico para Webdesign
 
Aula IED SP Criatividade Aula 2
Aula IED SP Criatividade Aula 2Aula IED SP Criatividade Aula 2
Aula IED SP Criatividade Aula 2
 
Marca e Identidade: Como começar
Marca e Identidade: Como começarMarca e Identidade: Como começar
Marca e Identidade: Como começar
 
Teoria das cores e computação gráfica
Teoria das cores e computação gráficaTeoria das cores e computação gráfica
Teoria das cores e computação gráfica
 
A Identidade Visual é Importante mas não é tudo.
A Identidade Visual é Importante mas não é tudo.A Identidade Visual é Importante mas não é tudo.
A Identidade Visual é Importante mas não é tudo.
 
Tendências da Computação Gráfica
Tendências da Computação GráficaTendências da Computação Gráfica
Tendências da Computação Gráfica
 
Computação Gráfica - Introdução
Computação Gráfica - IntroduçãoComputação Gráfica - Introdução
Computação Gráfica - Introdução
 
Fundamentos design grafico | Insper
Fundamentos design grafico | InsperFundamentos design grafico | Insper
Fundamentos design grafico | Insper
 
O Significado da Cores
O Significado da CoresO Significado da Cores
O Significado da Cores
 
Projeto Grafico V | Aula 01
Projeto Grafico V | Aula 01Projeto Grafico V | Aula 01
Projeto Grafico V | Aula 01
 

Semelhante a Histórico da Computação Gráfica

Aula 02 arte digital
Aula 02 arte digitalAula 02 arte digital
Aula 02 arte digitalVenise Melo
 
Trabalhando com jogos eletronicos
Trabalhando com jogos eletronicosTrabalhando com jogos eletronicos
Trabalhando com jogos eletronicosMarcelo Sávio
 
Aula 4 Informática Aplicada
Aula 4 Informática AplicadaAula 4 Informática Aplicada
Aula 4 Informática AplicadaArmando Rivarola
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresRicardo Andrade
 
Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02olecramhacker
 
Slide A evolução dos computadores
Slide A evolução dos computadoresSlide A evolução dos computadores
Slide A evolução dos computadoresCinthia Nascimento
 
Evolução da computação gráfica
Evolução da computação gráficaEvolução da computação gráfica
Evolução da computação gráficaCederj
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informáticaJesse Teixeira
 
1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptx1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptxPaulo Menezes
 
Linha do tempo
Linha do tempoLinha do tempo
Linha do tempoleiladb
 
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdfLista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdfCarlos Allexadre Gustavo de Souza
 
Evolução da Tecnologia - By Alberto Danin
Evolução da Tecnologia - By Alberto DaninEvolução da Tecnologia - By Alberto Danin
Evolução da Tecnologia - By Alberto DaninAlberto Danin
 
Aula 1 Informáticarewtrxgfeawesyreresy.ppt
Aula 1 Informáticarewtrxgfeawesyreresy.pptAula 1 Informáticarewtrxgfeawesyreresy.ppt
Aula 1 Informáticarewtrxgfeawesyreresy.pptMaicksinhoTeclas
 

Semelhante a Histórico da Computação Gráfica (20)

Aula 02 arte digital
Aula 02 arte digitalAula 02 arte digital
Aula 02 arte digital
 
Computação gráfica
Computação gráficaComputação gráfica
Computação gráfica
 
Trabalhando com jogos eletronicos
Trabalhando com jogos eletronicosTrabalhando com jogos eletronicos
Trabalhando com jogos eletronicos
 
História das Interfaces
História das InterfacesHistória das Interfaces
História das Interfaces
 
Aula 4 Informática Aplicada
Aula 4 Informática AplicadaAula 4 Informática Aplicada
Aula 4 Informática Aplicada
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02Geraodoscomputadoresquirion 090829220718-phpapp02
Geraodoscomputadoresquirion 090829220718-phpapp02
 
Slide A evolução dos computadores
Slide A evolução dos computadoresSlide A evolução dos computadores
Slide A evolução dos computadores
 
Historia da Computacao
Historia da ComputacaoHistoria da Computacao
Historia da Computacao
 
Evolução da computação gráfica
Evolução da computação gráficaEvolução da computação gráfica
Evolução da computação gráfica
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informática
 
50 anos do UNIX
50 anos do UNIX50 anos do UNIX
50 anos do UNIX
 
Realidade virtual - Renata Bulhões
Realidade virtual  - Renata BulhõesRealidade virtual  - Renata Bulhões
Realidade virtual - Renata Bulhões
 
1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptx1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptx
 
Linha do tempo
Linha do tempoLinha do tempo
Linha do tempo
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
Linha do tempo
Linha do tempoLinha do tempo
Linha do tempo
 
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdfLista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
 
Evolução da Tecnologia - By Alberto Danin
Evolução da Tecnologia - By Alberto DaninEvolução da Tecnologia - By Alberto Danin
Evolução da Tecnologia - By Alberto Danin
 
Aula 1 Informáticarewtrxgfeawesyreresy.ppt
Aula 1 Informáticarewtrxgfeawesyreresy.pptAula 1 Informáticarewtrxgfeawesyreresy.ppt
Aula 1 Informáticarewtrxgfeawesyreresy.ppt
 

Último

E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2Maria Teresa Thomaz
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAssuser2ad38b
 
GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxMARIADEFATIMASILVADE
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxReinaldoMuller1
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxLeonardoGabriel65
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfamarianegodoi
 

Último (20)

E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptx
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 

Histórico da Computação Gráfica

  • 1. Computação Gráfica Um breve histórico Universidade Federal da Paraíba Profa. Liliane S. Machado
  • 2. FatosFatos 5 sentidos: visão/audição/tato/paladar/olfato – 70% dos receptores dos sentidos humanos encontram-se nos olhos – Oferecer informações textuais na forma visual = maior facilidade de assimilação • Evolução dos equipamentos de saída visual permitiu a evolução da CG
  • 3. Pioneiros – Anos 50Pioneiros – Anos 50 WhirlWind (MIT / 1945 -1951) • 1o computador capaz de apresentar texto e gráficos em tempo- real em um terminal de vídeo • Visualização de dados numéricos (similar a um osciloscópio)
  • 4. • SAGE (Semi-Automatig Ground Environment) 1950 ~ 1980 – Monitoramento e controle de vôos (bombardeiros) através de imagens – Uso de monitores CRT http://www.yelavich.com/mphotos/sage.htm
  • 5. • 1958 – Tenis for Two – Primeiro jogo para computador – Criado a partir de um osciloscópio – Diversão usando cálculo de mísseis :-|
  • 6. Pioneiros – Anos 60Pioneiros – Anos 60 • Ivan Sutherland em 1961 – Tese de doutorado do MIT – sistema Sketchpad • programa que permitia representar desenhos pelo computador através de pixels • Idéia de substituir a prancheta de traçado e outros tipos de ferramentas utilizadas para o desenho tradicional Ivan Sutherland
  • 7. • Sketchpad: – Monitor vetorial – Caneta de luz para apontar, selecionar e desenhar → interação! Sutherland, I.E. "Sketchpad: A Man-Machine Graphical Communication System", Spartan Books, Baltimore, 1963. http://www.sun.com/960710/feature3/ivan-publish.html
  • 8. • Primeira tentativa de usar o computador com gráficos de forma interativa! • Dispositivos ainda caros e de complexa configuração • Restrição aos institutos de pesquisal
  • 9. • 1958 – Tenis for Two – Concebido por estudantes do MIT • Desafio: – Usar todo potencial do computador – Ser interativo – Ser envolvente
  • 10. • Bresenham (1962) – Método de traçado de linhas entre 2 pontos – Algoritmo de ponto-médio – Primeiros algoritmos para CG – Algoritmo original em Assembly: http://www.bitsavers.org/1401/progs/bresenham/bresenham.s
  • 11. • Bézier (1962) – Engenheiro da Renault – modelos reais em números – Traçado de curvas
  • 12. • L. Roberts - Coordenadas homogêneas (1965) – 2D → 3D – Geometria projetiva – Uso de matrizes 4X4 Roberts, L.G. Homogeneous matrix representation and manipulation of n-dimensional constructs. MS-1405, Lincoln Laboratory, MIT, May, 1965.
  • 13. • 1967: primeiro sistema comercial CAD • GM – importante uso nas engenharias
  • 14. • Appel (1968) – Ray-traycing – Geração de sombras
  • 15. • 1968 Doug Engelbart inventa o mouse • Revolução na forma de interagir
  • 16. • 1968 – Videocapacete Ivan Sutherland • Imersão total no ambiente computacional
  • 17. • 1971 – Gouraud: sombreamento de superfícies poligonais • 1974 – Phong: uso de nova interpolação para o sombreamento de superfícies poligonais
  • 18. • 1972 – Z-Buffer – Catmull – Eliminação de superfícies ocultas
  • 19. • 1973: Surge o 1o livro de CG • 1975: Nasce a Apple • 1976: Bill Gates e Paul Allen fundam a Microsoft Paul Allen e Bill Gates
  • 20. • 1979: Mandelbrot – Fractais – Complexidade a partir de regras simples
  • 21. Anos 80Anos 80 • Machintosh é lançado • Micros com mouse e CRT são popularizados • Aceleradores gráficos • Modelagem gráfica BSP (binary-space partitioning) • Fractais • VGA • Queda do preço da estações gráficas • Surgimento de dispositivos para interação em 3D
  • 22. • 1980 - Octrees – Donald Meagher – Descrição para objetos 3D
  • 23. MIT lança o X Window http://tutorials.tanmar.de/cygwin_lokal.php Interface gráfica do X Windows System
  • 24. Anos 90Anos 90 • Evolução da capacidade gráfica • popularização: – dispositivos 3D – aceleradores gráficos • Surge o primeiro navegador multimídia
  • 25. LeituraLeitura • Foley – capítulo 1 • Questões: – O que motivou o surgimento da CG? – O que os pioneiros tiveram como necessidade que resultou em suas criações? – O que ainda falta? O que pode melhorar?