TRATAMENTO EFICIENTE DE VISIBILIDADE ATRAVÉS DE ÁRVORES DE VOLUMES ENVOLVENTES. Mauricio Hofmam
|
|
- Stella da Conceição Lima
- 5 Há anos
- Visualizações:
Transcrição
1 TRATAMENTO EFICIENTE DE VISIBILIDADE ATRAVÉS DE ÁRVORES DE VOLUMES ENVOLVENTES Mauricio Hofmam
2 Objetivo Apresentar um estudo do uso de volumes envolventes para determinar os conjuntos de polígonos potencialmente visíveis, pertencentes a um modelo tridimensional
3 Objetivo (cont.) Avaliar o desempenho de diversos tipos de volumes envolventes Propor formas de estruturar modelos de engenharia numa hierarquia para diminuir os cálculos necessários para os testes de visibilidade
4 Características Desejáveis de uma Técnica de Cálculo de Visibilidade Generalidade Portabilidade Melhora significativa do desempenho da aplicação
5 Cena Virtual objetos geométricos luzes câmeras auxiliares componentes mecânicos sistemas de partículas organização
6 Organização de Cenas Industriais De acordo com: O projeto de engenharia Dependências entre objetos (transformações de instanciação) Os atributos de aparência Técnicas para a solução de questões de visibilidade Uma combinação dessas associações
7 Estruturação do modelo para tratamento de visibilidade Uso de critérios de proximidade e de quantidade mínima e máxima de entidades por nível Montagem manual Montagem automática Aglomerados (de baixo para cima) Árvore-kd adaptativa (de cima para baixo) Árvore-R estática (de baixo para cima)...
8 Árvore-kd adaptativa
9 Árvore-R Estática
10 Árvore-R Estática - Curvas de Hilbert
11 Árvore-R Estática - Curvas de Hilbert
12 Volumes Envolventes
13 Volume de Visão
14 Polígono Oclusor
15 Árvores de Volumes Envolventes de Modelos Dinâmicos Soluções imediatas: calcular e usar os volumes envolventes somente para níveis da árvore do modelo a partir dos quais não haja mais movimento recalcular grosseiramente os volumes envolventes desatualizados Soluções Propostas Sentinelas x posição preferencial Uso de envoltórias de movimento para calcular os volumes envolventes dos nós superiores Indexação espacial de dois níveis
16 Sentinelas e Posição Preferencial
17 Envoltória de movimentos
18 Envoltória de movimentos
19 Hierarquia Dupla
20 Resumo da Técnica Criar uma organização de entidades apropriada na cena (grafo de cena) Calcular os vários tipos de volumes envolventes para cada nó do grafo Testar recursivamente contra o volume de visão e contra os oclusores o volume envolvente apropriado de cada nó do grafo até que um nó seja eliminado ou termine em uma folha que será desenhada Redução do número de triângulos e do número de cálculos nos testes de visibilidade
21 Seleção do Volume Apropriado Depende de: Custo de se testar um determinado volume Como a cena será visualizada Elaboração de uma estratégia de teste adequada Opções: Um único volume Menor volume Menor volume ponderado Aspecto do objeto
22 Razões de Aspecto
23 Critérios de Seleção
24 Modelos testados Modelo abstrato 48 objetos com a faces Total de faces Duração: 60 seg
25 Modelos testados Plataforma objetos com 2 a 3000 faces Total de faces Duração: 133 seg 1 oclusor
26 Modelos testados Plataforma objetos com 2 a faces Total de faces Duração: 80 seg
27 Esfera mínima X esfera que envolve a caixa alinhada com os eixos Plataforma 01 - Triângulos submetidos Esfera mínima Esfera-cae
28 Esfera mínima X esfera que envolve a caixa alinhada com os eixos Plataforma 01 - Testes de descarte Esfera mínima Esfera-cae
29 Esfera mínima X esfera que envolve a caixa alinhada com os eixos Plataforma 01 - Quadros por segundo Esfera mínima Esfera-cae
30 Desempenho de cada volume envolvente Modelo abstrato - Triângulos submetidos
31 Desempenho de cada volume envolvente Modelo abstrato - Triângulos submetidos Esferas Menor volume envolvente
32 Desempenho de cada volume envolvente Modelo abstrato - Testes de descarte Esferas Menor volume envolvente
33 Desempenho de cada volume envolvente Modelo abstrato - Quadros por segundo Esferas Menor volume envolvente
34 Desempenho de cada volume envolvente Plataforma 01 - Triângulos submetidos Esferas Menor volume envolvente
35 Desempenho de cada volume envolvente Plataforma 01 - Testes contra o volume de visão Esferas Menor volume envolvente
36 Desempenho de cada volume envolvente Plataforma 01 - Testes contra o oclusor Esferas Menor volume envolvente
37 Desempenho de cada volume envolvente Plataforma 01 - Quadros por segundo Esferas Menor volume envolvente
38 Desempenho de cada volume envolvente Plataforma 02 - Triângulos submetidos Esferas Menor volume envolvente
39 Desempenho de cada volume envolvente Plataforma 02 - Testes de descarte Esferas Menor volume envolvente
40 Desempenho de cada volume envolvente Plataforma 02 - Quadros por segundo Esferas Menor volume envolvente
41 Triângulos submetidos Plataforma Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
42 Testes de descarte Plataforma Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
43 Quadros por segundo Plataforma Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
44 Organizações: Funcional X Árvore-kd 4 Plataforma Hierarquia Funcional de Engenharia Árvore-kd 4
45 Organizações: Árvore-r X Árvore-kd Plataforma 02 Árvore-r Árvore-kd adaptativa 35,00 30,00 25,00 20,00 15,00 10,00 5,00 0,00 Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond 2 ramos 4 ramos 8 ramos 16 ramos
46 Conclusões Os resultados obtidos dependem da complexidade dos objetos gráficos A eficiência de um tipo de volume envolvente depende da sua capacidade de eliminar triângulos não visíveis Apesar dos cálculos de descarte consumirem pouco tempo de processamento é necessário esforço para minimizar o número desses cálculos A árvore-kd e a árvore-r estática, tradicionalmente usadas em indexação espacial, se mostraram boas estruturas para a organização de modelos tridimensionais para visualização interativa O critério de agrupamento funcional do projeto de engenharia se mostrou menos eficiente As esferas mostraram ser o volume envolvente menos eficiente para os cálculos de descarte
47 Principais contribuições A proposta de organização do grafo de cena em uma hierarquia de dois níveis, de forma que tanto objetos estáticos (ou vinculados) como objetos em movimento possam ser acomodados em uma estrutura hierárquica eficiente O estudo comparativo de volumes envolventes para o descarte de objetos não visíveis A proposta de uso de técnicas de indexação espacial para a organização de modelos tridimensionais para visualização interativa A avaliação da eficácia de se calcular volumes mínimos em vez de volumes apenas bem ajustados
48 Trabalhos Futuros Pesquisar a determinação dos oclusores compensadores e formas de combiná-los e de proceder os testes Investigar os custos de se atualizar a estrutura de modelos não determinístico e avaliar em que condições vale a pena recalcular volumes durante o curso da simulação Experimentar outras formas de organização de cena para compará-las às usadas nesta dissertação Experimentar a subdivisão de modelos com objetos complexos e o uso de volumes envolventes para testes de visibilidade com essas frações Explorar a coerência temporal da simulação para reduzir a média suposta de 3,5 planos testados para cada descarte
49 Trabalhos Relacionados Algoritmos para cálculo de volumes envolventes Técnicas para organização e indexação espacial Métodos para determinação de visibilidade algoritmos de remoção de superfícies ocultas algoritmos de descarte, que detectam e descartam partes não visíveis de um modelo
50 Determinação de Visibilidade Clark propôs em 1976 uma hierarquia de volumes envolventes estruturada em árvore OBB-Tree, 1996 Uma Estrutura Hierárquica para Rápida Detecção de Interferência S. Gottschalk, M. C. Lin e D. Manocha Mapa de Oclusão Hierárquico HOM Hansong Zhang, 1998 Esqueleto de Visibilidade, Frédo Durand, George Drettakis, e Claude Puech
51 Diálogo de seleção do volume baseada no aspecto
52 Árvore de decisão para seleção do volume baseada no aspecto
53 Desempenho de cada volume envolvente - Modelo abstrato Testes de Descarte Caixas Cápsulas Cilindros Esf eras Pastilhas Aspecto Volume Volume Pond.
54 Desempenho de cada volume envolvente - Modelo abstrato QPS Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond.
55 Desempenho de cada volume envolvente - Plataforma Triângulos Submetidos Caixas - Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
56 Desempenho de cada volume envolvente - Plataforma Testes de Descarte Caixas - Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
57 Desempenho de cada volume envolvente - Plataforma Testes de Descarte Contra Oclusor Caixas - Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
58 Desempenho de cada volume envolvente - Plataforma QPS Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Pond. Volume
59 Desempenho de cada volume envolvente - Plataforma Triângulos submetidos Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond.
60 Organizações: Funcional X Árvore-kd 4 - Plataforma Caixas Cápsulas Cilindros Esferas Pastilhas Aspecto Volume Volume Pond
61 Organizações Plataforma 01 - Quadros por segundo
2 Técnicas e Trabalhos Relacionados
17 2 Técnicas e Trabalhos Relacionados Um bom renderizador de modelos massivos tem que ser capaz de resolver três pontos: reduzir a complexidade da geometria onde ela não for necessária, não renderizar
Leia maisQuadLOD: Uma Estrutura para a Visualização Interativa de Terrenos
QuadLOD: Uma Estrutura para a Visualização Interativa de Terrenos Rodrigo Penteado R. de Toledo Orientador: Marcelo Gattass Co-orientador: Luiz Velho PUC-RIO - TecGraf OBJETIVO Gerar imagem a partir dos
Leia maisPontifícia Universidade Católica do Rio de Janeiro Departamento de Informática DISSERTAÇÃO DE MESTRADO
Pontifícia Universidade Católica do Rio de Janeiro Departamento de Informática DISSERTAÇÃO DE MESTRADO Tratamento Eficiente de Visibilidade Através de Árvores de Volumes Envolventes Aluno: Mauricio Hofmam
Leia maisComputação Gráfica e Áreas Correlatas
INF 1366 Computação Gráfica Interativa Grafos de Cena Alberto B. Raposo abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf1366 Computação Gráfica e Áreas Correlatas processamento de
Leia maisDeterminação de Superfícies Visíveis
Determinação de Superfícies Visíveis 35T56 Sala 3E3 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227 1 Raytracing O raytracing automaticamente incorpora a determinação de superfícies visíveis na sua execução
Leia maisO Problema da Colisão. Profa. Dra. Soraia Raupp Musse
O Problema da Colisão Profa. Dra. Soraia Raupp Musse Porque tratar a colisão? Necessidade de repetir fenômenos físicos prevendo penetrações geométricas Objetivo Encontrar as interferências geométricas
Leia maisAlgoritmos de Iluminação Global
Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Objetivo: calcular a cor de cada ponto a partir da iluminação direta de uma fonte de luz, mais a soma de todas as reflexões das superfícies próximas.
Leia maisIntrodução. 1 Introdução
Introdução 1 Introdução O efeito visual de sombras em uma cena 3D é muito enriquecedor. Sem ele, quando a imagem é projetada na tela bidimensional do computador para visualização, perdem-se informações
Leia maisVisualização Interativa de Modelos Massivos de Engenharia na Indústria de Petróleo com o Algoritmo de Voxels Distantes
Visualização Interativa de Modelos Massivos de Engenharia na Indústria de Petróleo com o Algoritmo de Voxels Distantes Gustavo Wagner Marcelo Gattass Alberto Raposo Desafio P-50 (modelada no 3dsmax) 1.2
Leia maisIntroduçã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
Leia maisComputação Gráfica e Processamento de Imagens. - Sistemas 3D (conceitos básicos) Prof. Julio Arakaki
Computação Gráfica e Processamento de Imagens - Sistemas 3D (conceitos básicos) Prof. Julio Arakaki Sistemas tri-dimensionais (3D) Conceitos de sistemas tri-dimensionais Os objetos são construídos através
Leia maisDetecção Hierárquica de Colisão em Ambientes 3D
Detecção Hierárquica de Colisão em Ambientes 3D FABIO ISSAO NAKAMURA WALDEMAR CELES (orientador) Tecgraf/PUC-Rio Departamento de Informática Pontifícia Universidade Católica do Rio de Janeiro Rua Marquês
Leia maisINF 2063 Visualização de Modelos Massivos Trabalho de Pesquisa
INF 2063 Visualização de Modelos Massivos Trabalho de Pesquisa Descarte por Oclusão CHC++ e FastV Vitor Barata R. B. Barroso vbarata@tecgraf.puc-rio.br Motivação Descarte por Visibilidade Renderização
Leia maisModelagem 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 andre.silva@udesc.br 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
Leia maisComputação Gráfica. Representação e Modelagem
Computação Gráfica Representação e Modelagem Professora: Sheila Cáceres Baseado nos slides da Prof. Soraia Musse Modelagem Área da Computação Gráfica que estuda a criação de modelos dos objetos reais.
Leia maisComputação Gráfica - 09
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 9 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Objetos
Leia maisComputação Gráfica - 09
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 9 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Objetos
Leia mais5 Resultados. 5.1 Modelos usados nos testes
60 5 Resultados Neste capítulo serão apresentados dados recolhidos sobre os modelos gerados em pré-processamento. A seguir, serão apresentados os testes realizados para verificar o desempenho do visualizador.
Leia maisFigura 1.1: Um reservatório natural de petróleo típico: dificuldade para investigar áreas de interesse.
1 Introdução Técnicas de realidade virtual são ferramentas valiosas para a criação, manipulação e investigação de estruturas reais. Elas provêem um ambiente seguro para que os profissionais envolvidos
Leia maisvértices dessas células. Exemplos de malhas estruturadas e não-estruturadas são apresentados na Figura 2.
1 Introdução O termo visualização corresponde, no contexto desta dissertação, aos métodos que permitem a extração de informações relevantes a partir de conjuntos de dados complexos, com o auxílio de técnicas
Leia maisSCE-201 Computação Gráfica. Representação de Objetos Tridimensionais Modelos Poligonais
INSTITUTO DE CIÊNCIAS MATEMÁTICAS DE SÃO CARLOS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA SCE-201 Computação Gráfica Representação de Objetos Tridimensionais Modelos Poligonais Cenas gráficas
Leia maisIntroduçã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
Leia maisINF 2063 Visualização de Modelos Massivos
INF 2063 Visualização de Modelos Massivos Descarte por Oclusão Algoritmo CHC++ Vitor Barata R. B. Barroso vbarata@tecgraf.puc-rio.br Motivação Descarte por Visibilidade Renderização de cenas complexas
Leia maisTempo Conteúdos Atividades/Estratégias Objetivos Gerais
Escola Secundária Homem Cristo ANO LETIVO 2018/2019 PLANIFICAÇÃO Disciplina: Geometria Descritiva A 11º ANO Tempo Conteúdos Atividades/Estratégias Objetivos Gerais 1º Período 2 aulas 1.Revisão de conteúdos
Leia maisRemoção de Superfícies Escondidas
INF 66 Computação Gráfica Interativa Eliminação de Superfícies Escondidas; Anti-Aliasing Alberto B. Raposo abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf66/index.htm Remoção de
Leia maisINF 1366 Computação Gráfica Interativa. Anti-Aliasing; Eliminação de Superfícies Escondidas. Alberto B. Raposo
INF 66 Computação Gráfica Interativa Anti-Aliasing; Eliminação de Superfícies Escondidas Alberto B. Raposo abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf66/index.htm Aliasing ACM
Leia maisBanco de dados Brasil
Banco de dados Brasil Elemento de resolução: célula de 100x100m Conteúdo: linhas de transmissão, casas, quadras, distritos, municípios, estados, país Quais distritos são cortados pela linha de transmissão
Leia maisReconstrução de cenas a partir de imagens através de Escultura do Espaço por Refinamento Adaptativo
Tese de doutorado Reconstrução de cenas a partir de imagens através de Escultura do Espaço por Refinamento Adaptativo por Anselmo A. Montenegro Orientadores: Marcelo Gattass, PUC-Rio Paulo Cezar Carvalho,
Leia maisVisualização de terrenos em GPU
Visualização de terrenos em GPU Leonardo Martins { lmartins@inf.puc-rio.br} Disciplina: Visualização de Modelos Massivos Professor: Alberto Raposo Sumário Introdução Objetivos Visão geral Hierarquia de
Leia maisComputação Gráfica II
Computação Gráfica II Representação de Objetos Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com http://www.bolinhabolinha.com Pipeline de visualização 3D 1 Representação dos objetos Aramada (Wire frame)
Leia mais2 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
Leia mais3.1 Linha de Produção Utilizada
3 Linha de Produção Gráfica Distribuída Neste capítulo, é proposta uma extensão à linha de produção gráfica convencional (graphics pipeline) destinada à renderização distribuída. Esta apresentação inclui
Leia maisComputação Gráfica - 11
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 11 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav
Leia mais5 Implementação e resultados
Implementação e resultados 5 Implementação e resultados Nesta seção, apresentamos alguns detalhes de implementação das diferentes técnicas investigadas e comparamos os resultados obtidos em termos de facilidade
Leia maisRenderização em Tempo Real de Pêlos Aplicados Sobre Malhas Tridimensionais Arbitrárias Obtidas de Objetos Reais
Renderização em Tempo Real de Pêlos Aplicados Sobre Malhas Tridimensionais Arbitrárias Obtidas de Objetos Reais Bruno Evangelista Orientador: Renato Ferreira Introdução Pêlos possuem um papel importante
Leia maisRECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA
RECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA Envolve a pergunta: É esta parte da imagem uma parte do objeto X? (modelo dado, região da imagem dada) Utiliza imagens ao invés de características como
Leia maisArquitecturas Paralelas I Computação Paralela em Larga Escala LESI - 4º Ano. Desenvolvimento de Aplicações Paralelas
Arquitecturas Paralelas I Computação Paralela em Larga Escala LESI - 4º Ano Desenvolvimento de Aplicações Paralelas (gec.di.uminho.pt/lesi/ap10203/aula06aplicaçõespar.pdf) João Luís Ferreira Sobral Departamento
Leia maisLeandro Paganotti Brazil Rosane Minghim Computação Gráfica ICMC USP
Ray Tracing Leandro Paganotti Brazil Rosane Minghim Computação Gráfica ICMC USP 2007-2012 Resumo Introdução Ray Tracing Básico Intersecção Raio-Cena Sombra Reflexão Transparência Antialiasing Volumes Limitantes
Leia maisVisibilidade. 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
Leia maisDetecção de Colisões entre Pares de Poliedros Rígidos Aplicada ao Projeto ASIMOV. por Anderson Maciel
Detecção de Colisões entre Pares de Poliedros Rígidos Aplicada ao Projeto ASIMOV por Anderson Maciel Conteúdo desta apresentação: Introdução Objetivos e Motivação A Detecção de Colisões Parte I Boyse (1979)
Leia maisTÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE
TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE Engenharia de Computação Professor: Rosalvo Ferreira de Oliveira Neto O processo de descoberta do conhecimento - KDD Roteiro Introdução Definição Etapas Desafios
Leia mais4 Cálculo de Equivalentes Dinâmicos
4 Cálculo de Equivalentes Dinâmicos 4.1. Introdução Os sistemas de potência interligados vêm adquirindo maior tamanho e complexidade, aumentando a dependência de sistemas de controle tanto em operação
Leia mais5 Resultados e Aplicações
5 Resultados e Aplicações Os principais resultados desta pesquisa são apresentados neste capítulo, divididos em duas partes. A Seção 5.1 aborda a geração de ADFs utilizando a representação proposta nos
Leia maisTeresa C. S. Azevedo
Teresa C. S. Azevedo Orientador: Prof. João Manuel R. S. Tavares Co-orientador: Prof. Mário A. P. Vaz Sumário: I. Reconstrução 3D do corpo humano: i. Aplicações; ii. Técnicas; iii. Objectivos; II. utilizadas
Leia maisIntrodução 20. Figura 1.1 Interseção entre malhas de superfícies [8]. Figura 1.2 Caso patológico de interseção de superfícies [6].
1 Introdução No contexto da modelagem geométrica para elementos finitos, a malha de elementos finitos é definida a partir da descrição geométrica do domínio do problema que está sendo estudado. Sendo assim,
Leia maisResumo. 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
Leia maisComputaçã. 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,
Leia maisOs dados bidimensionais são muito utilizados em várias aplicações de computação gráfica. Em geral, essas aplicações são desenvolvidas para permitir a
1 Introdução Os dados bidimensionais são muito utilizados em várias aplicações de computação gráfica. Em geral, essas aplicações são desenvolvidas para permitir a visualização desses dados em tempo real,
Leia maisA 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
Leia mais5 Resultados Experimentais
5 Resultados Experimentais Neste capítulo são apresentados os resultados dos experimentos elaborados para validar a linha de produção gráfica distribuída e os algoritmos propostos para melhorar o desempenho
Leia maisMATEMÁTICA 3º ANO. Novo programa de matemática Objetivos específicos. Currículo Paulo VI. Números naturais. Relações numéricas Múltiplos e divisores
MATEMÁTICA 3º ANO NÚMEROS E OPERAÇÕES Tópicos Números naturais Relações numéricas Múltiplos e divisores Novo programa de matemática Objetivos específicos Realizar contagens progressivas e regressivas a
Leia maisIntrodução à Computação Gráfica
Computação Gráfica - Aula 1 (atualizada em 21/10/2015) glaucius@pelotas.ifsul.edu.br Introdução à Computação Gráfica Computação Gráfica Conceito É a área da Ciência da Computação que estuda a geração,
Leia mais2 Conceitos Básicos e Trabalhos Relacionados
2 Conceitos Básicos e Trabalhos Relacionados Neste capítulo apresentamos, resumidamente, alguns conceitos básicos necessários para o entendimento do trabalho. Uma descrição mais detalhada destes conceitos
Leia maisGeometria Computacional
Geometria Computacional André Tavares da Silva andre.silva@udesc.br baseado no material de João Comba Roteiro Fundamentação Interseções de Segmentos de Linha Envoltória Convexa Particionamento de Polígonos
Leia maisVisibilidade. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro
Visibilidade Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro 1 As motivações Numa cena 3D, geralmente não é possível ver todas as superfícies de todos os objectos Não queremos que
Leia maisMATEMÁTICA - 2º ANO. Novo programa de matemática Objetivos específicos
MATEMÁTICA - 2º ANO NÚMEROS E OPERAÇÕES Números naturais Noção de número natural Relações numéricas Sistema de numeração decimal Classificar e ordenar de acordo com um dado critério. Realizar contagens
Leia maisEngenharia de Faixa de Dutos Terrestres
7 Estereoscopia Justaposição dos termos gregos stereo, relativo a dois (duplo), e scopos, relativo a visão (observador), estereoscopia diz respeito a visualização de um mesmo foco por dois mecanismos de
Leia maisRendering 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
Leia maisIntrodução ao Processamento e Síntese de imagens - Projeções
Introdução ao Processamento e Síntese de imagens - Projeções Júlio Kiyoshi Hasegawa Fontes: Esperança e Cavalcanti (22) (UFRJ) e Traina e Oliveira (24) (USP) Antonio Maria Garcia Tommaselli - notas de
Leia maisAlgoritmos e estruturas espaciais
Algoritmos e estruturas espaciais Geometria Computacional As operações de consulta e análise de dados em bases de dados geográficos, baseiam-se em algoritmos de geometria computacional. Ex: ponto-em-polígono
Leia maisIntrodução à Computação Gráfica Ray Tracing. Claudio Esperança Paulo Roma Cavalcanti
Introdução à Computação Gráfica Ray Tracing Claudio Esperança Paulo Roma Cavalcanti Características Principais Tipicamente implementado em Software Combina um modelo de iluminação com determinação de visibilidade
Leia maisAlgoritmos geométricos
Algoritmos geométricos introdução a conceitos básicos de geometria computacional que serão abordados de forma mais avançada na disciplina Computação Gráfica disciplina de computação gráfica arquitetura
Leia maisFundamentos de Computação Gráfica. Visualização e Navegação em Tempo Real
Fundamentos de Computação Gráfica Visualização e Navegação em Tempo Real O Problema: Triângulos! buda: 1 milhão Terreno: 1.3 milhões central: 13 milhões Terreno: 512 milhões Terreno: 16 milhões Terra:
Leia maisPropagação de Som em Ambientes Acústicos Virtuais Bidimensionais
Propagação de Som em Ambientes Acústicos Virtuais Bidimensionais Sérgio Alvares R. de S. Maffra Orientadores: Marcelo Gattass Luiz Henrique de Figueiredo Roteiro Introdução Modelando a Propagação do Som
Leia maisCIV2802 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
Leia maisDisciplina: Geometria Descritiva A
AGRUPAMENTO DE ESCOLAS DE AVEIRO Escola Secundaria Homem Cristo ANO LETIVO 2018/2019 PLANIFICAÇÃO Disciplina: Geometria Descritiva A 10º ANO Tempo Conteúdos Atividades/Estratégias Objetivos Gerais 1º Período
Leia maisMódulo(s)/tema Conteúdos Competências/Objectivos Estrutura da Prova/ itens de avaliação
Agrupamento de Escolas de Rio Tinto nº 3 Escola Secundária de Rio Tinto ENSINO SECUNDÁRIO RECORRENTE POR MÓDULOS MATRIZ DE PROVA DE AVALIAÇÃO (Avaliação em regime não presencial) Ano Letivo 2016/2017 Disciplina:
Leia maisDisciplina: Geometria Descritiva A Módulos: 4, 5 e 6
Agrupamento de Escolas de Rio Tinto nº 3 Escola Básica e Secundária de Rio Tinto ENSINO SECUNDÁRIO RECORRENTE POR MÓDULOS CAPITALIZÁVEIS MATRIZ DE PROVA DE AVALIAÇÃO EM REGIME NÃO PRESENCIAL Ano letivo
Leia maisArquitetura de Jogos Gustavo Goedert. p
Arquitetura de Jogos Gustavo Goedert http://www.gustavogoedert.com/lectures/facin0810.zi p Sobre o Apresentador Empresas Southlogic Studios (1999-2008) Ubisoft Porto Alegre (2009-2010) Atualmente pesquisador
Leia maisThanks to Isabel Harb Manssour Marcelo Cohen
Thanks to Isabel Harb Manssour Marcelo Cohen Roteiro 1. Introdução 2. Remoção de Faces Traseiras 3. Algoritmo do Pintor 4. Algoritmo Z-Buffer 5. Árvores BSP Introdução Eliminação de superfícies escondidas
Leia mais4 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
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS EXATAS DEPARTAMENTO DE EXPRESSÃO GRÁFICA PROF. ANDERSON ROGES TEIXEIRA GÓES GEOMETRIA NO ENSINO
UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS EXATAS DEPARTAMENTO DE EXPRESSÃO GRÁFICA PROF. ANDERSON ROGES TEIXEIRA GÓES GEOMETRIA NO ENSINO Representações Geométricas Uma das formas de comunicação
Leia maisUm Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia
Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia Aluno: Gabriel Malizia Orientador: Professor Marcelo Gattass Co-Orientador: Professor Paulo Cezar Carvalho
Leia maisA terceira dimensão. Modelagem tridimensional Elaboração tridimensional Realidade virtual
A terceira dimensão A terceira dimensão Modelagem tridimensional Elaboração tridimensional Realidade virtual 2 Modelagem tridimensional Métodos de representação tridimensional: modelos geométricos; superfícies
Leia maisINF 2063 Visualização de Modelos Massivos Trabalho de Pesquisa
INF 2063 Visualização de Modelos Massivos Trabalho de Pesquisa Descarte por Oclusão Algoritmo CHC++ Vitor Barata R. B. Barroso vbarata@tecgraf.puc-rio.br Descarte por Visibilidade Principais tipos de descarte
Leia maisGerenciamento e Visualização de Ambientes Virtuais
Lucas Grassano Lattari Gerenciamento e Visualização de Ambientes Virtuais Orientador: Marcelo Bernardes Vieira Universidade Federal de Juiz de Fora Instituto de Ciências Exatas Departamento de Ciência
Leia maisProposta de Dissertação de Mestrado Modelagem Computacional, UFJF
Proposta de Dissertação de Mestrado Modelagem Computacional, UFJF Título da Geração de malhas trivalentes com arestas regulares a partir de superfícies arbitrárias Palavras-Chave: Modelagem Geométrica,
Leia maisExercício Pontos Porto Alegre
Exercício Pontos Porto Alegre Figura 01 Visualização dos Eventos de Violência (mortalidade) para o município de Porto Alegre-RS Comentários Até aqui foram aberto o banco de dados Porto Alegre, e o projeto
Leia mais5 Conclusão O Problema do Limiar
5 Conclusão Este capítulo faz o fechamento da dissertação, apresentando as principais contribuições, comparando os conceitos e algoritmos propostos com trabalhos correlatos em segmentação de vídeo e propondo
Leia mais1 Introdução 1.1. Indexação, Recuperação e Segmentação de Vídeo
1 Introdução 1.1. Indexação, Recuperação e Segmentação de Vídeo Os acervos volumosos de vídeo estão se popularizando motivados pelo avanço das tecnologias de captura, armazenamento e compressão de vídeo
Leia maisCAPÍTULO 5 RESULTADOS. São apresentados neste Capítulo os resultados obtidos através do programa Classific, para
CAPÍTULO 5 RESULTADOS São apresentados neste Capítulo os resultados obtidos através do programa Classific, para as imagens coletadas no verão II, período iniciado em 18/01 e finalizado em 01/03 de 1999,
Leia maisIntrodução 03/05/2017
Visualização de Resultados de Busca Introdução A busca por informação é um processo impreciso; O usuário de um sistema de recuperação de informação geralmente possui apenas uma vaga noção de como recuperar
Leia maisAplicação de Tags em Objetos de Sistemas de Visualização em Tempo Real
Fundamentos de Computação Gráfica Aplicação de Tags em Objetos de Sistemas de Visualização em Tempo Real Renato Deris Prado Tópicos principais 1. Introdução e Objetivos Sistemas de visualização em tempo
Leia maisUm Sistema de Animação Baseado em Movimento Capturado
Um Sistema de Animação Baseado em Movimento Capturado Fernando Wagner Serpa Vieira da Silva LCG - COPPE/SISTEMAS - UFRJ Rio de Janeiro - Brasil Outline da Apresentação Animação por Computador Animação
Leia mais3 Modelo de Reservatórios Naturais de Petróleo
3 Modelo de Reservatórios Naturais de Petróleo Nesse capítulo é feita uma breve apresentação do que é um modelo de reservatório natural de petróleo, os resultados associados a uma simulação desse modelo
Leia mais3 Métodos de Extração de Malhas a partir de Volumes
3 Métodos de Extração de Malhas a partir de Volumes Extrair uma malha a partir de um dado volumétrico trata-se, na realidade, de uma forma de conversão entre dois modelos de representação muito comuns
Leia mais6 Conclusão Contribuições da Dissertação
6 Conclusão Neste trabalho, foi apresentado um sistema colaborativo capaz de controlar as versões das edições de um vídeo no formato MPEG-2, sem que os editores estejam no mesmo local, ao mesmo tempo.
Leia maisCaracterísticas Principais. Introdução à Computação Gráfica Ray Tracing. Ray Casting. Contexto Histórico. Claudio Esperança Paulo Roma Cavalcanti
Características Principais Introdução à Computação Gráfica Ray Tracing Claudio Esperança Paulo Roma Cavalcanti Tipicamente implementado em Software Combina um modelo de iluminação com determinação de visibilidade
Leia maisFigura 1.1: Partição do espaço contendo a esfera S.
1 Introdução Uma superfície é definida implicitamente quando é descrita como um conjunto de pontos com uma propriedade em comum. A formulação mais utilizada é, dada uma função F : R 3! R, descrevê-la como
Leia mais5 Resultados Introdução
5 Resultados 5.1. Introdução O objetivo deste capítulo é apresentar os resultados de diversas simulações feitas no decorrer do projeto. Tais simulações têm o objetivo de testar os algoritmos presentes
Leia maisO Problema de Visibilidade. Computação Gráfica Recorte. Onde Acontece? O que é Recorte? Renato Ferreira
O Problema de Visibilidade Computação Gráfica Recorte Renato Ferreira Numa cena tri-dimensional, normalmente não é possível ver todas as superfícies de todos os objetos Queremos descartar objetos ou partes
Leia maisResumo. 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:
Leia maisMATEMÁTICA 4º ANO. Novo programa de matemática Objetivos específicos. Ler e representar números, pelo menos até ao milhão.
MATEMÁTICA 4º ANO NÚMEROS E OPERAÇÕES Números naturais Relações numéricas Múltiplos e divisores Realizar contagens progressivas e regressivas a partir de números dados. Comparar números e ordená-los em
Leia maisMATRIZES DE REFERÊNCIA COMPETÊNCIAS E HABILIDADES QUE SERÃO AVALIADAS: ENSINO FUNDAMENTAL I ANOS INICIAIS
MATRIZES DE REFERÊNCIA COMPETÊNCIAS E HABILIDADES QUE SERÃO AVALIADAS: ENSINO FUNDAMENTAL I ANOS INICIAIS II. Implicações do Suporte, do Gênero e /ou do Enunciador na Compreensão do Texto Estabelecer relação
Leia maisAGRUPAMENTO DE ESCOLAS DA SÉ GUARDA PLANIFICAÇÃO A MEDIO PRAZO DE GEOMETRIA DESCRITIVA A 11º ANO TURMA: B ANO LECTIVO 2016/2017
PLANIFICAÇÃO A MEDIO PRAZO DE GEOMETRIA DESCRITIVA A 11º ANO TURMA: B Resolver problemas de paralelismo de rectas e de planos Resolver problemas de perpendicularidade de rectas e de planos 3.11 Paralelismo
Leia mais5 Resultados Dados artificiais Convergência à mediana e à média com dados artificiais
5 Resultados Os resultados da aplicação do método proposto estão estruturados de forma a evidenciar: 1. A convergência numérica do algoritmo proposto nesta tese para a mediana e para a média de grupos
Leia mais