Primitivas Gráficas

2084 palavras 9 páginas
Primitivas Gráficas
Prof. Márcio Bueno
{cgtarde,cgnoite}@marciobueno.com

Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Robson Lins

Traçado de Primitivas em Dispositivos
Matriciais


Conversão matricial (ou por varredura)




processo que permite realizar a conversão de um desenho qualquer armazenado na memória de imagem para um dispositivo matricial (ou raster) Primitivas Gráficas


2/42

reta, circunferência, elipse

Computação Gráfica - Márcio Bueno

Traçado de Retas



A reta é a primitiva 2D mais comum
Todos wireframes (modelos de arame) 3D são eventualmente retas 2D


3/42

Os algoritmos aperfeiçoados contêm numerosas técnicas e truques que ajudam a projetar algoritmos mais avançados

Computação Gráfica - Márcio Bueno

Características Desejáveis para o
Traçado de Retas


Linearidade




Espessura (densidade) uniforme


4/42

Os pixels traçados devem dar a aparência de que estão sobre uma reta A densidade da reta é dada pelo número de pixels traçados dividido pelo comprimento da reta. Para manter a densidade constante, os pixels devem ser igualmente espaçados. A imagem do segmento de reta não deve variar de espessura ao longo de sua extensão.

Computação Gráfica - Márcio Bueno

Correção no Traçado de Retas

5/42

Computação Gráfica - Márcio Bueno

Propriedades Exigidas no Traçado de Retas


Precisão




Densidade independente da inclinação




para segmentos de retas de diferentes inclinações

Continuidade




os segmentos devem iniciar e terminar nos pontos especificados. Caso isso não ocorra, pequenos gaps podem surgir entre o final de um segmento e o início de outro

a imagem não apresenta interrupções indesejáveis

Rapidez no traçado dos segmentos

6/42

Computação Gráfica - Márcio Bueno

Método do Declive - Algoritmo DDA
(Digital Diferential Analyzer)


Algoritmo DDA (ou do declive) usa o método

Relacionados

  • primitivas graficas
    442 palavras | 2 páginas
  • Editor de primitivas gráficas
    1146 palavras | 5 páginas
  • Computaqção gráfica
    1233 palavras | 5 páginas
  • Álgebra vetorial e geometria analítica aplicadas à computação gráfica
    1308 palavras | 6 páginas
  • prova
    2463 palavras | 10 páginas
  • en
    786 palavras | 4 páginas
  • Trabalho de Computação Gráfica
    1181 palavras | 5 páginas
  • Engenheiro
    12446 palavras | 50 páginas
  • Johnny garbim
    670 palavras | 3 páginas
  • Computação Gráfica
    1138 palavras | 5 páginas