Sumrio O que Rendering ? Qual a utilidade ? Alguns Componentes do Rendering Tcnicas mais utilizadas Mtodos de utilizao O que Rendering ? Rendering o processo de criao de uma imagem a partir de um modelo atravs de meios computacionais. O que rendering ? O modelo uma descrio de objetos tridimensionais em uma linguagem ou uma estrutura de dados, o que ir formar uma pr-imagem. Uma pr-imagem pode ser uma foto, um desenho, um vdeo ou pode ser apenas um modelo 2D WireFrame Wire Frame O que rendering ? Qual a utilidade ? Qual a utilidade ? Qual a utilidade ? Qual a utilidade ? Quando uma pr-imagem completa, o rendering utilizado, este por sua vez contm, texturas, luz, bump mapping, e outros componentes que so aplicados aos objetos. O resultado uma imagem completa, de alto detalhamento . Ele usado em quase toda a parte 3D da computao grfica. Tem uso em vdeo games, simuladores, filmes, efeitos especiais etc. Qual a utilidade ? Qual a utilidade ? Qual a utilidade ? Qual a utilidade ? Componentes do Rendering Shading Na computao grfica shading se refere ao processo de alterar a cor baseada no ngulo de incidncia da luz e a distncia da mesma ao objeto tentando criar um efeito foto realstico. Componentes do Rendering Texture Mapping Este componente tem como objetivo adicionar textura na superfcie de um objeto ou simplesmente cor a um modelo gerado por computador ou um modelo 3D. Componentes do Rendering Bump Mapping Esta uma tcnica de dimensionamento usando mltiplas texturas e efeitos luminosos para simular relevo em superfcies. Ela adiciona perturbaes a cada pixel para simular uma estrutura mais prxima ao relevo real. Componentes do Rendering Fogging Esta tcnica utilizada na Computao Grfica 3D para simular o efeito de distncia. Componentes do Rendering Shadows Este tem se refere ao sombreamento que causado pela obstruo da luz por um objeto. Componentes do Rendering Reflection Este componente responsvel pelo espelhamento das imagens, ou seja, seu reflexo assim como em um espelho. Componentes do Rendering Refraction A refrao ocorre quando a velocidade e direo de incidncia da luz quebrada por algum motivo seja reflexo ou pelo tipo de ambiente que est sendo propagado a luz. Componentes do Rendering Global Illumination Este o responsvel por toda luz que vista diretamente sobre a superfcie e seus objetos seria uma fonte direta de luz. Componentes do Rendering Local Illumination A iluminao local se restringe apenas em alguns pontos no sendo refletida ou aproveitada por toda a superfcie. Componentes do Rendering Indirect Illumination Esta forma de iluminao por sua vez tem um ponto externo de luz ao qual retransmitido por toda a superfcie. Componentes do Rendering Depth of Field Componente que simula o foco apenas nas proximidades da rea em que destinada a viso ou seja todas as outras reas fora da viso ficaro embaadas. Componentes do Rendering Motion Blurr Motion Blurr o fato de um objeto estar em movimentao com grande velocidade, este fator faz com que o objeto aparea apenas em rastros totalmente desfocado. Componentes do Rendering Photorealistic Morphing O foto realismo na Computao Grfica trata de utilizar uma imagem real e transformar a mesma em uma imagem 3D. Componentes do Rendering Non-photorealistic rendering Este mtodo mais utilizado para a formulao de desenhos e jogos de computadores que no procuram uma imagem real ou seja nada foto realstico apenas desenhos. Componentes do Rendering Tcnicas Mais Utilizadas Existem diversas tcnicas de rendering porm as mais utilizadas so: Scanline Rendering Ray Casting Radiosity Ray Tracing Scanline Rendering um algoritmo para uma superfcie visvel que trabalha com bases de leitura e processamento linha a linha ou pixel a pixel. Ele mantm uma tabela das atividades e as pontes que j no so mais relevantes so removidas da tabela. Ele l um vetor e transforma esses pontos em imagens (pixels). Amplamente barato e implementado em hardware. Utilizado em aplicaes de tempo real. Velocidade: 5 multiplicaes e 4 adies por pixel. Baixa qualidade de imagens. Tcnicas Mais Utilizadas Ray Tracing a tcnica de renderizao de uma cena que calcula a imagem desta cena simulando a forma como os raios de luz percorrem o seu caminho no mundo real. Ela usada no desenvolvimento de sistemas ticos como: lentes de cmeras, microscpios, binculos. Caractersticas de realismo. Velocidade: 48 multiplicaes e 47 adies por pixel. Tcnicas Mais Utilizadas Radiosity Este funciona trabalhando com os focos de luz, ou seja, em um ambiente ele ajusta um nico ponto de iluminao e trabalha com os diferentes nveis de luz em relao a imagem. Ele altamente detalhsta, muito utilizado em imagens que se precisa do mximo de detalhe possvel. Tcnicas Mais Utilizadas Radiosity Vantagens Alta qualidade de imagens. Semelhana com fotos reais. Desvantagens Necessidade de Grande Capacidade de Processamento. Tempo. Tcnicas Mais Utilizadas Ray Casting Tcnica para gerao de imagens que consiste em uma emisso "imaginria" de um raio atravs de cada pixel na tela do computador, e para cada objeto da cena atingido pelo raio, calculado a contribuio de cor e de intensidade obtida para esse pixel. Tcnica demorada mas bastante precisa. Tcnicas Mais Utilizadas Exemplos Scanline Ray Tracing Ray Casting Radiosity Tcnicas Mais Utilizadas Mtodos de Rendering Real Time (tempo real) Non-Real Time (sem tempo real) Real Time Normalmente usado para mdias interativas, assim como games e simulaes, calculado e mostrado em tempo real, de faixas entre 20 a 120 frames por segundo (fps). Em tempo real o objetivo do rendering mostrar o mximo de informaes possveis que o olho pode processar, ou seja, 30 frames por segundo. O objetivo neste caso no foto realismo mas sim velocidade. Mtodos do Rendering Non-Real Time So animaes para mdias no interativas assim como filmes e vdeos, pois so renderizadas muito mais devagar. Um render de tempo no real aciona um processo limitado de quadros para obter uma melhor qualidade de imagem. O tempo de renderizao individual pode variar de alguns segundos at dias para as cenas mais complexas. Esses frames so exibidos sequencialmente a altas taxas tipicamente 24, 25 ou 30 frames por segundo para transparecer a iluso de movimento contnuo. Mtodos do Rendering Rendering Por Angelo Luz