21.12.2022 Views

python_para_desenvolvedores_2ed

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

238 Computação Gráfica

Computação Gráfica

A Computação Gráfica (CG) é a área da Ciência da Computação que estuda a

geração, representação e manipulação de conteúdo visual em sistemas

computacionais e tem aplicação em várias áreas do conhecimento humano.

Simulações, por exemplo, são sistemas que empregam cálculos matemáticos

para imitar um ou mais aspectos de um fenômeno ou processo que existe no

mundo real. Simulações permitem entender melhor como o experimento real

funciona e verificar cenários alternativos com outras condições.

No caso dos jogos, que na verdade são uma forma de simulação interativa

que faz uso de recursos visuais para aumentar a sensação de realismo,

conhecida como imersão, e com isso, enriquecer a experiência do jogador.

Outra aplicação é a visualização, como dizia um antigo ditado popular: "uma

imagem vale por mil palavas", e isso é mais verdadeiro ainda quando é

necessário interpretar grandes quantidades de dados, como acontece em

diversas atividades cientificas, médicas e de engenharia.

Áreas como geografia, cartografia e geologia demandam por GIS (Geographic

Information Systems / Sistemas de Informações Geográficas), que representam

topologias e dados associados, tais como altura, umidade e outros.

A engenharia e atividades afins usam ferramentas CAD (Computer Aided

Design / Projeto Assistido por Computador) para facilitar a criação de

desenhos técnicos para componentes ou peças de maquinaria.

Além disso, várias formas de arte se beneficiam da CG, como o cinema,

principalmente para a criação de efeitos especiais. A CG também permitiu o

surgimento novas formas de arte, que usam um ambiente digital como mídia,

como por exemplo a animação em três dimensões (3D).

Matrizes versus vetores

É muito comum representar uma informação visual em forma bidimensional

(2D), seja em fotos, gráficos impressos ou em uma tela de LCD. Existem duas

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!