Um Algoritmo para a Visualização de um Terreno com Objetos
|
|
|
- Bruno Fonseca Balsemão
- 8 Há anos
- Visualizações:
Transcrição
1 Um Algoritmo para a Visualização de um Terreno com Objetos Flávio Szenberg Orientador: Marcelo Gattass Co-orientador: Paulo Cezar Pinto Carvalho
2 Roteiro Motivação e objetivo da tese Trabalhos relacionados Algoritmo de Horizonte Flutuante Estendido Exemplos Conclusões e trabalhos futuros
3 Motivação
4 Modelo Matemático Mapa de Alturas Gráfico de uma função de duas variáveis F: Ω R 2 ( x, y) R z
5 Modelo Matemático (cont.) Mapas de alturas representam apenas a geometria dos terrenos. Para fins de visualização, é necessário associar a cada ponto do terreno informações relativas à sua cor (por( exemplo, componentes RGB) Mapa de cores
6 Representação computacional Discretização Regular Irregular
7 Discretização Regular Estrutura já embutida na descrição da grade. Fornece descrição volumétrica. Tipicamente envolve grande volume de dados. Formato mais comum.
8 Exemplo mapa de alturas mapa de cores
9 Objetivo da tese Um algoritmo eficiente de visualização interativa de terrenos com objetos.
10 Visualização interativa Tempo para geração de imagem da ordem de 0,1 seg. Aplicações Jogos; Simuladores de vôo; Sistemas Geográficos de Informações. Interatividade vs.. qualidade da imagem.
11 Algoritmos de Visualização Devem ser adequados à representação utilizada. Para discretização regular: baseados em objeto (por( ex.: Z-Buffer Buffer); baseados em imagem (por( ex.: ray casting).
12 Visualização com discretização regular usando Z-Buffer Exige uma representação dos voxels: a. pontos no topo; b. segmentos de retas; c. planos de topo; d. Triangulação dos topos; e. seção perpendicular vertical; f. faces do cubo Alto número de objetos a serem projetados. Fácil integração com objetos.
13 Imagens e tempos a b PC - 1,6 s SGI - 1,2 s PC - 2,3 s SGI - 2,2 s
14 Imagens e tempos (cont.) c d PC - 3,5 s SGI - 2,0 s PC - 2,9 s SGI - 1,7 s
15 Imagens e tempos (cont.) e f PC - 4,2 s SGI - 2,1 s PC - 14,2 s SGI - 6,2 s
16 Visualização interativa com discretização regular Representação regular favorece visualização via ray casting. Algoritmo genérico para gerar imagem mxm de um terreno nxn: : complexidade O(m 2 n). Para terrenos, com câmera vertical Algoritmo de horizonte flutuante: complexidade O(( ((m+n)m).).
17 Trabalhos Relacionados Cohen-Or Or,, D. et al. A Real-Time Photo- Realistic Visual Flythrough. Cohen,, D. et al. Photorealistic Terrain Imaging and Flight Simulation. Graf,, K. Ch.. et al. Perspective Terrain Visualization - A Fusion of Remote Sensing, GIS, and Computer Graphics.
18 Algoritmo de Horizonte Flutuante Raios correspondentes a uma mesma coluna da imagem estão contidos em um plano vertical. Processamento sincronizado da coluna da imagem e das colunas de voxels correspondentes: Se um raio não intersecta uma dada coluna de voxels,, nenhum raio subseqüente o faz. Complexidade O(m+n) por coluna da imagem.
19 z m y m Posição Particular da Câmera A visibilidade dos pixels de uma coluna da tela é determinada apenas pelos voxels que são interceptados pelo plano que contém o eye e a coluna em questão. x m
20 Visibilidade das Colunas do Terreno por Horizonte Flutuante obs d pr Plano de Visão A altura relativa a um pixel da tela varia ao longo do raio. Vista de lado h obs m 0 1 incl O valor inicial é o que corresponde ao pixel mais baixo da tela. z i z = h obs - incl raio k m = incl / d pr Faça i variar de 1 até o fim do mapa z = z - m Enquanto (h i > z) faça pinta o pixel (k, j) atualiza m atualiza z
21 Terrenos com objetos Objetos: edificações, linhas de transmissão, etc. Uma alternativa: Representar objetos volumetricamente e adicioná-los ao terreno (Cohen( et al.). Desvantagens: Pode não ser a representação natural para os objetos; Requer objetos que sejam representáveis pelos mapas de alturas e cores.
22 Terrenos com objetos (cont.) Solução proposta Integração com sistemas gráficos usuais (OpenGL, por exemplo); Usar horizonte flutuante para produzir textura e profundidade relativas ao terreno (carregar color buffer e depth buffer); Processar objetos, atualizando os buffers produzidos no passo anterior.
23 Solução Proposta - Esquema Mapa de Altura Mapa de Cores Horizonte Flutuante Buffer de Cor Buffer de Profundidade OpenGL Objetos Resultado: Terreno + Objetos
24 Câmera Frustum de visão y e h l Plano de projeção t z e w b r Ponto de Referência x e z e=-n z e= -f
25 l nc i Câmera (cont.) l w r Vista de lado t visão y e θ 1 z e visão h z e x e Vista de Cima 1 b l = tan θ 2 r = tan θ 2 θ 2 tan incl b = 2 w θ 2 tan t = 2 w ( incl + h) n = 1 f = ( fatia_ máxima)
26 -z i -z e (visão) Cálculo de Profundidade Vista de cima x e i=n raio i Neste trabalho: n = 1 f = num. de fatias i=n+1 i=n+2 i prof i = f f f i n n
27 Imagens obtidas (Dados do terreno gerado pelo VistaPro)
28 Imagens obtidas (cont.) (Visualização de São José dos Campos)
29 Imagens obtidas (cont.) (Visualização de um terreno xadrez)
30 Resultados obtidos Ponto Fixo (Pentium 166, SGI Indigo2, imagem 320x200, terreno 512x512) Terreno com objetos Terreno sem objetos PC SGI PC SGI Passos no Algoritmo t(s) t(%) t(s) t(%) t(s) t(%) t(s) t(%) Horizonte Flutuante 0, , , ,13 76 Carga de Z-Buffer 0, , Carga do Buffer de cores 0, , , ,04 24 Objetos 0,02 9 0, Tempo total 0, , , , Quadros/seg. 4,6 3,0 14,1 5,9 Z-Buffer < 1 quadro por segundo
31 Resultados obtidos (cont.) Ponto Flutuante (Pentium 166, SGI Indigo2, imagem 320x200, terreno 512x512) Terreno com objetos Terreno sem objetos PC SGI PC SGI Passos no Algoritmo t(s) t(%) t(s) t(%) t(s) t(%) t(s) t(%) Horizonte Flutuante 0, , , ,21 84 Carga de Z-Buffer 0, , Carga do Buffer de cores 0, , , ,04 16 Objetos 0,02 9 0, Tempo total 0, , , , Quadros/seg. 3,7 2,8 7,2 4,2
32 Aperfeiçoamentos Aumento do número de fatias (maior amostragem) visão Vista de cima região contínua na projeção com uma só cor região vazia entre fatias
33 Aperfeiçoamentos (cont.) Resultado do aumento do número de fatias (2x) visão Vista de cima
34 Aperfeiçoamentos (cont.) Divisão dos Voxels Voxel[i][j] j+1 j+1 v j i i+1 j i i+1 inf v =p 1 x inf[i][j] + p2 x inf[i+1][j] + p3 x inf[i+1][j+1] + p4 x inf[i][j+1]
35 Imagens obtidas com aperfeiçoamentos 9 x fatias 0,78 q/s Aperfeiçoamento: maior amostragem
36 Imagens obtidas com aperfeiçoamentos (cont.) 8x8 sub-voxel 1,23 q/s Aperfeiçoamento: sub-voxel
37 Imagens obtidas com aperfeiçoamentos (cont.) 9 x fatias 8x8 sub-voxel 0,20 q/s Aperfeiçoamento: híbrido (maior amostragem + sub-voxel)
38 Imagens obtidas com aperfeiçoamentos (cont.) 9 x fatias 0,91 q/s Aperfeiçoamento: maior amostragem
39 Imagens obtidas com aperfeiçoamentos (cont.) 9 x fatias 8x8 sub-voxel 0,23 q/s Aperfeiçoamento: híbrido (maior amostragem + sub-voxel)
40 Imagens obtidas com aperfeiçoamentos (cont.) Aperfeiçoamento: maior amostragem
41 Imagens obtidas com aperfeiçoamentos (cont.)
42 Imagens obtidas com aperfeiçoamentos (cont.) (somente terreno - capa do SIBGRAPI 97)
43 Conclusões Uso de técnica específica para terrenos; Cálculo de profundidades não influiu na perfórmance; Problema com a função gldrawpixels; Utilização de notação de ponto fixo para melhor eficiência.
44 Trabalhos futuros Iluminação do terreno; Multi-resolução; Maior liberdade da câmera.
Resumo. Ray Tracing. Introdução. Ray Casting Básico. Idéia
Resumo Leandro Paganotti Brazil Danilo Medeiros Eler Rosane Minghim Computação Gráfica ICMC USP 2010 Introdução Ray Casting Básico Intersecção Raio-Cena Caminhos de Reflexão e Refração Ray-Tracing Tree
Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica
Introdução Geral a Computação Gráfica Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de 2 Introdução Geral a O que é CG? Áreas de Atuação Definição, Arte e Matemática Mercado
Introdução ao Processamento e Síntese de imagens -Linhas e superfícies escondidas
Introdução ao Processamento e Síntese de imagens -Linhas e superfícies escondidas Júlio Kiyoshi Hasegawa 26 Fontes: Rogers, D. F. Procedural Elements for Computer Graphics Introdução Linhas e superfícies
Resumo. Computação Gráfica: Uma Proposta de Plano Pedagógico. Áreas Correlatas. Definição. Uma Visão Integrada da C.G.
Computação Gráfica: Uma Proposta de Plano Pedagógico Luiz Velho Definições Metodologia Estrutura Avaliação Discussão Resumo IMPA - Instituto de Matemática Pura e Aplicada Definição Computação Gráfica:
Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti
Introdução à Computação Gráfica Claudio Esperança Paulo Roma Cavalcanti Estrutura do Curso Ênfase na parte prática Avaliação através de trabalhos de implementação C / C++ OpenGL c/ GLUT Grau (nota) baseado
Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica
Visão Geral Computaçã ção o Gráfica Introduçã ção, conceitos básicosb sicos, áreas relacionadas Introdução à Computação Gráfica Como funciona um sistema gráfico Como imagens são representadas Áreas relacionadas,
Computação Gráfica Introdução
Computação Gráfica Introdução UniverCidade - Prof. Ismael H F Santos April 05 Prof. Ismael H. F. Santos - [email protected] 1 Considerações Gerais Objetivo: Discutir os principais conceitos eos
UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes. Um estudo dos estágios dos pipelines gráficos
UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes Um estudo dos estágios dos pipelines gráficos Niterói 2008 Pedro Martins Menezes Um estudo dos estágios dos pipelines gráficos Trabalho de Conclusão
Prof. Fernando V. Paulovich 3 de agosto de SCC Computação Gráca
Dispositivos de Saída e SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic [email protected] Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade
Processamento Digital de Imagens
1 Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e de Imagens Sensoriamento Remoto 2 Introdução Espectro Eletromagnético
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e Digitalização de Imagens Efeitos da Digitalização Digitalização Sensoriamento
Pipeline de Visualização 3D
Pipeline de Visualização 3D André Tavares da Silva [email protected] Capítulo 5 de Foley Capítulo 2 de Azevedo e Conci Processo de Visualização https://www.youtube.com/watch?v=ogqam2mykng Processo de
Computação Gráfica. Prof. MSc. André Yoshimi Kusumoto
Computação Gráfica Prof. MSc. André Yoshimi Kusumoto [email protected] Para que objetos tridimensionais possam ser visualizados é necessário que suas imagens sejam geradas na tela. Para isso,
2 Algoritmos de Visibilidade
2 Algoritmos de Visibilidade Este capítulo vai fazer uma rápida revisão em cima dos principais algoritmos de determinação de visibilidade, classificando-os segundo [14]. Também será identificada no pipeline
Objetos definidos no seu próprio sistema de coordenadas
Transformações Modelagem Iluminação (Shading) Transformação Câmera A história até aqui Recorte Projeção Rasterização Visibilidade Transformações Modelagem Iluminação (Shading) Transformação Câmera Recorte
Introdução ao Processamento Gráfico
Introdução ao Processamento Gráfico Leandro Tonietto Processamento Gráfico - Unisinos [email protected] http://www.inf.unisinos.br/~ltonietto ago-09 Sumário Introdução e conceitos Resumo das linhas
Lista de exercícios. 4) Defina o conceito de função de eficiência luminosa. (Victor)
Instituto de Computação Pós-graduação em Ciência da Computação Disciplina: Computação Gráfica 1 semestre de 2011. Prof.: Anselmo Montenegro Lista de exercícios Grupo I - Cores 1) Explique em detalhes o
Modelagem Numérica de Terreno: Teoria & Prática
Modelagem Numérica de Terreno: Teoria & Prática Flávia F. Feitosa Disciplina PGT 035 Geoprocessamento Aplicado ao Planejamento e Gestão do Território Aula disponível em: https://flaviafeitosa.wordpress.com/talksteaching/geopgt/
Motivação Por que estudar?
Aula 04 Imagens Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Curso de Ciência da Computação Motivação Por que estudar? Imagens digitais
Geração Procedural de Terrenos em GPU
Geração Procedural de Terrenos em GPU Felipe Gomes Sampaio Universidade Federal de Juiz de Fora Departamento de Ciência da Computação Orientadora: Jesuliana Nascimento Ulysses Agenda Introdução GPU Terrenos
Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Computação Gráfica Primeira lista de exercícios
Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Computação Gráfica Primeira lista de exercícios - 2012.2 Conceitos fundamentais 1) A Computação Gráfica é dividida em diversas sub-áreas.
Modelagem Numérica do Terreno. Prof. Maria Isabel C. de Freitas Adaptado de INPE - DPI
Modelagem Numérica do Terreno Prof. Maria Isabel C. de Freitas Adaptado de INPE - DPI Modelagem Numérica de Terreno - MNT MNT (Modelo Númérico do Terreno) ou DTM (Digital Terrain Model): representa matematicamente
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS. Divisão de Sensoriamento Remoto. Geoprocessamento
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS Divisão de Sensoriamento Remoto Geoprocessamento Relatório do Laboratório 3: Modelo Numérico do Terreno (MNT) Fátima Lorena Benítez Ramírez Professores Responsáveis:
CIV2802 Sistemas Gráficos para Engenharia
Rio de Janeiro 2019.1 CIV2802 Sistemas Gráficos para Engenharia Luiz Fernando Martha André Pereira Objetivos e escopo Introdução a conceitos e algoritmos de Computação Gráfica para alunos que pretendem
Visibilidade. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 7 Apontamentos CG
Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Visibilidade Edward Angel, Cap. 7 Apontamentos CG Pipeline de Visualização 3D Pipeline de Visualização 3D LEIC CG Sombreamento
Otávio de Pinho Forin Braga. Uma Arquitetura para Síntese de Imagens Fotorrealistas baseada em Técnicas de Monte Carlo DISSERTAÇÃO DE MESTRADO
Otávio de Pinho Forin Braga Uma Arquitetura para Síntese de Imagens Fotorrealistas baseada em Técnicas de Monte Carlo DISSERTAÇÃO DE MESTRADO DEPARTAMENTO DE INFORMÁTICA Programa de Pós graduação em Informática
Remoção de Superfícies Escondidas
INF 66 Computação Gráfica Interativa Eliminação de Superfícies Escondidas; Anti-Aliasing Alberto B. Raposo [email protected] http://www.tecgraf.puc-rio.br/~abraposo/inf66/index.htm Remoção de
A terceira dimensão. A terceira dimensão. Modelagem tridimensional. A terceira dimensão Wilson de Pádua Paula Filho
A terceira dimensão A terceira dimensão Realidade virtual Métodos de representação tridimensional: modelos geométricos; superfícies poligonais; superfícies curvas; representações de varredura; geometria
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS PROGRAMA DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO DIVISÃO DE PROCESSAMENTO DE IMAGENS
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS PROGRAMA DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO DIVISÃO DE PROCESSAMENTO DE IMAGENS SER-300: INTRODUÇÃO AO GEOPROCESSAMENTO Laboratório III: Modelagem Numérica
Professor: Computação Gráfica I. Anselmo Montenegro Conteúdo: - Introdução. Instituto de Computação - UFF
Computação Gráfica I Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: - Introdução 1 Computação Gráfica : noção clássica DADOS 1200 1200 1.000000 1.000000 37.600000 2.000000 1.000000 39.600000
Imagem e Gráficos. vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem e Gráficos vetorial ou raster? UFF Computação Visual tem pelo menos 3 grades divisões: CG ou SI, AI e PI Diferença entre as áreas relacionadas
O principal objetivo do estímulo visual, tanto em RV quanto em RA é fornecer ao usuário a sensação de tridimensionalidade.
Visão Estereoscópica Alberto B. Raposo Flávio Szenberg Marcelo Gattass Waldemar Celes INF 1366 Estímulo Visual O principal objetivo do estímulo visual, tanto em RV quanto em RA é fornecer ao usuário a
Computação Gráfica. Visão Geral, conceitos básicos e terminologia Professora Sheila Cáceres
Computação Gráfica Visão Geral, conceitos básicos e terminologia Professora Sheila Cáceres O que é Computação Gráfica? A definição comumente encontrada da computação gráfica é a seguinte: Conjunto de métodos
Imagem ou Desenhos e Gráficos vetorial ou raster?
http://computacaografica.ic.uff.br/conteudocap1.html Imagem ou Desenhos e Gráficos vetorial ou raster? Computação Visual A CG (ou CV) tem pelo menos 3 grades divisões: SI (ou CG), AI e PI Inicialmente
O que é? Como funciona?
A ideia deste trabalho é explicar como funciona a técnica de traçado de raios (raytracing), falando sobre os tipos de estratégias que podem ser tomadas, bem como iluminação, sombra e visibilidade. Será
Universidade Federal de Alagoas Instituto de Matemática. Imagem. Prof. Thales Vieira
Universidade Federal de Alagoas Instituto de Matemática Imagem Prof. Thales Vieira 2011 O que é uma imagem digital? Imagem no universo físico Imagem no universo matemático Representação de uma imagem Codificação
Computação Gráfica e Áreas Correlatas
INF 1366 Computação Gráfica Interativa Alberto B. Raposo [email protected] http://www.tecgraf.puc-rio.br/~abraposo/inf1366 Computação Gráfica e Áreas Correlatas processamento de imagens Imagem
10 Visualização em 3D - Projeções
INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA 10 Visualização em 3D - Projeções Após a criação de cenas e objetos tridimensionais o próximo passo
ESTRUTURA DE DADOS. Arvore Binária Jose. Arvore Ternaria Direção
ESTRUTURA DE DADOS 1. Árvores: Uma das mais importantes classes de estruturas de dados em computação são as árvores. Aproveitando-se de sua organização hierárquica, muitas aplicações são realizadas usando-se
Introdução à Computação Gráfica
Introdução à Computação Gráfica André Tavares da Silva [email protected] Ementa Conceitos Básico; Dispositivos Gráficos; Sistemas de Cores; Transformações geométricas; Primitivas gráficas; Visibilidade;
Computação Gráfica. Computação Gráfica. Visão Geral. Sistema Gráfico. Introdução à Computação Gráfica e areas relacionadas
Visão Geral Computação Gráfica Cenário e Histórico Introdução à Computação Gráfica e areas relacionadas Histórico Aplicações Perfil da disciplina Bibliografia Maria Cristina F. de Oliveira Rosane Minghim
Projeções paralelas. Professor: João Carmo
Projeções paralelas Professor: João Carmo Projeções paralelas Introdução As múltiplas vistas (projeções ortogonais) não mostram, de forma direta, a configuração tridimensional do objeto. Elas são mais
Visualização Volumétrica com Otimizações de Ray Casting e Detecção de Bordas
Visualização Volumétrica com Otimizações de Ray Casting e Detecção de Bordas ROBERTO DE BEAUCLAIR SEIXAS 1,2 MARCELO GATTASS 1 LUIZ HENRIQUE DE FIGUEIREDO 1 LUIZ FERNANDO MARTHA 1 1 ICAD Laboratório de
Modelagem Geométrica. André Tavares da Silva. Capítulo 12 do Foley Capítulo 4 de Azevedo e Conci Capítulo 11 de Mortenson
Modelagem Geométrica André Tavares da Silva [email protected] Capítulo 12 do Foley Capítulo 4 de Azevedo e Conci Capítulo 11 de Mortenson Representações Decomposição Espacial Quadtrees Octrees BSPtree
SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 5. SIG- Eng. Cartográfica Prof. Luciene Delazari
SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 5 SIG- Eng. Cartográfica Prof. Luciene Delazari MODELAGEM DIGITAL DE SUPERFÍCIES Os modelo digitais de superficie (Digital Surface Model - DSM) são fundamentais
Fundamentos da Computação Gráfica Lista de Exercícios Marcelo Gattass TeCGraf/Departamento de Informática/PUC-Rio 19jun2003
Fundamentos da Computação Gráfica Lista de Exercícios Marcelo Gattass TeCGraf/Departamento de Informática/PUC-Rio 19jun2003 I. Introdução 1) Qual a diferença entre Processamento de Imagens, Visão Computacional
4 Impostores com Relevo
63 4 Impostores com Relevo I just wish... I wish I knew what I'm supposed to do. That's all. I just wish I knew. (The Matrix) 4.1 Introdução Os objetos modelados por texturas com relevo, por corrigirem
Computação Gráfica. Introdução: Histórico e Conceito. Prof. Márcio Bueno {cgtarde,
Introdução: Histórico e Conceito Prof. Márcio Bueno {cgtarde, cgnoite}@marciobueno.com Introdução Uma imagem diz mais do que mil palavras! 2/29 3/29 Introdução A imagem é importante e valorizada O ser
MNT: MODELAGEM NUMÉRICA DE TERRENOS
MNT: MODELAGEM NUMÉRICA DE TERRENOS LEB 450 Topografia e Geoprocessamento II Prof. Carlos A. Vettorazzi 1. Introdução MODELO : Representação da realidade sob a forma material (representação tangível) ou
As comunicações à distância estão crescendo consideravelmente pelo uso de aplicações através da Internet e de ambientes virtuais, tais como:
1 Introdução As comunicações à distância estão crescendo consideravelmente pelo uso de aplicações através da Internet e de ambientes virtuais, tais como: videoconferência, ensino à distância, treinamento,
Análise de imagens pulmonares. Paulo Cezar Pinto Carvalho IMPA
Análise de imagens pulmonares Paulo Cezar Pinto Carvalho IMPA Análise de Imagens Pulmonares Instituições Envolvidas: IMPA (Paulo C. P. Carvalho, Ana Elisa Schmidt) Faculdade de Ciências Médicas/UERJ (Rodolfo
Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 1. Apresentação
Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 1 Apresentação 2 Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro www.retondaro.pro.br Aula 1 Apresentação
António Costa. Paulo Roma Cavalcanti
Introdução à Computação Gráfica Preâmbulo Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Computação Gráfica Modelos Matemáticos Análise (reconhecimento de
Rendering de Polígonos. Determinação de Superfícies Visíveis. Back Face Culling. Back Face Culling. Back Face Culling. Back Face Culling.
Determinação de Superfícies Visíveis M.C.F. de Oliveira Fontes: Hearn & Baker, Cap. 9 Curso CG, University of Leeds (Ken Brodlie): http://www.comp.leeds.ac.uk/kwb/gi21/lectures.html Rendering de Polígonos
Visualização em 3-D - Projeções Planares
Visualização em 3-D - Projeções Planares Projetores PRP - Centro de Projeção A n (u,v,n) - sistema de coordenadas do plano de projeção (x,y,z) - sistema de coordenadas do objeto (regra da mão direita -
