Anda di halaman 1dari 30

Sistemas Multimdia

Os Desenhos (Parte I)

Representao de Desenhos
Tpico: Os Desenhos (Conceitos Bsicos)

Representao de Desenhos

Formatos de desenhos: representao no espao de objetos = representao vetorial (geomtrica); primitiva grfica - unidade de dado geomtrico; entidade grfica - primitiva ou coleo de primitivas.

Representao de Desenhos

Processamento de modelos geomtricos: metarquivos grficos: arquivos de desenho acessveis a aplicativos; converso de varredura: desenho imagem; vetorizao: imagem desenho.

Representao de Desenhos

Formatos de meta-arquivos grficos: CGM: padro independente de fabricante; DXF: formato 3D do Autocad, com subconjunto 2D; WMF: padro do Windows; EMF: formato avanado do Windows.

Representao de Desenhos

Formatos de arquivos de impresso: PS ou PRN: para dispositivos Postscript; EPS: verso encapsulada da linguagem Postscript; HPGL ou PLT: para plotters compatveis com HP.

Representao de Desenhos

Vantagens dos arquivos vetoriais: tamanho menor que o dos arquivos de imagem; conservao da preciso nas ampliaes; a maioria das operaes de processamento feita de forma muito mais fcil e eficiente.

Representao de Desenhos

Problemas dos arquivos vetoriais: inadequao para imagens naturais; aspecto dependente do programa e do dispositivo de exibio; tempo para exibio proporcional complexidade do modelo.

Representao de Desenhos

Funes de um editor grfico 2D: criao de primitivas; alterao de atributos; construo de estruturas grficas; transformaes lineares e no-lineares; visualizao.

Representao de Desenhos

Primitivas geomtricas - descritveis por frmulas matemticas: lineares (de primeiro grau); quadrticas (de segundo grau); cbicas (de terceiro grau).

Representao de Desenhos

Primitivas no-geomtricas: reas: mapas de pixels embutidos nos desenhos; textos: criados como texto artstico ou importados de processadores de texto.

Representao de Desenhos

Primitivas no-lineares:

Representao de Desenhos

Primitivas bidimensionais lineares: reta - par de pontos; poligonal - seqncia aberta de pontos; polgono - seqncia fechada de pontos (pode ter interior); retngulo - caso particular de polgono.

Representao de Desenhos

Primitivas lineares:

Representao de Desenhos

Primitivas bidimensionais quadrticas: primitiva bsica - elipse; crculo - caso particular da elipse; combinaes de formas lineares e quadrticas (por exemplo, retngulo arredondado).

Representao de Desenhos

Curvas cbicas: formadas por concatenao de trechos de curva descritos por polinmios do terceiro grau; tipos mais comuns: curvas de Bzier, splines;
Spline - uma curva paramtrica definida por pontos de controle. curvas de Bzier - Segmento de curva definido por quatro pontos de controle

conservam a curvatura nas ampliaes; permitem modelagem rpida e flexvel de contornos arbitrrios e desenhados mo livre.

O termo spline vem da rea de desenho em engenharia, em que uma spline um pedao de madeira ou metal flexvel usado para desenhar curvas suaves.

Representao de Desenhos

Propriedades das curvas de Bzier: os trechos so separados por nodos; a forma de cada trecho determinada pelos pontos de controle; pontos de controle: nodos e extremidades das tangentes curva nos nodos.

Representao de Desenhos

Curva de Bzier:

Representao de Desenhos

Atributos dos textos (a ser tratado posteriormente): fontes; tamanhos das fontes; estilos (negrito, itlico, sublinhado); alinhamento; posio e orientao.

Representao de Desenhos

Transformaes bidimensionais: transformaes lineares - descritveis por frmulas matemticas do primeiro grau; transformaes no-lineares - no-descritveis por frmulas matemticas do primeiro grau.

Representao de Desenhos

Transformaes lineares: translaes; rotaes; mudanas de escala; cisalhamentos.

Representao de Desenhos

Translao:

Representao de Desenhos

Mudana de escala uniforme:

Representao de Desenhos

Mudana de escala diferencial:

Representao de Desenhos

Rotao:

Representao de Desenhos

Cisalhamento:

Representao de Desenhos

Aplicao das transformaes lineares: modificao do aspecto de primitivas e grupos; repetio de primitivas e grupos; representao do movimento; transformaes de visualizao.

Representao de Desenhos

Visualizao bidimensional: operaes de reduo e ampliao; recorte: eliminao das partes da figura externas a uma figura de recorte; pr-visualizao: visualizao mais aproximada da figura impressa.

Representao de Desenhos

Transformaes no-lineares: usadas para efeitos especiais; operaes pseudotridimensionais: extruso, falsa perspectiva etc; deformaes no-lineares: envoltrias, metamorfoses etc.

Representao de Desenhos

Transformaes no-lineares:

Anda mungkin juga menyukai