Transcript
Page 1: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

[email protected]

Page 2: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

CONTEÚDO PROGRAMÁTICO

1. Metodologia de Pesquisa;2. Introdução à Computação Gráfica;3. Conceitos básicos da Computação Gráfica;4. Definição;5. História da Computação Gráfica;6. Como classificar um sistema de Computação Gráfica;7. Fundamentos elementares de Interactive Computer

Graphics;8. Avaliação Primeiro Bimestre9. Os elementos de um CRT;10. Geração de cores;11. Áreas de aplicação;12. Seminários: CAD , CAM.13. Seminários: CAE , Modelagem e Simulação Eletrônica14. Seminários: Teoria das Cores , Pintura e Ilustração

Eletrônica15. Seminários: Comunicação Visual , Design Gráfico16. Seminários: Propaganda , Editoração Eletrônica17. Seminários: Multimídia , Holografia.18. Seminários: Fractais , Jogos19. Seminários: Realidade Virtual , VRML.20. Avaliação Segundo Bimestre.

Page 3: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

1. O Vídeo do monitor.2. Conceitos Básicos da Programação

em Modo Texto.3. Programação em Modo Texto.4. Controle do Sistema.5. Iniciando o Modo Texto.6. Funções e suas derivações7. Laboratório8. Avaliação Primeiro Bimestre9. Conceitos Básicos da Programação

em Modo Gráfico.10. Programação em Modo Gráfico;11. Controle do Sistema;12. Iniciando o modo gráfico;13. Funções Gráficas e suas derivações;14. Desenhos e Pintura;15. Animação conceitos básicos;16. Animação por alternância de páginas

gráficas;17. Animação de figuras armazenadas no

“buffer”18. Animação de figuras complexas.19. Laboratório.20. Avaliação Segundo Bimestre

CONTEÚDO PROGRAMÁTICO

Page 4: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

HEARN, D. M. Pauline Baker, ComputerGraphics.

J. D. Foley, Van Dam, Fundamentals InteractiveComputer Graphics.

WILLIAM M. Newman, Principles of InteractiveComputer Graphics.

MORTENSON, Michael E. Geometric Modeling.ROGERS, David F. J. Alan Adams,

Mathematical Elements for ComputerGraphics.

VENETIANER, Tomas Desmistificando aComputação Gráfica.

EZZELL, Ben, Programação Gráfica em TurboC++.

HENK, Rotgans, Biblioteca de Dibujo y Pintura.SMITH, Ray Introdução à Perspectiva.D. WATKINS Christopher Larry Sharp,

Programando em 3 Dimensões.

BIBLIOGRAFIA

Page 5: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

PERIÓDICOS

UNIb

• Publish

• CADware

• CADesign

• Digital Designer

• Design Gráfico

Page 6: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

DEFINIÇÃO

Segundo a ISO:

(Internacional Organization for Standardization)

a computação gráfica é definida como:

Métodos e técnicas para converter dados

de/para

um dispositivo gráfico através do computador.

UNIb

Page 7: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

Outra definição que nos permite maiores

informações é dada por Tomas Venetianer.

A computação gráfica é um ramo

particular da informática, no qual,

o é utilizado para a

criação e manipulação de com

a interferência dinâmica do .

UNIb

computador

imagens

operador

Page 8: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

Desta afirmação podemos tirar três

elementos essenciais:

: significando o sistema

computacional (hardware e

software) é o meio pelo qual uma ou

mais pessoas produzirá

um item desejado a .

UNIb

computador

operador

imagem

Page 9: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

Imagem: a computação gráfica parte dadescrição de objetos e chega à imagem.

Na computação gráfica, figuras são criadas apartir de uma descrição formal através deprogramas e dados.

Objetos são definidos a partir de modelosmatemáticos e geométricos fornecidos pelousuário, dos quais se extraem elementosbásicos como:

retas, pontos, marcadores, polígonos, textos, ou oconjunto dos anteriores. A imagem final éapresentada em dispositivos de saída gráfica comomonitores de vídeo (Display), traçadores (Plotters),ou copiadoras

Page 10: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

A técnica de utilização de um “display”gráfico comandado por computador, éinternacionalmente denominada“Interactive Computer Graphics”.

No Brasil, tem-se empregado a expressão“computação gráfica”, em substituiçãoa tradução mais fiel que seria:“gráficos interativos por computador”.

Page 11: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

Principais eventos que contribuíram para o desenvolvimento dos sistemas gráficos interativos:

