Renderizacao
e o processo pelo qual se obtem o produto final de um
processamento digital
qualquer. Este processo aplica-se essencialmente em programas de modelagem 2D e 3D
[
1
]
(
3ds Max
,
Maya
,
CINEMA 4D
,
Blender
,
Adobe Photoshop
,
Gimp
,
Corel PhotoPaint
, etc.), bem como audio (
Cubase
,
Ableton Live
,
Logic Pro
, etc) e video (
Adobe Premiere
, Adobe After Effects,
Sony Vegas
,
Pinnacle Studio
etc).
O processo de tratamento digital de imagens e sons consome muitos recursos dos processadores, e pode tornar-se pesado de forma que sua realizacao em tempo real fica inviavel. Neste caso, os softwares trabalham em um modo de baixa resolucao para poder mostrar uma visao previa do resultado. Quando o projeto esta concluido, ou em qualquer momento que se queira fazer uma afericao de qual sera o resultado final, faz-se a "renderizacao" do trabalho.
A renderizacao e muito aplicada para objetos
3D
, fazendo a conversao de um 3D para uma representacao em 2D, seja para obter uma imagem estatica, seja para obter imagens foto-realisticas em video (animacao 3D).
O termo "renderizar" (do
ingles
to render
) vem sendo usado na computacao grafica, significando converter uma serie de simbolos graficos num arquivo visual, ou seja, "fixar" as imagens num video, convertendo-as de um tipo de arquivo para outro, ou ainda "traduzir" de uma linguagem para outra.
Para renderizar uma cena e necessario, entre outras coisas, definir um tipo de textura para os objetos existentes, sua cor, transparencia e reflexao, localizar um ou mais pontos de iluminacao e um ponto de vista sob o qual os objetos serao visualizados. Ao renderizar, o programa calcula a perspectiva do plano, as sombras e a luz dos objetos.
Ao longo da historia da computacao grafica, o ato de renderizar sempre exigiu grande capacidade computacional.
Em geral, trata-se do processamento de efeitos para torna-los permanentes em um segmento de audio digital.
Alguns programas de computador permitem editar audio digital para realizar tarefas como normalizacao, adicao de ambiencia (reverb), adicao de efeitos (distorcoes, delays, ecos, etc). Na maioria dos programas, estes efeitos sao nao destrutivos, ou seja, processam o audio em tempo real, possibilitando a afericao do resultado final. Apos obter o resultado desejado, pode-se entao "Renderizar" o trabalho, o que neste caso quer dizer torna-lo permanente.
Este termo tambem e usado quando o navegador web (browser) ja recebeu uma nova pagina (documento HTML - por exemplo), mas a tela ainda nao esta totalmente formada (quanto a apresentacao).
Referencias