Buscar

ATIVIDADE PRATICA


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER 
ESCOLA SUPERIOR POLITÉCNICA 
BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 
DISCIPLINA DE COMPUTAÇÃO GRAFICA 
 
 
 
 
 
 
 
ATIVIDADE PRÁTICA 
 
 
 
 
 
 
 
 
DYEIME NUNES FARIAS – RU: 2262205 
 
 
 
 
 
 
 
 
 
 
 
TEÓFILO OTONI – MG 
2021 
 
 
 
1 
 
1 INTRODUÇÃO 
 
Com o avanço tecnológico as exigências de performance e resultados realísticos se tornam 
cada vez maiores. A computação gráfica se tornou essencial nos mais variados segmentos da 
sociedade, projetos arquitetônicos, filmes e games são alguns exemplos que encontramos no 
dia-a-dia com certa frequência. 
É claro que atingir resultados assim não dependem exclusivamente de hardwares modernos 
de capacidade de processamento maiores, mas também as técnicas utilizadas influenciarão no 
trabalho executado. 
Com isso em mente, destacaremos neste trabalho, de forma suscinta, duas técnicas mais 
utilizadas na renderização gráfica ultimamente: Rasterização e Ray Tracing. 
 
2 RASTERIZAÇÃO E RAY TRACING 
 
2.1 CONCEITO 
 
Rasterização e Ray Tracing são, resumidamente, técnicas para transformação de imagens 
vetoriais em imagens tridimensionais (3D). 
A rasterização é o mais simples dos métodos de renderização, embora, originalmente, já 
tenha sido sinônimo da transformação das imagens. Consistindo basicamente em uma projeção 
2D de um ambiente 3D (Ziebert,2018), transformando uma imagem vetorial em um conjunto 
de pixel ou pontos. 
 
Figura 1 – Exemplo simples de rasterização. Fonte: Ziebert,2018 
 
 
 
 
Já o método Ray Tracing podemos dizer que consiste em uma simulação da projeção de 
raios luminosos sobre o ambiente/imagem a ser convertida, utilizando os princípios básicos da 
física óptica, resultando em imagens tridimensionais com riqueza maior de detalhes. 
 
Figura 2 – Exemplo de Ray tracing - Fonte: Ziebert,2018 
 
2.2 DA UTILIZAÇÃO, LIMITAÇÕES E PERSPECTIVAS 
Como dito anteriormente, a rasterização é o método mais simples de “renderização”, por 
isso é base para todos os processos que necessitam de conversam da imagem vetorial em pixels, 
estando presente nos mais diversos trabalhos. Entretanto, por ser mais simples, proporciona 
resultados menos realistas se comparados a outros métodos de renderização disponíveis. O que 
limita sua utilização em trabalhos que necessitem de representações gráficas de iluminação per-
feitas. Contudo, a agilidade no processamento torna viável sua utilização em projetos de tempo 
real, como é o caso de jogos. 
O ray tracing por sua vez, demanda um “poder” de processamento maior, tornando-o, a 
princípio, inacessível a trabalhos que o fator tempo é de elevada necessidade, jogos e ambientes 
simulados por exemplo. Esse método é melhor adequado a projetos que as representações de 
luminosidade sejam mais relevantes aliadas com hardwares com melhores desempenho no pro-
cessamento, por exemplo no mercado cinematográfico. 
Embora essas técnicas já estejam em utilização a bastante tempo, temos visto a introdução 
do ray tracing nos computadores domésticos com as novas tecnologias aplicadas nas GPU’s 
dedicadas da nova geração, o que por exemplo, nos trouxe jogos com gráficos mais realistas. 
Pensando nisso, podemos inferir que no futuro poderemos ter outras aplicações do ray 
tracing e até mesmo da rasterização. 
 
 
 
 
 
3 CONCLUSÃO 
Diante do exposto, podemos notar o significado e impacto da computação gráfica nos sis-
temas computacionais e aos projetos aos quais esses sistemas se destinam. É fato que já faz 
parte do nosso dia a dia, seja para trabalho ou lazer. 
A renderização surge nesse cenário como algo extremamente positivo e de suma importân-
cia na evolução tecnológica, culminando, pelo menos, até o momento, com técnicas como ray 
tracing que nos proporciona imagens mais realistas. 
 
REFERÊNCIAS 
 
ZIEBERT, Alexandre. Precisamos falar sobre Ray Tracing. Disponível em: https://www.nvi-
dia.com/pt-br/drivers/prbr-05282018/ Acessado em: 13/12/2021 
 
IT FORUM, Editorial IT Forum 365. Computação visual II: Rasterizando e renderizando. 
Disponível em: https://itforum.com.br/noticias/computacao-visual-ii-rasterizando-e-renderi-
zando-3/. Acessado em: 13/12/2021 
 
FERRACIOLI, Ricardo Tadeu. Portal Eletrônica. Computação Gráfica – Rasterização. 
Disponível em: https://portaleletronica.com.br/images/Imagens/Comp_Graf/Parte_3_Rasteri-
zao.pdf. Acessado em: 13/12/2021 
https://www.nvidia.com/pt-br/drivers/prbr-05282018/
https://www.nvidia.com/pt-br/drivers/prbr-05282018/

Mais conteúdos dessa disciplina