Editor de primitivas gráficas

1146 palavras 5 páginas
Pontifícia Universidade Católica de Minas Gerais
Engenharia de Computação

Computação Gráfica
Trabalho Final – Editor de Primitivas Gráficas

Professora: Rosilane Ribeiro Alunos: João Victor Vieira e Sá Tolentino Leonardo Las Casas Brandão Thiago Melo de Oliveira

Belo Horizonte Novembro de 2011

1 – INTRODUÇÃO Esse trabalho tem como objetivo abordar conceitos aprendidos durante o curso de Computação Gráfica para o desenvolvimento de uma aplicação que manipula primitivas gráficas. A linguagem escolhida para implementação dos algoritmos foi Javascript, que é atualmente a principal linguagem para programação client-side em navegadores web. O navegador utilizado durante o processo de desenvolvimento do trabalho foi o Google Chrome versão 15.0.874.121.

Figura 01 – Tela da Aplicação

2 – ALGORITIMOS Os seguintes algoritmos foram implementados para a realização das operações necessárias na aplicação: Primitivas de Desenho:  Reta DDA  Reta Bresenham  Circunferência (Bresenham) Preenchimento:  Boundary Fill  Floody Fill Recorte 2D:  Cohen-Sutherland  Liang-Barsky Transformações:  Escala  Rotação  Translação

3 - A APLICAÇÃO Para a utilização da aplicação foi elaborada uma interface simples e intuitiva. O menu para seleção de operações está localizado em um painel do lado esquerdo, sendo que as operações disponíveis estão agrupadas nas seguintes categorias:     Primitivas de Desenho Preenchimento Transformações Recorte

O painel do lado direito está dividido em duas partes. A parte superior é responsável pelas informações importantes da aplicação, como a opção selecionada e as coordenadas inicial e final da primitiva que está sendo manipulada no momento. Já a parte inferior do painel direito é um menu de opções que auxiliam o usuário tanto na execução da aplicação, quanto em suas funcionalidades. Nesse menu é possível limpar a tela, desfazer a ultima ação realizada, fechar o desenho de um polígono, acionar o algoritmo de recorte e

Relacionados

  • en
    786 palavras | 4 páginas
  • Paradigmas - questões
    949 palavras | 4 páginas
  • Computaqção gráfica
    1233 palavras | 5 páginas
  • Professor
    12703 palavras | 51 páginas
  • ashdcuhaushcfa
    12703 palavras | 51 páginas
  • Trabalho de Computação Gráfica
    1181 palavras | 5 páginas
  • Apostila slogo
    2133 palavras | 9 páginas
  • Introdução ao canvas
    1337 palavras | 6 páginas
  • CENTRO UNIVERSIT RIO LUTERANO DE JI
    704 palavras | 3 páginas
  • Jogos Digitais Como Fazer
    1483 palavras | 6 páginas