Motivação. Representar interiores dos objectos sólidos A superfície pode não ser descrita explicitamente
|
|
- Edite Caldas Alencar
- 5 Há anos
- Visualizações:
Transcrição
1 Cap.8: Estruturas Geométricas Ensino de Informática (3326) - 4º ano, 2º semestre Engenharia Electrotécnica (2287) - 5º ano, 2º semestre Engenharia Informática (2852) - 4º ano, 2º semestre 1
2 Motivação Representar interiores dos objectos sólidos A superfície pode não ser descrita explicitamente 2
3 Motivação Alguns métodos de aquisição geram sólidos Ex.: CAT scan Alguns aplicações necessitam de sólidos Ex.: sistemas de CAD/CAM 3
4 Motivação Alguns algoritmos necessitam de sólidos Ex.: ray-tracing com refracção 4
5 Retrospectiva histórica Modelação por Linhas (Wireframes) Modelação por superfícies Sólido representado por arestas e vértices Gera modelos com ambiguidades Década de 60 Descrição matemática da superfície que delimita o objecto sólido Poucos testes de integridade do modelo 5
6 Retrospectiva histórica Modelação de Sólidos Modelação de objectos sem homogeneidade dimensional Década de 70 Implícita ou explicitamente contém informações sobre o fecho e a conectividade do objecto Garantia de realização física Sistemas de CAD/CAM Década de 80 Descrição de objectos com estrutura interna elementos remanescentes Ex: ACIS (Spatial Technology - AutoCAD) 6
7 Núcleos geométricos (em computação gráfica) Geometria euclideana (G, ) Δx Δy Δz 1 Matriz de translação cosθ sinθ 0 0 -sinθ cosθ Matriz de rotação em torno de OX G - conjunto de transformações * - operação de concatenação Geometria afim Geometria projectiva /d Matriz de projecção ortogonal Matriz de projecção perspectiva 7
8 Núcleos geométricos (em modelação geométrica) Geometria: semi-algébrica semi-analítica sub-analítica Operadores de forma: operadores booleanos operadores de Euler etc. Estrutura: com sem 8
9 Descrições de Sólidos Definição: conjunto 3-dimensional de pontos Descrições alternativas: Através da fronteira Através de campos escalares definidos por equações Através de campos escalares amostrados Estas descrições originam três tipos de representação: pela fronteira: B-Rep (boundary representation) pelas operações sobre conjuntos: CSG (constructive solid geometry) pela enumeração do espaço através de células: BSP trees, Octrees, etc. 9
10 B-Rep (Boundary Representation) Sólido representado pela fronteira: vértices, arestas e faces. Separação entre a estrutura (topologia) e a geometria: Um vértice tem a geometria dum ponto (x,y,z) R 3 Uma aresta tem a geometria duma linha (definida paramétrica ou implicitamente) Uma face tem a geometria duma superfície (definida paramétrica ou implicitamente) Construção através de operadores de Euler, os quais são regulados por uma fórmula de Euler. 10
11 Manifold B-Rep Estrutura: Estratificada:! 0-estratos: vértices! 1-estratos: arestas! 2-estratos: faces Princípios: A vizinhança de qualquer ponto dum objecto é homeomorfa a R 2. A inserção dum estrato só pode ser feita após os seus estratos fronteiros. Os estratos são limitados, i.e. tem mensuravelmente finitos. v=1 f=1 C=1 C c =1 v=4 e=4 f=2 C=1 C c =1 Fórmula de Euler: v-e+(f-f h )=C-C h +C c v-e+(f-f h )=2S-2S h 11
12 Operadores de Euler: makers void mvfs (Vertex**, Face**, Shell**,Point*); void mvfs (Shell*,Vertex**, Face**, Shell**,Point*); void mvfh (Face*, Vertex**,Point*); void mve (Vertex*, Edge*, Edge*, Vertex**, Edge**,Point*); void mve (Edge*, Vertex**, Edge**,Point*); void mve (Vertex*, Edge*, Face*, Vertex**, Edge**,Point*); void mef (Vertex*, Vertex*, Face*, Edge**, Face**); void mef (Vertex*, Vertex*, Edge*, Edge*, Face*, Edge**, Face**); void mef (Vertex*, Edge*, Edge*, Face*, Edge**, Face ** ); void mekfh (Vertex*, Vertex*, Face*, Edge**); void mfkfhsh (Edge*, Face**); void mfskfh (ShellType, Edge*, Face**, Shell**); 12
13 Operadores de Euler: killers void kvfs (Shell*); void kvfh(vertex**); void kve(vertex**,edge**); void kemfh(edge**); void kef(edge**,face**); void kfmfhsh(face*, Face*); void kfsmfh (Face*, Shell*, Face*); 13
14 Non-Manifold B-Rep Estrutura: Estratificada:! 0-estratos: vértices! 1-estratos: arestas! 2-estratos: faces! 3-estratos: volumes Princípios: A vizinhança de qualquer ponto dum objecto é homeomorfa a R 2. A inserção dum estrato só pode ser feita após os seus estratos fronteiros. Os estratos são limitados, i.e. tem mensuravelmente finitos. v=2 e=1 f=1 C=1 C c =1 v=5 e=6 f=4 f h =1 C=1 C c =1 Fórmula de Euler: v-e+(f-f h )-(s-s h +s c )=C-C h +C c 14
15 Non-Manifold B-Rep com fronteira incompleta Estrutura: Estratificada:! 0-estratos: vértices! 1-estratos: arestas! 2-estratos: faces! 3-estratos: volumes Princípios: A vizinhança de qualquer ponto dum objecto é homeomorfa a R 2. A inserção dum estrato só pode ser feita após os seus estratos fronteiros. Os estratos são limitados, i.e. tem mensuravelmente finitos. v=2 e=1 f =1 C=1 v=1 e=2 f=2 C=1 Fórmula de Euler: [v-e+(f-f h )-(s-s h +s c )]+[-e +(f -f h )-(s -s h +s c )]= [C-C h +C c ]+[-E +(F -F h )-(S -S h +S c )] 15
16 Exemplo: mvc mech mfkch mech mfkch 16
17 Sobrevisão: Representações de Sólidos B-Rep (boundary representation) CSG (Constructive Solid Geometry) Voxels Quadtrees & Octrees BSP (Binary Space Partitions) 17
18 CSG (Constructive Solid Geometry) Estrutura: -Não estratificada -Cobertura de objectos primitivos:! paralelipípedo (box); cone (cone)! cilindro (cylinder); esfera (sphere)! cunha (wedge); toro (torus) Princípios: Cada objecto primitivo é o resultado da combinação booleana de um ou mais semi-espaços semi-algébricos de R 3. Cada objecto composto é o resultado da combinação booleana de um ou mais objectos primitivos. Modelo matemático: Álgebra booleana de objectos semi-algébricos (A,Ω), em que A é a classe de objectos semialgébricos e Ω={,,-} definição da primitiva cilindro x 2 +y 2 9 x 2 +y 2 9 z 0 z 20 z 20 z 0 18
19 Objectos CSG primitivos esfera-elipsóide cilindro-tubo cone-cone truncado toro-anel paralelipípedo rectangular prisma-cumha superfície de revolução plano-semiespaço 19
20 CSG - álgebra booleana de sólidos A B A B A B A B A - B A B 20
21 Estrutura de dados CSG // CSG Node Types #define CSG_PRIM 0 #define CSG_COMP 1 // CSG Operation Structure typedef struct CsgComp { char op; struct CsgNode *lft, *rgt; } CsgComp; // CSG Tree Node typedef struct CsgNode { int type; union { struct CsgComp c; struct Prim *p; U } u; } CsgNode; 21
22 Estrutura de dados CSG // CSG Node Types #define CSG_PRIM 0 #define CSG_COMP 1 // CSG Operation Structure typedef struct CsgComp { char op; struct CsgNode *lft, *rgt; } CsgComp; // CSG Tree Node typedef struct CsgNode { int type; union { } u; } CsgNode; struct CsgComp c; struct Prim *p; // Primitive Constructor CsgNode *csg_prim(prim *p) { CsgNode *n = (CsgNode *) NEWSTRUCT(CsgNode); n->type = CSG_PRIM; n->u.p = p; return n; } // Composite Constructor CsgNode *csg_link(int op, CsgNode *lft, CsgNode *rgt) { CsgNode *n = NEWSTRUCT(CsgNode); n->type = CSG_COMP; n->u.c.op = op; n->u.c.lft = lft; n->u.c.rgt = rgt; return n; } 22 Fonte:
23 Sobrevisão: Representações de Sólidos B-Rep (boundary representation) CSG (Constructive Solid Geometry) Voxels Quadtrees & Octrees BSP (Binary Space Partitions) 23
24 Voxels Estrutura: -Partição dum subespaço rectangular de R 3 numa grelha uniforme de células rectangulares ou voxels (à semelhança dos pixels) -Cada voxel armazena um conjunto de atributos:! ocupação cor densidade temperatura, etc. Dispositivos de aquisição: -MRI (Magnetic Resonance Imaging) -CAT (Computed Axial Tomography) Simulação: -FEM (Finite Element Method/Modeling) Vantagens: -Representação simples, intuitiva e não-ambígua -A mesma complexidade para todos os objectos -Aquisição natural para algumas aplicações -Operações booleanas triviais Desvantagens: -Representação aproximada -Requer quantidades elevadas de memória -Visualização lenta vértebra voxelizada fémur voxelizado 24
25 Operações booleanas de voxels Fonte: Graphics Lab - Korea University 25
26 Sobrevisão: Representações de Sólidos B-Rep (boundary representation) CSG (Constructive Solid Geometry) Voxels Quadtrees & Octrees BSP (Binary Space Partitions) 26
27 Quadtrees & Octrees Estrutura: -Partição adaptativa do espaço numa grelha não-uniforme de células rectangulares designadas por quadtree (em R 2 ) ou octree (em R 3 ) Vantagens: -Representação concisa, ou seja, requer menos memória -Operações booleanas menos triviais Desvantagens: -Representação aproximada -Visualização também lenta voxel quadtree Fonte: Graphics Lab - Korea University 27
28 Operações booleanas de quadtrees Fonte: Graphics Lab - Korea University 28
29 Conclusão: Representações de Sólidos B-Rep (boundary representation) CSG (Constructive Solid Geometry) Voxels Quadtrees & Octrees BSP (Binary Space Partitions) FIM 29
Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 7. Iluminação
Computação Gráfica Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 7 Iluminação Histórico Modelagem por arames (wireframes). Representa os objetos por arestas e pontos sobre
Leia maisModelação de Sólidos. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO
Modelação de Sólidos Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Modelação de Sólidos Em 2D um conjunto de segmentos de recta ou curvas não formam necessariamente uma área fechada. Em 3D uma colecção
Leia maisHistórico. Estado da Arte. Histórico. Modelagem de Objetos. Modelagem por arames (wireframes). Modelagem por superfícies (década de 60).
Histórico Modelagem de Objetos Renato Ferreira Modelagem por arames (wireframes). Representa os objetos por arestas e pontos sobre a sua superfície. Gera modelos ambíguos. Modelagem por superfícies (década
Leia maisIntrodução à Computação Gráfica Modelagem. Claudio Esperança Paulo Roma Cavalcanti
Introdução à Computação Gráfica Modelagem Claudio Esperança Paulo Roma Cavalcanti Histórico Modelagem por arames (wireframes). Representa os objetos por arestas e pontos sobre a sua superfície. Gera modelos
Leia maisModelação de Sólidos. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO
Modelação de Sólidos Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Modelação de Sólidos Em 2D um conjunto de segmentos de recta ou curvas não formam necessariamente uma área fechada. Em 3D uma colecçã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 maisAcadêmico: Denilson Domingos Professor Orientador: Paulo César Rodacki Gomes FURB - Universidade Regional de Blumenau
PROTÓTIPO TIPO DE UM SISTEMA DE MODELAGEM PARAMÉTRICA DE SÓLIDOSS Acadêmico: Denilson Domingos Professor Orientador: Paulo César Rodacki Gomes FURB - Universidade Regional de Blumenau - INTRODUÇÃO - OBJETIVOS
Leia maisRepresentação de Objectos. & Estruturas de Dados. ! Os modelos são cada vez mais complexos
Representação de Objectos & Estruturas de Dados Computação Gráfica Representação de Objectos! Os modelos são cada vez mais complexos! Aumento do número de ferramentas de modelação (ex: CAD, Maya, Blender,
Leia maisModelagem Geométrica
Modelagem Geométrica Conjunto de métodos usados para descrever a forma e outras características geométricas de um objeto Exemplo de representação em wireframe. Diferentes modelos com mesma representação
Leia maisModelação de Formas Geométricas
Modelação de Formas Geométricas Computação Gráfica Inverno 2012/2013 Parcialmente adaptado de Hanspeter Pfister, Harvard / MERL Carlos Guedes @ 2012 ISEL/ADEETC Computação Gráfica 1 2 http://hof.povray.org/images/villarceau_circles-csg.jpg
Leia maisTriangulação Mapeamento em Viewport Modelação Geométrica
Triangulação Mapeamento em Viewport Modelação Geométrica Apontamentos CG + Edward Angel, Cap Instituto Superior Técnico Computação Gráfica 29/2 Na última aula... Iluminação e Reflexão Modelo de Iluminação
Leia maisFundamentos e Conceitos Básicos
Mestrado em Engenharia Informática e de Computadores Processamento de Objectos 3D Fundamentos e Conceitos Básicos Representação de Objectos 3D 2011 Corpo docente de / CG&M / DEI / IST / UTL Sumário Representação
Leia maisModelagem Geométrica: Boundary Representation
Modelagem Geométrica: Boundary Representation Prof. Dr. André Tavares da Silva Gabriel Caixeta Silva caixetasilva@hotmail.com Prof. Dr. Marcelo da Silva Hounsell PPGCA UDESC 2017/01 Introdução Modelagem
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 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 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 mais1.1(a): Malha de triângulos aproximando a forma de um golfinho. 1.1(b): Barco modelado com superfícies paramétricas (neste caso, NURBS).
1 Introdução A representação de formas é um problema fundamental em diversas áreas da ciência da computação, como por exemplo, as áreas de computação gráfica, visão computacional, física computacional
Leia maisAntó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
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 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 maisObjetos Gráficos Espaciais
Universidade Federal de Alagoas Instituto de Matemática Objetos Gráficos Espaciais Prof. Thales Vieira 2014 Objetos Gráficos Espaciais f : U R m 7! R 3 Universo físico Objetos gráficos Representação de
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 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 maisTransformações Geométricas
Computação Gráfica 5385: Licenciatura em Engenharia Informática Cap. 2 Transformações Geométricas Transformações Geométricas Sumário Transformações geométricas Geometria Projectiva (projecções) Geometria
Leia maisModelagem Geométrica. André Tavares da Silva. Mortenson 2006: Cap11.2 e 11.6 Foley
Modelagem Geométrica André Tavares da Silva andre.silva@udesc.br Mortenson 2006: Cap11.2 e 11.6 Foley 1996 12.5 Boundary Representation (B-rep) Representação por Superfícies Limítrofes Representação por
Leia maisModelos Geométricos Transformações
Modelos Geométricos Transformações Edward Angel, Cap. 4 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Aulas teóricas 11/03 Quinta-feira, dia 11 de Março Não vão ser leccionadas aula teóricas.
Leia maisIGOT. SIG & DR Sistemas de Informação Geográfica e Detecção Remota
SIG & DR Sistemas de Informação Geográfica e Detecção Remota Estrutura de Dados Vectorial vs Matricial 1. Estruturação gráfica e alfanumérica 2. Os erros de conversão 3. Vantagens e desvantagens matricial
Leia mais2 Conceitos básicos de topologia
2 Conceitos básicos de topologia Neste Capítulo são introduzidos alguns conceitos básicos de topologia combinatória e da Teoria das Alças que formam a base teórica do presente trabalho. 2.1 Topologia combinatória
Leia maisTransformações Geométricas
Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Transformações Geométricas Edward Angel, Cap. 4 Questão 1, exame de 29/06/11 Considere o triângulo T={V 1, V 2, V 3 }, com V
Leia maisAntónio Costa. Paulo Roma Cavalcanti
Introdução à Computação Gráfica Modelação Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti História Modelação por malha de arame (wireframes) Representa os objectos
Leia maisREPRESENTAÇÃO DE DADOS EM CG
http://computacaografica.ic.uff.br/conteudocap4.html REPRESENTAÇÃO DE DADOS EM CG Cap 4 MODELAGEM E ESTRUTURA DE DADOS Aula 3 UFF - 2017 REPRESENTAÇÃO DE DADOS Um objeto pode ser representado de forma
Leia maisModelo. Modelos de Objetos por Malhas Poligonais. Modelos Geométricos. Modelagem Geométrica
Modelo Modelos de Objetos por Maria Cristina F. de Oliveira 2009 Representação construída artificialmente para tornar mais fácil a observação/análise de um objeto/fenômeno Nível de detalhe definido pelas
Leia maisREPRESENTAÇÃO DE DADOS EM CG
http://computacaografica.ic.uff.br/conteudocap4.html REPRESENTAÇÃO DE DADOS EM CG MODELAGEM E ESTRUTURA DE DADOS Aula 5 UFF 2018/2 No site essa aula esta como: www.ic.uff.br/~aconci/cg-aula3-2017.pdf FORMAS
Leia mais1º Teste de Computação Gráfica
1º Teste de Computação Gráfica LEIC/LESIM/LCI Prof. João Brisson Lopes Prof. Mário Rui Gomes 15 de Abril de 23 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O teste
Leia maisE. S. JERÓNIMO EMILIANO DE ANDRADE DE ANGRA DO HEROISMO. Conteúdo Programáticos / Matemática e a Realidade. Curso de Nível III Técnico Comercial
E. S. JERÓNIMO EMILIANO DE ANDRADE DE ANGRA DO HEROISMO Curso de Nível III Técnico Comercial - Técnico de Electricidade PROFIJ Conteúdo Programáticos / Matemática e a Realidade 1º Ano Ano Lectivo de 2008/2009
Leia maisTransformações Geométricas
Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Transformações Geométricas Edward Angel, Cap. 4 Questão 1, exame de 29/06/11 [1.0v] Considere o triângulo T={V 1, V 2, V 3 },
Leia maisProgramação e Computação para Arquitectura 2012/2013
Instituto Superior Técnico Programação e Computação para Arquitectura 202/203 Segundo Teste/Primeiro Exame /0/203 Nome: Número: Escreva o seu número em todas as folhas da prova. O tamanho das respostas
Leia maisSolid modeling em C.G. aula /2 IC / UFF
http://computacaografica.ic.uff.br/conteudocap4.html Solid modeling em C.G. aula 12 2016/2 IC / UFF que é um sólido. é considerado um sólido se tem uma forma própria. A modelagem de líquidos, gazes, materiais
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 maisD1. Terminologia relativa a objectos espaciais na norma SDTS (Spatial Data Transfer Standard).
D1. Terminologia relativa a objectos espaciais na norma SDTS (Spatial Data Transfer Standard). Tradução de Fernanda Néry Versão de 18-09-1998 ÍNDICE 2 Conceitos relativos a dados espaciais... 3 2.2 Classificação
Leia maisModelos de Objetos por Malhas Poligonais. Maria Cristina F. de Oliveira
Modelos de Objetos por Malhas Poligonais Maria Cristina F. de Oliveira 2009 Modelo Representação construída artificialmente para tornar mais fácil a observação/análise de um objeto/fenômeno Nível de detalhe
Leia maisSumário COMPUTAÇÃO GRÁFICA E INTERFACES. Modelos e modelagem. Modelos e modelagem. Transformações Geométricas e Visualização 2D
Sumário COMPUTAÇÃO GRÁFICA E INTERFACES Transformações Geométricas e Visualização D Transformações geométricas Pipeline de visualização D Transformação de coordenadas Window-Viewport Recorte (Clipping)
Leia maisModelos de Objetos por Malhas Poligonais. Maria Cristina F. de Oliveira
Modelos de Objetos por Malhas Poligonais Maria Cristina F. de Oliveira 2009 Modelo Representação construída artificialmente para tornar mais fácil a observação/análise de um objeto/fenômeno Nível de detalhe
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 maisComputação Gráfica. Exame de Época Especial de. Nº Nome:
Exame de Época Especial de Computação Gráfica LEIC/LESIM/LCI Prof. João Brisson Lopes 13 de Setembro de 2003 Nº Nome: Responda às questões seguintes justificando adequadamente todas as respostas. O exame
Leia maisTÉCNICAS DE CAD PARA ENGENHARIA CIVIL AULA 12
TÉCNICAS DE CAD PARA ENGENHARIA CIVIL AULA 12 1. MODELAGEM SÓLIDA 2. FORMAS BÁSICAS DE OBJETOS 3D SÓLIDOS 3. OPERAÇÕES BOOLEANAS 4. GERAÇÃO DE SÓLIDOS POR VARREDURA 4.1. Varredura Translacional 4.2. Varredura
Leia maisMODELAGEM GEOMÉTRICA
MODELAGEM GEOMÉTRICA 1 Tríade da Computação Gráfica Forma Modelagem Geométrica Aparência Renderização Ação Animação 2 1 Modelagem Geométrica Área da Computação Gráfica que estuda a criação de modelos dos
Leia maisGeometria e Informação na modelagem 2D Representação Geométrica 2D
Geometria e Informação na modelagem 2D Representação Geométrica 2D Altamir Dias 1 DEPTO. DE ENGENHARIA MECÂNICA Universidade Federal de Santa Catarina CURSO DE GRADUAÇÃO EM ENGENHARIA MECÂNICA CURSO DE
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 maisOrbifolds e padrões no plano
Seminário Diagonal 28 de Outubro de 2009 Padrões no plano Padrões no plano Problema Quantos padrões no plano distintos existem? Quais são esses padrões? Variedade diferenciável Definição Uma variedade
Leia maisModelação 3D. Sumário COMPUTAÇÃO GRÁFICA E INTERFACES. Introdução. Introdução. Carlos Carreto
Sumário COMPUTAÇÃO GRÁFICA E INTERFACES Modelação 3D Introdução Técnicas de modelação 3D - - - Modelação Procedimental Carlos Carreto Curso de Engenharia Informática Ano lectivo 2003/2004 Escola Superior
Leia maisRepresentação Matemática de Sólidos
Representação Matemática de Sólidos Altamir Dias 1 DEPTO. DE ENGENHARIA MECÂNICA Universidade Federal de Santa Catarina POSMEC-2007 1 PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECÂNICA 1 RMSol. - Geometria
Leia maisProcessamento de Malhas Poligonais
Processamento de Malhas Poligonais Tópicos Avançados em Computação Visual e Interfaces I Prof.: Marcos Lage www.ic.uff.br/~mlage mlage@ic.uff.br Conteúdo: Notas de Aula : Definições Matemáticas 06/09/2015
Leia maishttps://www.youtube.com/watc h?v=5yvihredvx4 5/5/17
https://www.youtube.com/watc h?v=5yvihredvx4 5/5/17 Representação de Objetos e Cenas Soraia Musse Roteiro 1. Formas de Representação 1.1. Vetorial x Matricial 1.2. Enumeração Espacial 1.3. Representação
Leia maisVisualização Científica
Visualização Científica Roberto de Beauclair Seixas Beauclair 1 Visualização Científica Introdução Estrutura dos dados Armazenamento Aplicações Modelos Técnicas Beauclair 2 Introdução A primeira definição
Leia maisProfessor: Computação Gráfica I. Anselmo Montenegro Conteúdo: - Objetos gráficos planares. Instituto de Computação - UFF
Computação Gráfica I Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: - Objetos gráficos planares 1 Objetos gráficos: conceitos O conceito de objeto gráfico é fundamental para a Computação
Leia maisComputação Gráfica Abel J. P. Gomes. Engenharia Informática (5385) - 2º ano, 2º semestre Matemática (5828) - 2º ano, 2º semestre
Computação Gráfica Abel J. P. Gomes Engenharia Informática (5385) - 2º ano, 2º semestre Matemática (5828) - 2º ano, 2º semestre Cap. 0: Planificação do Processo de Ensino-Aprendizagem Engenharia Informática
Leia maisIntrodução à Computação Gráfica
Introdução à Computação Gráfica André Tavares da Silva andre.silva@udesc.br Ementa Conceitos Básico; Dispositivos Gráficos; Sistemas de Cores; Transformações geométricas; Primitivas gráficas; Visibilidade;
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 maisBusca em Regiões Ortogonais
Busca em Regiões Ortogonais Claudio Esperança Paulo Roma 1 O problema O problema O problema consiste em recuperar objetos tipicamente pontos que intersectam ou estão contidos numa região simples do espaço
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 maisDEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (6º Ano) METAS CURRICULARES/CONTEÚDOS... 1º PERÍODO - (15 de setembro a 16 de dezembro)
ANO LETIVO 2016/2017 DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (6º Ano) METAS CURRICULARES/CONTEÚDOS... 1º PERÍODO - (15 de setembro a 16 de dezembro) Números e operações - Números
Leia maisGeometria Euclidiana II
Geometria Euclidiana II Professor Fabrício Oliveira Universidade Federal Rural do Semiárido 17 de outubro de 2010 O nosso curso Tópicos abordados Poliedros Convexos O nosso curso Tópicos abordados Poliedros
Leia maisSistemas Gráficos e Modelos
Sistemas Gráficos e Modelos Edward Angel, Cap. 1 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Contacto com corpo docente Nos contactos com o corpo docente de CG Indiquem o campus a que pertencem!
Leia maisModelo. Representação de Objetos Tridimensionais. Malhas Poligonais. Modelagem Geométrica. Modelos Geométricos
Representação de Objetos Tridimensionais Malhas Poligonais Maria Cristina F. de Oliveira Rosane 2010 Modelo Representação construída artificialmente para tornar mais fácil a observação/análise de um objeto/fenômeno
Leia maisProgramação II. Árvores Binárias (Binary Trees) Bruno Feijó Dept. de Informática, PUC-Rio
Programação II Árvores Binárias (Binary Trees) Bruno Feijó Dept. de Informática, PUC-Rio Árvores Dados organizados de maneira hierárquica Exemplos: arquivos em diretórios, subdivisão de espaço 2D em um
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 mais3. Achar a equação da esfera definida pelas seguintes condições: centro C( 4, 2, 3) e tangente ao plano π : x y 2z + 7 = 0.
Universidade Federal de Uerlândia Faculdade de Matemática Disciplina : Geometria Analítica (GMA00) Assunto: Superfícies, Quádricas, Curvas e Coordenadas Professor Sato 4 a Lista de exercícios. Determinar
Leia maisModelagem de Objetos. Soraia Musse
Modelagem de Objetos Soraia Musse Roteiro Técnicas de Modelagem 3D Varredura CSG Instanciamento de Primitivas Fractais Sistemas de Partículas OBS.: Estes slides foram elaborados a partir do material dos
Leia maisOperações booleanas com sólidos compostos representados por fronteira
Marcos Chataignier de Arruda Operações booleanas com sólidos compostos representados por fronteira Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do título de Mestre
Leia maisProcessamento de Malhas Poligonais
Processamento de Malhas Poligonais Tópicos Avançados em Computação Visual e Interfaces I Prof.: Marcos Lage www.ic.uff.br/~mlage mlage@ic.uff.br Conteúdo: Notas de Aula Definições preliminares 06/09/2015
Leia maisAno Letivo 2015/2016. Datas dos Exames das Épocas de Recurso e Especial. Unidades Curriculares do DM
Ano Letivo 2015/2016 Datas dos Exames das Épocas de Recurso e Especial Unidades Curriculares do DM Data Hora Disciplina Regime Época Curso/Menor 01-07-2016 09:00 Matemática 2º Semestre Época de Recurso
Leia maisBidimensional de Problemas de Engenharia
Universidade Federal Fluminense Escola de Engenharia Departamento de Engenharia Civil Danielle Duque Estrada Pacheco Estruturas de Dados Topológicas para Modelagem Geométrica Bidimensional de Problemas
Leia maisíndice ANÁLISE SUPERIOR
índice ANÁLISE SUPERIOR BIBLIOGRAFIA INICIAL 111 INTRODUÇÃO 113 CAPo I - Preliminares 1. Números complexos 117 2. Representação geométrica 121 3. Representação trigonométrica dos números complexos 124
Leia maisSISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar
Objectivos deste módulo: SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Elisabete A. Silva elisabetesilva@de.ucp.pt
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 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 maisOperações Booleanas na Modelagem por Pontos
Operações Booleanas na Modelagem por Pontos Heloisa Reis Leal 1, Waldemar Celes 2, Luiz Velho 1 1 IMPA Instituto de Matemática Pura e Aplicada Estrada Dona Castorina, 110 22460-320 Rio de Janeiro, RJ 2
Leia maisOperações booleanas com sólidos compostos representados por fronteira
Marcos Chataignier de Arruda Operações booleanas com sólidos compostos representados por fronteira Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do título de Mestre
Leia mais5HSUHVHQWDomRGRVFHQiULRV
5HSUHVHQWDomRGRVFHQiULRV Um importante passo no modelagem determinística do canal de rádio é ter um esquema eficiente para representar os componentes do cenário numa base de dados, de forma a poder achar
Leia maisThiago de Almeida Bastos. Campos de Distância Amostrados Adaptativamente com Aceleração. Dissertação de Mestrado
Thiago de Almeida Bastos Campos de Distância Amostrados Adaptativamente com Aceleração por Placa Gráfica Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do grau de
Leia maisAGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 9.
AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 9.º ANO ANO LECTIVO 2010/2011 DOMÍNIO TEMÁTICO : ESTATÍSTICA E PROBABILIDADES
Leia maisPlano Curricular de Matemática 6ºAno - 2º Ciclo
Plano Curricular de Matemática 6ºAno - 2º Ciclo Domínio Conteúdos Metas Nº de Tempos Previstos Numeros e Operações Geometria Números naturais - Números primos; - Crivo de Eratóstenes; - Teorema fundamental
Leia maisAGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 9.
AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 9.º ANO ANO LECTIVO 2009/2010 Domínio temático: Estatística e probabilidades
Leia maisREPRESENTAÇÃO DE DADOS EM CG
http://computacaografica.ic.uff.br/conteudocap4.html REPRESENTAÇÃO DE DADOS EM CG MODELAGEM E ESTRUTURA DE DADOS Aula 4 UFF 2019/1 No livro texto do curso, 2 a edição: esse material está nas seções 1.4
Leia maisGeometria Computacional
GeoComp 2014 p. 1/29 Geometria Computacional Cristina G. Fernandes Departamento de Ciência da Computação do IME-USP http://www.ime.usp.br/ cris/ segundo semestre de 2014 GeoComp 2014 p. 2/29 Poliedros
Leia maisVisibilidade Ray-Tracing
Visibilidade Ray-Tracing Apontamentos CG + Edward Angel, Sec. 7.11 e Cap.13 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na últimas aulas Terminado Pipeline de Visualização 3D Introdução ao
Leia maisModelo matricial. Modelo matricial. Resolução. Mundo real matriz. Píxel. Tipos de valores e dados. Geralmente cada píxel só tem um valor.
Sistemas de Informação Geográfica Modelo matricial. Resolução. Tipos de valores e dados. rmazenamento.. Álgebra de mapas 6. Interpolação 7. Vectorial versus matricial Modelo matricial Divide a área de
Leia maisSUMÁRIO. Unidade 1 Matemática Básica
SUMÁRIO Unidade 1 Matemática Básica Capítulo 1 Aritmética Introdução... 12 Expressões numéricas... 12 Frações... 15 Múltiplos e divisores... 18 Potências... 21 Raízes... 22 Capítulo 2 Álgebra Introdução...
Leia maisDISCIPLINA CRED CH PRÉ-REQUISITOS 1 a FASE Matemática Básica
CURSO DE LICENCIATURA EM MATEMÁTICA AUTORIZAÇÃO: Resolução nº 74/2007 CONSUNI RECONHECIMENTO: Decreto Estadual nº 3758/2010 renovado pelo Decreto Estadual nº 101/2015 PERÍODO DE CONCLUSÃO: Mínimo: 3,5
Leia maisDISCIPLINA CRED CH PRÉ-REQUISITOS 1 a FASE Matemática Básica
CURSO DE LICENCIATURA EM MATEMÁTICA AUTORIZAÇÃO: Resolução nº 74/2007 CONSUNI RECONHECIMENTO: Decreto Estadual nº 3758/2010 renovado pelo Decreto Estadual nº 101/2015 PERÍODO DE CONCLUSÃO: Mínimo: 3,5
Leia maisNotas de Aula de Um Curso de Modelagem de Sólidos
Notas de Aula de Um Curso de Modelagem de Sólidos em Computação Gráfica Humberto José Bortolossi Universidade Federal Fluminense VERSÃO 1.1 2 de fevereiro de 2017 Essas são anotações que fiz durante a
Leia maisIluminação. André Tavares da Silva. baseado nos materiais de aula de Marcelo Walter, Claudio Esperança e Paulo Cavalcanti
Iluminação André Tavares da Silva andre.silva@udesc.br baseado nos materiais de aula de Marcelo Walter, Claudio Esperança e Paulo Cavalcanti Puntiforme Omnidirecional Direcional/Paralela Fontes de Luz
Leia maisObjetos Gráficos Planares
Universidade Federal de Alagoas Instituto de Matemática Objetos Gráficos Planares Prof. Thales Vieira 2011 Objetos Gráficos Computação Gráfica é a área que estuda a síntese, o processamento e a análise
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 maisaula6 Projeções Planas 2017/2 IC / UFF
http://computacaografica.ic.uff.br/conteudocap2.html aula6 P p O Projeções Planas 2017/2 IC / UFF Relembrando Transformações De corpo rígido (semelhança). Distância entre 2 pontos quaisquer é inalterada.
Leia maisGeometria Computacional - Notas de aulas. André Guedes
Geometria Computacional - Notas de aulas André Guedes 24 de novembro de 2016 Aula 1 Introdução O nome Geometria Computacional é bastante recente, e se refere ao estudo de algoritmos para a solução de problemas
Leia maisCurso de Fotografia 3D: Geração de Malhas com Ball-Pivoting
Curso de Fotografia 3D: Geração de Malhas com Ball-Pivoting por Esdras Medeiros e Luiz Velho Colóquio Brasileiro de Matemática p. 1/25 Sumário 1. O Problema; Colóquio Brasileiro de Matemática p. 2/25 Sumário
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 mais