A Computação gráfica é uma área de grande importância para a computação, não só no ambiente acadêmico como também no industrial. Conceitos de computação gráfica estão presentes em todo lugar. Mas afinal o que é Computaçào gráfica? Cpomputaçào gráfica é o processo de converter um modelo matemático/computacional em uma imagem. Aplicações de computação gráfica incluem realidade virtual, desenho e interação com primitivas geométricas, renderização. etc.
(Falar de conceitos de computação gráfica)
O Pipieline das APIs gráficas Dx/OGl
Renderização Não foto Realística
Ray Tracing
Culling
Nível de Detalhe (Level of Detail - LOD)
Oclusão
Iluminação
Mapeamento de textura
Harmônicos Esféricos
Rasterização
Reyes
Ray Marching
Shaders
Sombras
Tone Mapping
Radiosidade
Geometria Sólida Construtiva
AntiAliasing
Visualização
Renderização de volume
Superficies de subdivisão
Algumas pessoas no twitter que lidam com computação gráfica, mas não necessariamente ou diretamente com jogos:
@AndrewLauritzen - (http://twitter.com/#!/AndrewLauritzen) - Andrew Lauritzen
@bpevangelista - (http://twitter.com/#!/bpevangelista) - Bruno evangelista
@ID_AA_Carmack - (http://twitter.com/#!/ID_AA_Carmack) - John Carmack
@repi - (http://twitter.com/#!/repi - Johan Andersson
@solid_angle - (http://twitter.com/#!/solid_angle)
@YuriyODonnell - (http://twitter.com/#!/YuriyODonnell)
@KeefJudge - (http://twitter.com/#!/KeefJudge)
@morgan3d (http://twitter.com/#!/morgan3d) - Morgan Mcguire
@_Humus_ - (http://twitter.com/#!/_Humus_) - Emil Persson
@tonroosendaal - (http://twitter.com/#!/tonroosendaal) Ton roosendaal
@Icare3D - (http://twitter.com/#!/Icare3D ) - Cyril Crassin
@NIV_Anteru - (http://twitter.com/#!/NIV_Anteru) - Matthäus G. Chajdas
@g_truc - (https://twitter.com/#!/g_truc) - Cristopher Riccio
AndrewLauritzen - Engenheiro de software gráfico na Intel
Bruno Evangelista - Brasileito trabalhando como programador gráfico na Eurocom
Morgan Mcguire - Pesquisador na Nvidia. Trabalhando em parceria com instituições como o Williams College
Emil Persson - Programador gráfico em Avalanche Studios
Johan Andersson - Arquiteto de renderização na DICE (Empresa pertencente a EA). Participa da criação da engine Frostbite
John Carmack - Criador de Doom e de outros FPSs clássicos. Ex dono da Id Software.
Ton Roosendal - Criador do software Blender 3D
Cyril Crassin - Fazendo pós doutorado em INRIA na França. Trabalhou com iluminação indireta via cone tracing. Fazendo pesquisa para a NVidia
Eric Lengyel - Criador da C4 Engine e dono da Terathon Software. Website: http://www.terathon.com/lengyel/
Cristopher Riccio - Trabalha na AMD na parte de OpenGL. Criador do OpenGL Samples Pack e da GLM. Link: http://www.g-truc.net/
Timothy Lottes - Ex-engenheiro da NVidia. Fez vários trabalhos em APIs para antialiasing. http://timothylottes.blogspot.de/
blogs/sites
http://www.realtimerendering.com: Blog muito bom sobre rendering em tempo real. Os autores deste blog são os responsáveis pelo livro real time rendering e também mantém o site sempre atualizado
http://www.geeks3d.com: Blog com diversas notícias envolvendo computação gráfica. O foco no entanto é voltado para notícias informais e também GPUs com testes de benchamrking, programas de monitoração de hardware e informação de novas APIs.
http://www.iquilezles.org/: Um site com diversos materiais incluindo links, curiosidades e tutoriais sobre computação gráfica. Vale apena o acesso
http://kesen.realtimerendering.com/: Uma compilação de links para artigos dos principais journals e eventos relacionados à computação gráfica
http://www.g-truc.net/post-0345.html: Site dedicado a GLM biblioteca matemática para OpenGL e a experimentos com OpenGL
http://www.cgw.com: Revista e site sobre computação gráfica (Computer Graphics World)
http://www.phoronix.com: Site sobre OpenSource + Graphics
http://cg.alexandra.dk Site do instituto Alexandra, um instituto privado e sem fins lucrativos fazendo pesquisa e P&D1 em Tecnologia da Informação. O CG lab se especializa em computação gráfica
+Academia e eventos
Segue alguns links interessantes sobre computação gráfica, tais como eventos renomados no ramo, Journals, pessoas da área
Journals
IEEE Computer Graphics and Applications
IEEE Transactions on Visualization and Computer Graphics
Computer Animation and Virtual Worlds
journal of Graphics, GPU and Game Tools
Pesquisadores/ Pessoas
Andrew Glassner
Autor de livros e pesquisador da area de Ray Tracing.
Jim Blinn
Pesquisador da Microsoft. Auxiliou no avanço de varias tecnicas, como por exemplo, aquela que calcula o componente especular.
Eric Haines
Mantenedor do site http://www.realtimerendering.com. Autor ou colaborador em diversos livros, dentre os quais o que mais se destaca e Real Time Rendering.
Wolfgang Engel
Atuou na criaçao de jogos para plataformas de ponta. E dono da Confetti Graphics Special FX.
Foley
Revisor de Journal de Computaçao grafica. Autor de Computer Graphics, Principle and Practice.
Morgan Mcguire
Pesquisador parceiro da NVidia. autor/coautor de diversos artigos, dentre eles o de FXAA
Robert Cook
Foi um dos reponsáveis pelo RenderMan
Ken Perlin
Professor e criador do Ruido de Perlin
Bruce Damer
Expert na área de Avatares 3D.
Conferências/Simpósios
siggraph
Siggraph Asia
eurographics
Symposium on Interactive 3D Graphics and Games
Eurographics Symposium on Rendering
ACM SIGGRAPH / Eurographics Symposium on Computer Animation
IEEE Symposium on Interactive Ray Tracing
IEEE/Eurographics Symposium on Point-based Graphics
High Performance Graphics
Revistas
IEEE Computer Graphics and Applications: Revista bimestral da IEEE sobre computaçao grafica.
Link:http://www.computer.org/portal/web/cga/home
Livros
http://www.gameenginegems.net/gemsdb/ Uma série de livros relacionados à computação gráfica e jogos
Empresas
http://www.confettispecialfx.com/
// ver empresa de middleware de iluminação
Veja também
Glossário: Glossário com váirios termos pertinentes à área de computação gráfica.
Modelagem Geométrica: Área afim que lida em como representar computacionalmente formas em 2D/3D
Geometria Computacional: Área afim que lida em como realizar algoritmos ligados à área da geometria em meio computacional
Links
http://www.exaflop.org/docs/cgafaq/: Um FAQ sobre computação gráfica
https://computergraphics.stackexchange.com/: Perguntas e respostas sobre computação gráfica
https://www.quora.com/Computer-Graphics: Perguntas e respostas sobre computação gráfica
https://gist.github.com/AbstractAlgorithm/d0194f477adf829822ff: Vários links sobre computação gráfica
http://gpuopen.com/: Site com algumas ferramentas e técnicas para a GPU
https://alextardif.com/LearningGraphics.html Bom recurso sobre como começar em computação gráfica
https://alextardif.com/GraphicsJobGuide.html Dicas para arranjar uma vaga como programador gráfico
Github
Curso de computação gráfica: https://github.com/ssloy/tinykaboom/wiki
Sites Geral
Graphics Speak - https://www.facebook.com/GfxSpeak/?ref=timeline_chaining (http://gfxspeak.com/)
Journal of Computer Graphics Techniques (https://www.facebook.com/Journal-of-Computer-Graphics-Techniques-466102796749942/?ref=timeline_chaining)
Jon Peddie Research: http://jonpeddie.com/