Computação Gráfica
Isabel Harb Manssour 1
Marcelo Cohen 1
Resumo: Computação Gráfica é a área da Ciência da Computação que estuda a geração, manipulação e análise de imagens, através do computador. Atualmente, é uma das áreas de maior expansão e importância que propicia o desenvolvimento de trabalhos multidisciplinares. A elaboração de aplicações gráficas se popularizou com o surgimento de placas gráficas para computadores pessoais e de bibliotecas gráficas, como OpenGL, que não exigiam conhecimentos extensivos de programação ou de hardware. Este tutorial procura abranger os principais conceitos e definições da Computação Gráfica, abordando técnicas de realismo, animação e visualização. Exemplos de aplicações gráficas são apresentados como motivação para o estudo e pesquisa nesta área. Todos os passos do processo de visualização são descritos de forma objetiva através da apresentação de imagens. Questões em aberto e tendências para o desenvolvimento de aplicações gráficas também são abordadas.
Abstract: Computer Graphics is the Computer Science area which studies the creation, manipulation and analysis of images through the computer. Currently it is an important and ever growing area, as it allows the development of multidisciplinary work. The development of graphics applications has become widely popular, partly due to the availability of graphics hardware for personal computers and partly to the creation of graphics libraries, such as OpenGL, which does not require extensive programming or hardware knowledge. This tutorial aims to present a comprehensive view of the Computer Graphics field, reviewing the main techniques for visualization, animation and rendering of realistic imagery. Examples of graphical applications are presented as motivation for the study and research in this area. The visualization pipeline steps are described through the presentation of images. Open issues and trends for the the development of graphics