Totalmente editado por Mikael Gaspar
Etiqueta: visualeditor
 
(3 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Conceito =
== '''Conceito:''' ==
* Computação Gráfica resumidamente é uma área voltada para criação, manipulação de imagens , seja bi ou tri-dimensionais. Muito utilizada na área cinematográfica , na publicidade, auxiliou no avanço computacional diversificando e levando até os microcomputadores a performance de equipamentos antes só visto no mercado de trabalho. Não somente no software mas também no hardware é possível notar o avanço, um exemplo é dispositivos gráficos de alta resolução e potência. Seu sistema assim como funcionamento se baseia em um conjunto de algoritmos auxiliado por técnicas e métodos que representa graficamente uma informação através de computadores e seus periféricos.
* A computação gráfica é com certeza uma das ferramentas mais importantes da computação, apesar de haver todo o processo de trasformar: dados > informação > inteligência, a resultado deve ser exteriorizado ou apresentado por meio de alguma forma ao usuário, a computação gráfica nos permite essa amostragem. Toda interface depende da computação gráfica por mais simples que ela seja, as letras que estão lendo no exato momento, passam por alguns processos de leitura onde o computador as transforma em pixeis ordenados para que possam ser lidas e interpretadas pelo usuário. A computação gráfica então consiste em gerar imagens para representar informações, seja representado-as como letras, recriando o mundo real, como em jogos, e sendo também usada para organizar as ferramentas, dados, informações em geral.


= Tecnologias empregadas =
===== '''Pode ser representada em formato de:''' =====
'''CAD (Computer-Aided Design)'''
* Imagem: A arte bidimensional, normalmente fotos, pinturas ou desenhos, que passam pelo processo de digitalização e se tornam visíveis no sistema para a interpretação.
* Pixel: Os pixeis são a menor parte de uma representatividade.
* Gráficos: São representados graficamente a partir de uma superfície, com o intuito de mostrar uma cena, podendo ser bidimensional ou tridimensional.
* Renderização: Esse conceito se baseia em captar uma imagem e construí-la em um mundo tridimensional.
* Projeção 3D: Conceito utilizado para rastrear pontos 3D em um plano 2D.
* Ray Tracing: Método utilizado para gerar imagem traçando o caminho da luz através de um plano de imagem.
* Sombreamento: Utilizado para rastrear pontos de escuridão em modelos 3D.
* Mapeamento de textura: Utilizado para aplicar detalhes a uma superfície 3D lisa.


projeções na qual é possível aprofundar nos detalhes e obter assim maior eficiência , qualidade , precisão e rapidez. Sua utilização é bastante requisitada em industrias , empresas e diversos mercados pois por garantir melhor qualidade e eficiência do produto faz com que o custo de sua produção seja mais baixo aumentando também sua produtividade. Seu auxilio ao projetista é variado podendo acompanhar o projeto do começo ao fim , seja pela criação, manipulação ou representação.Geralmente esse sistema é utilizado em conjunto com CAM (Computer Aided Manufacturing) que codifica o projeto para ser utilizado em máquinas de modo a ser manufaturado.
== Aplicações e suas ferramentas: ==
* Existem inúmeras plataformas para se trabalhar com a computação gráfica, já que ela apresenta tanta versatilidade, é comum que existam inúmero programas focados na utilização de cada necessidade, sejam elas:


*   '''Computação Gráfica no LSI – USP'''
* Artes: O trabalho artístico pode ser feito através de interfaces com ferramentas especializadas para a criação de imagens.
** Exemplo de ferramentas: Illustrator, Inkscape (Aplicativo de código aberto), CorelDraw, Adobe Photoshop, Corel PHOTO-PAINT, GIMP (Aplicativo de código aberto).
* Arquitetura e design de produto: Maneira de representar graficamente a estrutura de projetos, com a aplicação dos cálculos matemáticos para os testes dos projetos quanto a resistência, a variação de luz e ambientes.
** Exemplo de Ferramentas: VariCad, FreeCad (aplicativo de código aberto), Autocad, QCad (aplicativo de código aberto), LibreCad (aplicativo de código aberto), DataCAD, Corel Designer.
* Jogos: Os jogos tem roubado a cena com suas grandes histórias, criações, mas com certeza o que mais chama a atenção no universo dos games é a interface gráfica em que são apresentados, jogos que assustam com a sua realidade e perfeição em detalhes. Com a evolução dos jogos não apenas se desenvolvem os mesmos, mas também aumenta cada vez mais a qualidade dos programas em que foram criados, proporcionando ao desenvolvedor cada vez uma plataforma mais completa e mais confortável para que possa trabalhar.
** Exemplo de Ferramentas: Game Maker, kodu Game Lab, The game Factory, Platinium arts sandbox 3D Game Maker, Cryengine 3 free sdk, Antiryad GX, HLSW  Gameserver tool HLSW, Adventure Game Studio AGS, RPG Maker VX, Unyti Engine.
* Cinema: O cinema, assim como os jogos, nos surpreende cada vez mais com a qualidade de suas imagens e realidade mesmo nas animações. A riqueza dessas imagens tem crescido e alavancado um mercado bilionário no mundo inteiro. O percursor dos efeitos especiais foi o <nowiki>''</nowiki>Exterminador do futuro<nowiki>''</nowiki>, seguido por <nowiki>''</nowiki>Jurassick Park<nowiki>''</nowiki>, o primeiro filme a utilizar a computação gráfica em animais.
** Exemplo de Ferramentas: After Effects, VirtualDub (aplicativo de código aberto), After Effects, Adobe Premiere, Sony Vegas, Cinelerra (aplicativo de código aberto), Final Cut.
* Engenharia: A área da engenharia cada vez recebe programas mais sofisticados e que garantem mais segurança na realização dos seus projetos, programas que testam desde a resistência física até a  química dos produtos utilizados em seus projetos.
** Exemplo de Ferramentas: AutoDesk Revit, Ansys, ArchiCAD, Sap 2000, F-Tool, QiBuilder, Eberick V10 Next.
* Geoprocessamento: Utilizado para gerar inteligência a partir de dados coletados sobre cidades, regiões, países.
** Exemplo de Ferramentas: GDL/OGR, MultiSpec, SPRING, MapServer, GRASS GIS, TerraView, Quantum GIS, Proj4, TerraLib, Geotools.
* Medicina: Utilizam de programas para análise de exames, como: tomografia, radiografia e o mais recente trabalho permite que o ultra-som gera imagens 3D.
** Exemplo de Ferramentas: RadiAnt DICOM Viewer 4.0.2 RC, ProMed.
* Design Visual: Utilizado normalmente para criação de publicidade, seja desde a criação de revistas e jornais, até a auxílio cinematográfico para as propagandas da televisão ou internet.
** Exemplo de Ferramentas: Junção dos elementos presentes na arte e na edição de vídeos/filmes: novamente After Effects, Sony Vegas, Adobe Premiere, Adobo Photoshop, CorelDraw.


Um breve exemplo é Laboratório de Sistemas Integráveis da Escola Politécnica da Universidade de São Paulo que faz pesquisas com algoritmos desenvolvendo equipamentos a fim de colocar o Brasil como um desenvolvedor de software e hardware , refletindo também no mercado de trabalho trazendo mão-de-obra qualificada neste setor. Seus principais objetivos são algoritmos para síntese Tridimensional de Imagens e para Visualização de Volumes, a primeira com foco em Síntese de Imagens Fotorealistas com modelos físicos bem rigorosos computacionalmente e Síntese de Imagens Realista que é focado na emulação. Já a visualização de volumes no qual se estuda fatias , a extração de isosuperfícies e traçado de raios para volumes.
=== Referências: ===
http://maisengenharia.altoqi.com.br/estrutural/lista-programas-aprender-durante-graduacao-engenharia-civil/


= Estado da Arte =
http://br.ccm.net/faq/16841-softwares-gratuitos-para-criacao-de-jogos-de-computador-e-consoles
*  '''Animação'''


Baseando-se na simulação dos movimentos de objetos e suas deformações, acompanhado por uma câmera que gerando uma sequência de imagens utilizando modelagem geométrica para constituir a cena. No inicio se era utilizado em forma de interpolações o que não era muito vantajoso pois somente tinha a posição intermediária dos objetos, sendo bastante limitado. Com o avanço introduziu-se o conceito de comportamento à animação, podendo se caracterizar o personagem, dando lhe características e comportamentos específicos, na qual foi implementado o conceito de animação cognitiva que faz o personagem tomar decisões mais complexas num espaço multidimensional.
http://www.ufrgs.br/engcart/PDASR/softwares.html


*  '''Realidade Artificial'''
https://m.radiantviewer.com/pt-br/


= Referências utilizadas =
http://janisoncalixto.blogspot.com.br/2005/06/trab1-uso-da-computao-grfica-na.html
<br>
 
https://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_gr%C3%A1fica

Edição atual tal como às 16h36min de 5 de junho de 2017

Conceito:

  • A computação gráfica é com certeza uma das ferramentas mais importantes da computação, apesar de haver todo o processo de trasformar: dados > informação > inteligência, a resultado deve ser exteriorizado ou apresentado por meio de alguma forma ao usuário, a computação gráfica nos permite essa amostragem. Toda interface depende da computação gráfica por mais simples que ela seja, as letras que estão lendo no exato momento, passam por alguns processos de leitura onde o computador as transforma em pixeis ordenados para que possam ser lidas e interpretadas pelo usuário. A computação gráfica então consiste em gerar imagens para representar informações, seja representado-as como letras, recriando o mundo real, como em jogos, e sendo também usada para organizar as ferramentas, dados, informações em geral.
Pode ser representada em formato de:
  • Imagem: A arte bidimensional, normalmente fotos, pinturas ou desenhos, que passam pelo processo de digitalização e se tornam visíveis no sistema para a interpretação.
  • Pixel: Os pixeis são a menor parte de uma representatividade.
  • Gráficos: São representados graficamente a partir de uma superfície, com o intuito de mostrar uma cena, podendo ser bidimensional ou tridimensional.
  • Renderização: Esse conceito se baseia em captar uma imagem e construí-la em um mundo tridimensional.
  • Projeção 3D: Conceito utilizado para rastrear pontos 3D em um plano 2D.
  • Ray Tracing: Método utilizado para gerar imagem traçando o caminho da luz através de um plano de imagem.
  • Sombreamento: Utilizado para rastrear pontos de escuridão em modelos 3D.
  • Mapeamento de textura: Utilizado para aplicar detalhes a uma superfície 3D lisa.

Aplicações e suas ferramentas:

  • Existem inúmeras plataformas para se trabalhar com a computação gráfica, já que ela apresenta tanta versatilidade, é comum que existam inúmero programas focados na utilização de cada necessidade, sejam elas:
  • Artes: O trabalho artístico pode ser feito através de interfaces com ferramentas especializadas para a criação de imagens.
    • Exemplo de ferramentas: Illustrator, Inkscape (Aplicativo de código aberto), CorelDraw, Adobe Photoshop, Corel PHOTO-PAINT, GIMP (Aplicativo de código aberto).
  • Arquitetura e design de produto: Maneira de representar graficamente a estrutura de projetos, com a aplicação dos cálculos matemáticos para os testes dos projetos quanto a resistência, a variação de luz e ambientes.
    • Exemplo de Ferramentas: VariCad, FreeCad (aplicativo de código aberto), Autocad, QCad (aplicativo de código aberto), LibreCad (aplicativo de código aberto), DataCAD, Corel Designer.
  • Jogos: Os jogos tem roubado a cena com suas grandes histórias, criações, mas com certeza o que mais chama a atenção no universo dos games é a interface gráfica em que são apresentados, jogos que assustam com a sua realidade e perfeição em detalhes. Com a evolução dos jogos não apenas se desenvolvem os mesmos, mas também aumenta cada vez mais a qualidade dos programas em que foram criados, proporcionando ao desenvolvedor cada vez uma plataforma mais completa e mais confortável para que possa trabalhar.
    • Exemplo de Ferramentas: Game Maker, kodu Game Lab, The game Factory, Platinium arts sandbox 3D Game Maker, Cryengine 3 free sdk, Antiryad GX, HLSW Gameserver tool HLSW, Adventure Game Studio AGS, RPG Maker VX, Unyti Engine.
  • Cinema: O cinema, assim como os jogos, nos surpreende cada vez mais com a qualidade de suas imagens e realidade mesmo nas animações. A riqueza dessas imagens tem crescido e alavancado um mercado bilionário no mundo inteiro. O percursor dos efeitos especiais foi o ''Exterminador do futuro'', seguido por ''Jurassick Park'', o primeiro filme a utilizar a computação gráfica em animais.
    • Exemplo de Ferramentas: After Effects, VirtualDub (aplicativo de código aberto), After Effects, Adobe Premiere, Sony Vegas, Cinelerra (aplicativo de código aberto), Final Cut.
  • Engenharia: A área da engenharia cada vez recebe programas mais sofisticados e que garantem mais segurança na realização dos seus projetos, programas que testam desde a resistência física até a química dos produtos utilizados em seus projetos.
    • Exemplo de Ferramentas: AutoDesk Revit, Ansys, ArchiCAD, Sap 2000, F-Tool, QiBuilder, Eberick V10 Next.
  • Geoprocessamento: Utilizado para gerar inteligência a partir de dados coletados sobre cidades, regiões, países.
    • Exemplo de Ferramentas: GDL/OGR, MultiSpec, SPRING, MapServer, GRASS GIS, TerraView, Quantum GIS, Proj4, TerraLib, Geotools.
  • Medicina: Utilizam de programas para análise de exames, como: tomografia, radiografia e o mais recente trabalho permite que o ultra-som gera imagens 3D.
    • Exemplo de Ferramentas: RadiAnt DICOM Viewer 4.0.2 RC, ProMed.
  • Design Visual: Utilizado normalmente para criação de publicidade, seja desde a criação de revistas e jornais, até a auxílio cinematográfico para as propagandas da televisão ou internet.
    • Exemplo de Ferramentas: Junção dos elementos presentes na arte e na edição de vídeos/filmes: novamente After Effects, Sony Vegas, Adobe Premiere, Adobo Photoshop, CorelDraw.

Referências:

http://maisengenharia.altoqi.com.br/estrutural/lista-programas-aprender-durante-graduacao-engenharia-civil/

http://br.ccm.net/faq/16841-softwares-gratuitos-para-criacao-de-jogos-de-computador-e-consoles

http://www.ufrgs.br/engcart/PDASR/softwares.html

https://m.radiantviewer.com/pt-br/

http://janisoncalixto.blogspot.com.br/2005/06/trab1-uso-da-computao-grfica-na.html

https://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_gr%C3%A1fica