1950 Impressoras “Plotters”.

MIT - 1950, Tornou-se operacional o Whilwind I, sistema que apresentava um tubo de raios catódicos (CRT) como dispositivo de saída de um computador.

Na metade da década de 50 entrou em operação nos EUA, o sistema de comando da defesa aérea denominado SAGE (Semiautomatic ground environment). Convertia a informação do radar em figuras geradas por computador. Juntamente com este sistema, desenvolveu-se a “Light pen”, que permitia ao operador selecionar informações apontando diretamente para o “Display”.MIT - 1960, O sistema TX1, que já apresentava uma console gráfica interativa.

1963 - Ivan Sutherland; em sua tese de PhD no MIT, descreve o sistema “Sketchpad”

Princípios da computação gráfica interativa.

-       Introdução de estruturas de dados para armazenamento de dados.

-   Desenvolvimento de técnicas interativas para uso da “Light Pen” e console.

Page 12: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

1963 - Steve Coons, MIT - deu início ao desenvolvimento de técnicas de geração de superfícies para utilização em sistemas gráficos.

1964 - a GM implantou o sistema DAC/1 ( Design Augmented by Computer) constituído por uma console gráfica IBM 2250 ligada a um computador IBM/360, com “software” gráfico que permitia ao projetista desenhar as linhas básicas do anteprojeto de automóveis e caminhões.

1964 - Uma equipe de engenheiros da Lockheed chefiada por S.H. Chasen começa a estudar formas de aplicação de “computer graphics” em comando numérico.

1966 - As principais corporações aeronáuticas americanas, como Mc Donnel Douglas, Boeing e Lockheed, já se utilizavam de sistemas gráficos no projeto de aviões e mísseis. Ao mesmo tempo a IBM, North America Rockwell, Rolls Royce, TRW, Mc Donnel Douglas e Lockheed, trabalhavam em um programa conjunto denominado “Project Demand’, destinado a desenvolver e incorporar aos métodos de produção, técnicas que envolvessem o uso de sistemas gráficos. Esse programa deixou suas marcas no desenvolvimento dos sistemas CADD (McDonnel) e CADAM (Lockheed).

Page 13: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

DIFICULDADES:

UNIb

Custo do Hardware (quando nãoproduzido em grande escala)

Necessidade de recursos capazes desuportar grandes bases de dados,manipulação de figurasnterativamente.

“Software” não portável, orientadopara um determinado “Display”, etc.

Page 14: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

COMO CLASSIFICAR UM SISTEMA DECOMPUTAÇÃO GRÁFICA

INTERATIVO.

Para que um sistema de computação gráfica sejaclassificado como interativo, é preciso que eleofereça ao operador, recursos que permitammanipular com a maior liberdade possível, algumascaracterísticas do processo de criação de umaimagem.

Page 15: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

O conteúdo da imagem

Uma imagem pode ser formada pormilhares de traços, círculos, arcos, pontos eoutras figuras geométricas, as quais,quando combinadas adequadamente,forma a imagem desejada.

Page 16: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

A Disposição dos elementos quecomporão a imagem.

Não basta que o sistema facilite adefinição dos elementos que compõema figura. É preciso, também, podermanipular a sua disposição espacial. Oselementos terão de ser dispostos emposições variáveis.

Page 17: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

O tamanho da imagem e/ou oselementos que a formarão.

Para desenharmos a perspectiva de um objetoou de um conjunto de elementos pictóricos,teremos que criar a ilusão de espacialidade emduas dimensões. Isto é conseguido traçandoesses elementos em tamanhos diferentes.

Page 18: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

O formato da imagem

Um objeto que deverá parecer movimentar-se no espaço, terá que ter centenas de suasdiferentes vistas desenhadas. Para isto, épreciso que o sistema permita e facilite aformatação do objeto.

Page 19: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

UNIb

As suas cores ( ou tons, no caso deimagens monocromáticas).

Conferem as características finais deacabamento e visualização de uma imagem.Para que um sistema de computação gráficapossa desempenhar, a contento suas funções,ele deverá oferecer ao operador amplocontrole sobre as cores da imagem elaborada.

Page 20: UNIb guima@ipt.br UNIb PERIÓDICOS UNIb Publish CADware CADesign Digital Designer Design Gráfico

Edição

Toda imagem gerada que porventuranecessite de modificações, um sistema decomputação gráfica deve forneceramplos recursos de edição. Apagardestruir, rodar, copiar etc.