Sie sind auf Seite 1von 22

Aula 8

Os Desenhos

Roteiro

Representao de Desenhos Representao Vetorial Formatos Vetoriais Edio Grfica Bidimensional


Funes de um Editor Grfico 2D Primitivas Geom tricas Estruturas Grficas !ransformaes Grficas

Representao de Desenhos

Representao Vetorial

Arquivos de desenhos " no computador# os desenhos so arma$enados na forma de ar%uivos &eom tricos ou metar%uivos &rficos' Dada a import(ncia %ue os vetores da &eometrica tem na descrio computacional dos desenhos# esses ar%uivos so tam) m chamados de ar%uivos vetoriais'

Representao de Desenhos

Representao Vetorial

Vetorizao " * processo de passa&em do dom+nio de ima&ens para o dom+nio &eom trico chamado vetori$ao' Converso de varredura " ,s ima&ens matriciais tam)e podem ser &eradas por pro&ramas de computador# a partir de descries de uma cena em termos &eom tricos' , passa&em do modelo &eom trico para o modelo matricial chamada de converso de varredura'

Representao de Desenhos

Formatos Vetoriais

-etar%uivos )idimensionais. CGM " Pouco usado atualmente D F / ,uto0ad D!G " ,utoDes1# ,uto0ad !MF " padro 2indo3s "MF " verso recente do 2-F #VG " Padro para uso na 2e)

Representao de Desenhos

Formatos Vetoriais

Formatos para impresso de desenhos $# " Postscript da ,do)e "$# " variante do Postscript $DF " interc(m)io de documentos $# " )aseado no 4-5 para interc(m)io de documentos' %$G& ou $&' " usado em traadores de &rficos e impressoras compat+veis com os padres da 6P'

Representao de Desenhos

Comparao de arquivos vetoriais e matriciais

7e considerarmos representaes da mesma fi&ura# ar%uivos vetoriais t8m as se&uintes vanta&ens em relao aos ar%uivos de ima&ens. !amanho menor9 0onserva/se a preciso nas ampliaes9 Processamento mais fcil e eficiente'

Representao de Desenhos

Comparao de arquivos vetoriais e matriciais

Por outro lado# e:istem tam) m pro)lemas com a representao de fi&uras por ar%uivos vetoriais' ;nade%uao para representao de ima&ens naturais9 ,specto dependente do pro&rama e do dispositivo de e:i)io9 !empo de e:i)io proporcional < comple:idade do modelo'

"dio Gr()ica *idimensional

Fun+es de um "ditor Gr()ico ,D

Criao de primitivas -r()icas# %ue so elementos mais simples %ue compem os desenhos9 Alterao de atri.utos dessas primitivas# tais como cor# estilos de contornos# estilos de prenchimento e outros9 Construo de estruturas -r()icas comple:as por com)inao de primitivas e de outras estruturas9 'rans)orma+es lineares e no lineares# %ue permitem efetuar um &rande n=mero de modificaes =teis so)re as primitivas9 Visualizao em diversos &raus de ampliao# e com diferentes par(metros de %ualidade'

"dio Gr()ica *idimensional

$rimitivas Geom/tricas

$rimitivas lineares )idimensionais so as entidades as %uais as demais primitivas so redu$idas' Retas# %ue so os elementos )sicos dos modelos vetoriais9 $oli-onais# se%u8ncias de v rtices unidos por retas chamadas de arestas9 $ol0-onos# reas delimitadas por poli&onais fechadas'

"dio Gr()ica *idimensional

$rimitivas Geom/tricas

Primitivas no lineares'

C1nicas# curvas %ue podem ser descritas por e%uaes al& )ricas do se&undo &rau# tais como c+rculos# elipses# par)olicas# hip r)oles e seus respectivos arcos9 Curvas c2.icas# %ue podem ser descritas por e%uaes al& )ricas de terceiro &rau' * tipo mais simples a cruva de B $ier9 'e3tos# %ue representam cadeis de caracteres impressos9 4reas# %ue permitem introdu$ir re&ies de formato ar)itrrio# descritas por mapas de pi:els# como pedaos de ima&ens naturais# ou mesmo ima& ns sint ticas# como caracteres e +cones'

"dio Gr()ica *idimensional

$rimitivas Geom/tricas

Curvas c2.icas " so formadas pela concatenao de trechos de curva %ue podem ser descritos por polin>mios do terceiro &rau9 Elas permitem modela&em rpida rpida e fle:+vel de contornos ar)itrrios9 CorelDra56 Ado.e 7llustrator ou Microso)t Visio transformam as linhas desenhadas a mo livre em curvas c=)icas9 $ontos de controle so pontos %ue podem ser manipulados pelo desenhista para determinar seu aspecto das curvas c=)icas'

"dio Gr()ica *idimensional

$rimitivas Geom/tricas

'e3tos " os caracteres de te:to representam um con?unto de s+m)olo de import(ncia @)via em %ual%uer aplicao' *s atri)utos dos te:tos incluem.

,s fontes9 *s tamanhos das fontes9 * alinhamento9 ,tri)utos &eom tricos# como posio e orientao9 ,s cores do te:to'

"dio Gr()ica *idimensional

"struturas Gr()icas

#0m.olos 8 Entidades %ue podem ser repetidas em diferentes lu&ares do desenho9 %ierarquias -r()icas " Entidades &rficas complostas formadas a partir de primitivas e de entidades mais simples9 &in-ua-ens -r()icas " em %ue a fle:i)ilidade ainda maior conse&uida por meio de recursos semelhantes aos das lin&ua&ens de pro&ramao' "3emplo9
Linguagem Postscript

"dio Gr()ica *idimensional

'rans)orma+es Gr()icas

!ransformaes )idimensionais# so transfromaes lineares %ue incluem. !ranslaes9 Rotaes9 -udana de escala9 0isalhamentos'

"dio Gr()ica *idimensional

'rans)ormao de translao

"dio Gr()ica *idimensional

'rans)ormao de rotao

"dio Gr()ica *idimensional

'rans)ormao de escala uni)orme

"dio Gr()ica *idimensional

'rans)ormao de escala di)erencial

"dio Gr()ica *idimensional

'rans)ormao de cisalhamento

"dio Gr()ica *idimensional

'rans)orma+es Gr()icas

!ransformaes de visuali$ao Recorte ou en%uadramento9 Visuali$ao em fio de arame'

"dio Gr()ica *idimensional

'rans)orma+es Gr()icas

!ransformaes no lineares *peraes pseudotridimensionais# como e:truso e falsa perspectiva9 Deformaes no lineares# como envolt@rias e metamorfoses'

Das könnte Ihnen auch gefallen