Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

TRAÇADO DE CURVAS EM 
DISPOSITIVOS GRÁFICOS 
MATRICIAIS
PROF. RICARDO MESQUITA
INTRODUÇÃO
• TRAÇADO DE PRIMITIVAS GRÁFICAS COM USO 
DE ALGORITMOS DE CONVERSÃO MATRICIAL
• ELEMENTO GEOMÉTRICO BÁSICO: 
SEGMENTO DE RETA
PROF. RICARDO MESQUITA 2
SIMETRIA E REFLEXÃO
PROF. RICARDO MESQUITA 3
CONVERSÃO MATRICIAL DE SEGMENTOS DE RETA
• CRITÉRIO 1: SELECIONAR OS DOIS PIXELS 
IMEDIATAMENTE ACIMA E ABAIXO DO 
PONTO DE INTERSEÇÃO DO SEGMENTO 
COM CADA VERTICAL, A MENOS QUANDO O 
SEGMENTO PASSA POR UM PIXEL. 
RESTRIÇÃO: DESSA FORMA OBTÉM-SE LINHAS 
DENSAS, COMO SE O SEGMENTO FOSSE 
ESPESSO.
PROF. RICARDO MESQUITA 4
CONVERSÃO MATRICIAL DE SEGMENTOS DE RETA
• CRITÉRIO 2: SELECIONAR TODOS OS PIXELS 
CUJAS COORDENADAS SÃO OBTIDAS 
ARREDONDANDO-SE OS VALORES DAS 
COORDENADAS DE ALGUM PONTO DO 
SEGMENTO. RESTRIÇÃO: COM SEGMENTOS A 
45 O CRITÉRIO PRODUZ RESULTADOS 
SEMELHANTES AO ANTERIOR.
PROF. RICARDO MESQUITA 5
CONVERSÃO MATRICIAL DE SEGMENTOS DE RETA
• CRITÉRIO 3: SELECIONA-SE EM CADA 
VERTICAL O PIXEL MAIS PRÓXIMO DO 
PONTO DE INTERSEÇÃO DO SEGMENTO 
COM A RETA VERTICAL. VANTAGENS: 
APARÊNCIA LEVE E CONTINUIDADE.
PROF. RICARDO MESQUITA 6
CONVERSÃO MATRICIAL DE SEGMENTOS DE RETA
• CRITÉRIO 4: UTILIZOU-SE O MESMO 
CRITÉRIO ANTERIOR, SÓ QUE PARA AS 
LINHAS HORIZONTAIS. RESTRIÇÃO: 
DESCONTINUIDADE.
PROF. RICARDO MESQUITA 7
CARACTERÍSTICAS DESEJÁVEIS PARA OS 
ALGORITMOS DE CONVERSÃO MATRICIAL
DE SEGMENTOS DE RETAS
1. LINEARIDADE: OS PIXELS TRAÇADOS DEVEM DAR A APARÊNCIA DE QUE ESTÃO SOBRE UMA 
RETA.
2. PRECISÃO: OS SEGMENTOS DEVEM INICIAR E TERMINAR NOS PONTOS ESPECIFICADOS.
3. ESPESSURA (DENSIDADE) UNIFORME: A DENSIDADE DA LINHA É DADA PELO NÚMERO DE 
PIXELS TRAÇADOS DIVIDIDO PELO COMPRIMENTO DA LINHA.
4. INTENSIDADE INDEPENDENTE DA INCLINAÇÃO
5. CONTINUIDADE: A IMAGEM NÃO APRESENTA INTERRUPÇÕES INDESEJÁVEIS.
6. RAPIDEZ NO TRAÇADO DOS SEGMENTOS.
PROF. RICARDO MESQUITA 8
CRITÉRIO ADOTADO
• CRITÉRIO DE CONVERSÃO: EM 
CADA VERTICAL DO RETICULADO 
COM ABSCISSA ENTRE X1 E X2
APENAS O PIXEL MAIS PRÓXIMO 
DA INTERSEÇÃO DO SEGMENTO 
COM A VERTICAL FAZ PARTE DA 
SUA IMAGEM.
PROF. RICARDO MESQUITA 9
ALGORITMO SIMPLES PARA SEGMENTOS DE RETA
• ESTE ALGORITMO UTILIZA A PRÓPRIA EQUAÇÃO DA RETA (MENOS EFICIENTE)
PROF. RICARDO MESQUITA 10
ALGORITMO INCREMENTAL DO PONTO MÉDIO
(ALGORITMO DE BRESENHAM)
• CONSIDERA O SEGMENTO DE RETA 
NO 1º OCTANTE
• UTILIZA UM MÉTODO INCREMENTAL
• O PROBLEMA CONSISTE EM SE 
DECIDIR QUAL O PRÓXIMO PIXEL A 
SER SELECIONADO
PROF. RICARDO MESQUITA 11
ALGORITMO INCREMENTAL DO PONTO MÉDIO
(ALGORITMO DE BRESENHAM)
PROF. RICARDO MESQUITA 12
TRAÇADO DE CIRCUNFERÊNCIAS
• EQUAÇÃO: (RAIO R E CENTRO NA ORIGEM)
• ISOLANDO Y: 
PROF. RICARDO MESQUITA 13
ALGORITMO INCREMENTAL PARA CIRCUNFERÊNCIAS
• PROBLEMA: DECIDIR QUAL PIXEL SELECIONAR NA MALHA
PROF. RICARDO MESQUITA 14
SIMETRIA DE ORDEM 8
PROF. RICARDO MESQUITA 15
ALGORITMO DO PONTO MÉDIO PARA 
CIRCUNFERÊNCIAS
PROF. RICARDO MESQUITA 16
CONVERSÃO MATRICIAL DE ELIPSES
• FUNÇÃO IMPLÍCITA: 
PROF. RICARDO MESQUITA 17
ANTIALIASING
• SUAVIZAÇÃO DO TRAÇADO
PROF. RICARDO MESQUITA 18
AMOSTRAGEM DE ÁREAS NÃO PONDERADA
PROF. RICARDO MESQUITA 19
AMOSTRAGEM DE ÁREAS PONDERADA
PROF. RICARDO MESQUITA 20
DÚVIDAS?
PROF. RICARDO MESQUITA 21

Mais conteúdos dessa disciplina