Modelagem Geométrica

Tamanho: px
Começar a partir da página:

Download "Modelagem Geométrica"

Transcrição

1 Modelagem Geométrica Leandro Tonietto Computação Gráfica Desenvolvimento Jogos e Entretenimento Digital ltonietto@unisinos.br ago Mar-11 Leandro Tonietto

2 Sumário Introdução Modelagem Representação Polígonos Exercício 02-Mar-11 Leandro Tonietto 2

3 Introdução Modelagem: Descrição de objetos do mundo real Representação de objetos através de modelos: Descreve propriedades e implementa regras que representam um objeto real. Por exemplo, podemos descrever objetos com atributos, como: altura, volume, largura, tipo de superfície,... ou com pontos que dão a sua forma. Faz uso de métodos matemáticos para descrição e representação. Objetos não reais também podem ser modelados. A realidade do modelo pode ser fictícia. Modelar = descrever 02-Mar-11 Leandro Tonietto 3

4 Introdução 02-Mar-11 Leandro Tonietto 4

5 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

6 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

7 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

8 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

9 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

10 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

11 Introdução Objeto pode ser descrito de diversas formas. 02-Mar-11 Leandro Tonietto 4

12 Introdução Objeto pode ser descrito de diversas formas. Como devo modelar? Descrever um objeto com todas propriedades e detalhes mínimos? Ou usar uma representação mais simples e funcional? 02-Mar-11 Leandro Tonietto 4

13 Introdução Objeto pode ser descrito de diversas formas. Como devo modelar? Descrever um objeto com todas propriedades e detalhes mínimos? Ou usar uma representação mais simples e funcional? O que e como depende de cada situação. 02-Mar-11 Leandro Tonietto 4

14 Introdução Aspectos a serem considerados quando da escolha da descrição de um modelo: Facilidade: para transformar a forma em polígonos. Não se pode descrever matematicamente qualquer forma como uma primitiva, mas podemos simplificá-la para um conjunto de polígonos bem comportados. Tamanho: o bastante para reproduzir o modelo. Complexidade: gerado manualmente ou proceduralmente Interação: permitir alterações e animação Matemática: representação e uso de ferramentas matemáticas Precisão: o quão preciso um modelo deve ser. Lembre-se: o ótimo é inimigo do bom!! 02-Mar-11 Leandro Tonietto 5

15 Introdução Aplicações X nível de detalhe: CAD: precisão matemática Jogos: precisão visual Representação em níveis de detalhamento. 02-Mar-11 Leandro Tonietto 6

16 Introdução gcad3d Medal Of Honor Modelo do Fiat 500 Neverwinter Nights 02-Mar-11 Leandro Tonietto 7

17 Introdução Superfícies X volume Interessa apenas a superfícies dos objetos 02-Mar-11 Leandro Tonietto 8

18 Introdução Superfícies X volume Informações sobre o interior dos objetos 02-Mar-11 Leandro Tonietto 9

19 Modelagem Como se modela: Representação poligonal Curvas e superfícies Sólidos 02-Mar-11 Leandro Tonietto 10

20 Curvas Pontos de controle e comprimento Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 11

21 Superfícies Área Apenas uma casca, ocas Abertas ou fechadas Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 12

22 Sólidos Além das propriedades da casca, o interior também interessa Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 13

23 Representação Formas de representação de objetos: Funções paramétricas Pode gerar todos os pontos de um objeto (sin Ø cos Θ, sin Θ sin Ø, cos Ø) Definição implícita Determina se um ponto pertence ou não a um objeto x 2 + y 2 + z 2-1 = 0 Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 14

24 Representação É possível ter mais de um tipo de representação para um objeto: Exemplo: círculo centrado na origem com raio=1 x2 + y2 = 1 (implícita) x(θ)=cos(θ) e y(θ)=sin(θ)(paramétrica) Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 15

25 Representação Outra forma de representação dos objetos é através de pontos (vértices) e faces (um arranjo de vértices). Não precisão matemática das representações paramétrica e implícita, mas tem a facilidade da modelagem manual. Apenas uma aproximação do modelo real. Consome mais memória, mas exige menos processamento para renderização de objetos. 02-Mar-11 Leandro Tonietto 16

26 Polígonos Uso de polígonos para modelar objetos do mundo real: Tudo pode ser transformado num polígono (ou quase tudo) Podemos renderizar polígonos rapidamente Várias operações são fáceis de fazer em polígonos Memória e disco são relativamente baratos Polígonos são simples Uma malha de polígonos representa a superfície de um objeto. Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 17

27 Polígonos Desvantagens ou problemas São apenas aproximações das superfícies Mas podem ser tão detalhados quanto necessário Normais são apenas aproximadas dentro da face. Ao transformarmos em polígonos perdemos informação e não há meios de reconstruir a informações original depois amostrados os polígonos. A maioria das superfícies reais são curvas (especialmente estruturas naturais), o que torna a representação aproximada mais difícil e dispendiciosa. Falta de estruturação Alguns cálculos geométricos podem ser altamente complexos. Exemplo: cálculo de intersecção. Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 18

28 Polígonos Malha Convexa/Côncava Se convexo, várias operações são mais simples: Clipping, preenchimento, intersecção, detecção de colisão, rendering, cálculo do volume, etc. Fechada/Aberta Simples Malhas fechadas são chamadas de watertight Faces se encontram apenas nas arestas e vértices Lados se encontram apenas nos vértices Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 19

29 Polígonos Estrutura de dados: Três componentes Vértices Conectividade quais vértices fazem quais faces Dados associados: normais, texturas, equação do plano, etc. Associados ou ao vértice ou à face, podemos ter informações nos dois níveis inclusive. Normalmente, a informação a nível de face é um valor médio dos seus vértices. Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 20

30 Polígonos Vários modelos são apenas lista de polígonos struct Vertex { float coords[3]; } struct Triangle { struct Vertex verts[3]; } struct Triangle mesh[n]; glbegin(gl_triangles) for ( i = 0 ; i < n ; i++ ){ glvertex3fv(mesh[i].verts[0]); glvertex3fv(mesh[i].verts[1]); glvertex3fv(mesh[i].verts[2]); } glend(); Atenção: Em OpenGL a ordem dos vértices é importante. O default é na direção contrária aos ponteiros do relógio. No quê isto pode impactar? Triângulos são compostos por 3 vértices e malha é composta por n triângulos. Acesso direto aos vértices dentro do triângulo. Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 21

31 Polígonos Lista de polígonos: Vantagens: Simples de ler, gravar, transmitir, desenhar e etc. Saída comum dos CADs Formato similar ao desenho na OpenGL Desvantagens (informação): Não faz referência aos vizinhos Não indica se o objeto é aberto/fechado Sem informações sobre polígono degenerados. Custo de memória, devido a duplicação de vértices e informações relativas a estes. Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 22

32 Polígonos Acesso indireto: Não gerar vértices novos para cada polígono, porque: Wastes memory - each vertex repeated many times Difícil de encontrar polígonos vizinhos Difícil de verificar se os polígonos se interseccionam Solução: acesso indireto Colocar todos os vértices em uma lista Cada face armazena os índices dos seus vértices v0 v1 v4 vértices v0 v1 v2 v3 v4 v2 v3 faces Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 23

33 Polígonos Vantagem: Fácil de obter informação de conectividade da superfície Economiza em armazenamento O índice pode ter apenas 4 bytes; um vértice 3D tem, em geral, 12 bytes. Cada vértice é usado pelo menos 3 vezes (e, em média 4-6 vezes), mas é armazenado apenas uma vez Normais, coordenadas de textura, cores, etc., podem ser armazenados da mesma forma Desvantagens: Conectividade não é explícita Acesso ao cache não é otimizado Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 24

34 Polígonos OpenGL e Acesso indireto: struct Vertex { float coords[3]; } struct Triangle { GLuint verts[3]; } struct Mesh { struct Vertex vertices[m]; struct Triangle triangles[n]; } Triângulos são compostos por 3 ponteiros para vértices e malha é composta por m vértices e n triângulos. Acesso indireto aos vértices dentro do triângulo. glbegin(gl_triangles) for para todos os triangulos for para todos os vertices int vi = mesh.triangles[i].verts[j] glvertex3v(mesh.vertecies[vi]); glend(); Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 25

35 Polígonos OpenGL e acesso indireto (v1): glenableclientstate(gl_vertex_array) glvertexpointer(3, GL_FLOAT, sizeof(struct Vertex), mesh.vertices); glbegin(gl_triangles) for (int i = 0 ; i < n ; i++ ) { glarrayelement(mesh.triangles[i].verts[0]); glarrayelement(mesh.triangles[i].verts[1]); glarrayelement(mesh.triangles[i].verts[2]); } glend(); Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 26

36 Polígonos OpenGL e acesso indireto (v2): glenableclientstate(gl_vertex_array) glvertexpointer(3, GL_FLOAT, sizeof(struct Vertex), mesh.vertices); for (int i = 0 ; i < n ; i++ ) gldrawelements(gl_triangles, 3, GL_UNSIGNED_INT, mesh.triangles[i].verts); Menos chamadas de funções Em geral é mais rápido Porém, exige correspondência entre vértices, normais e mapeamento de texturas. Another variant restricts the range of indices that can be used even faster because vertices may be cached Can even interleave arrays to pack more data in a smaller space Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 27

37 Conectividade Informação de polígonos vizinhos é importante para vários algoritmos Cada face armazena ponteiros para seus vizinhos Ou pode-se gerar uma lista de conectividades, mapeando cada aresta com os seus polígonos. Conectividade ajuda em: Detecção de Colisão Simplificação de malhas Subdivisão de superfícies Recortar e extrair partes do modelo Etc. A informação pode ser extraída e armazenada para futuro uso Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 28

38 Normais Normais indicam o formato da superfície Normais por face: Uma normal por face Flat shading, toda a face tem a mesma cor de preenchimento, portanto, sem considerar as variações de iluminação por região da face. Normais por vértice: Uma normal por vértice smooth shading, pontos intermediários são interpolados pelos pontos dos vértices. Podemos armazenar vetores de normais (similar a vetores de vértices) Índices de vértices e normais podem ser armazenados separadamente. Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 29

39 Exemplo de objeto Cubo Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 30

40 Calculando os Vetores Normais Vários modelos não tem normais Ex.: laser scan Normais por face são fáceis de calcular: Produto vetorial de dois vetores normalizados posicionados nas arestas Normais por vértice: Calcular normais das faces Calcular a médias das faces que cada vértice compõe (um exemplo de uso da informação de conectividade) Podemos calcular uma média ponderada considerando a área dos polígonos Podemos definir ângulo máximo para considerar a face na média evitando suavizar cantos Não considerar a normal da face na média se o ângulo entre duas faces é maior do que um ângulo pré-definido (threshold). Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 31

41 Definindo a estrutura de dados Cores, coordenadas de texturas, weights, etc., podem ser tratados como vértices ou normais Coeficientes de iluminação podem ser definidos por face ou por objeto (raramente por vértice) A Idéia é definir subestruturas: Faces são partes de grupos/objetos Vértices são parte de faces... Slide da apresentação do prof. Christian Hofsetz 02-Mar-11 Leandro Tonietto 32

42 Definindo a estrutura de dados Diagrama: 02-Mar-11 Leandro Tonietto 33

43 Exercício prático Implementar as classes do modelo conforme especificado no slide anterior. Implementar um programa que renderize objetos a partir de sua malha poligonal. Esta malha foi preenchida (vértices, grupos e faces) manualmente, portanto, o aluno deve especificar dentro do programa a composição da malha. Não deve carregar de arquivo. Exemplos de objetos para serem modelados e desenhados: Paralelepípedo Esfera Toróide Pirâmide Ou qualquer objeto aproximado por polígonos. 02-Mar-11 Leandro Tonietto 34

44 Tarefa de programação Implementar um leitor de arquivo no formato OBJ (que tem a descrição de objetos como uma malha poligonal com vértices, normais, textura e faces). Copiar arquivos OBJ de exemplo com o professor. Armazenar as informações lidas em estruturas de dados conforme vimos durante a aula. Plotar polígonos no OpenGL 02-Mar-11 Leandro Tonietto 35

45 Referências bibliográficas AGOSTON, Max K. Computer Graphics and Geometric Modeling: Implementation and Algorithms. Springer WRIGHT Jr., Richard S.; LIPCHAK, Benjamin; HAEMEL, Nicholas. OpenGL Superbible: Comprehensive Tutorial and Reference. 4ed.: Addison-Wesley Stephen Chenney: courses/cs559-s2002/ Slides sobre CG dos professores: Christian Hofsetz, Cristiano Franco, Marcelo Walter e Soraia Musse. Especificação do formato Wavefront OBJ: 02-Mar-11 Leandro Tonietto 36

Introdução ao Processamento Gráfico

Introdução ao Processamento Gráfico Introdução ao Processamento Gráfico Leandro Tonietto Processamento Gráfico - Unisinos ltonietto@unisinos.br http://www.inf.unisinos.br/~ltonietto ago-09 Sumário Introdução e conceitos Resumo das linhas

Leia mais

Modelo. Representação de Objetos Tridimensionais. Malhas Poligonais. Modelagem Geométrica. Modelos Geométricos

Modelo. 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 mais

Modelos de Objetos por Malhas Poligonais. Maria Cristina F. de Oliveira

Modelos 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 mais

Modelação de Formas Geométricas

Modelaçã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 mais

Sistemas de Cores. Leandro Tonietto Processamento Gráfico Jogos Digitais set-09

Sistemas de Cores. Leandro Tonietto Processamento Gráfico Jogos Digitais  set-09 Sistemas de Cores Leandro Tonietto Processamento Gráfico Jogos Digitais ltonietto@unisinos.br http://www.inf.unisinos.br/~ltonietto set-09 Sumário Introdução Cores RGB HSV Referências 4-set-09 Leandro

Leia mais

Capítulo 3 Primeiros Passos em OpenGL Função Desenha Função Teclado Função Inicializa Programa Principal...

Capítulo 3 Primeiros Passos em OpenGL Função Desenha Função Teclado Função Inicializa Programa Principal... Sumário Prefácio...15 Capítulo 1 Introdução...17 Capítulo 2 Instalação...22 2.1 Visão Geral das Bibliotecas OpenGL...22 2.2 Bibliotecas Necessárias para Execução...24 2.3 Bibliotecas Necessárias para Compilação...24

Leia mais

Preenchimento de Polígonos

Preenchimento de Polígonos Preenchimento de Polígonos SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade

Leia mais

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 Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Computação Gráfica Primeira lista de exercícios - 2013.1 Conceitos fundamentais 1) A Computação Gráfica é dividida em diversas sub-áreas.

Leia mais

António Costa. Paulo Roma Cavalcanti

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

Leia mais

Processamento de Malhas Poligonais

Processamento 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 Curvas 06/09/2015 Processamento

Leia mais

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 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

Leia mais

Computação Gráfica Introdução

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 - ismael@tecgraf.puc-rio.br 1 Considerações Gerais Objetivo: Discutir os principais conceitos eos

Leia mais

Transformações 3D. Soraia Raupp Musse

Transformações 3D. Soraia Raupp Musse Transformações 3D Soraia Raupp Musse 1 Transformações 3D Translação gltranslatef(dx, dy, dz) T(dx, dy, dz): 1 1 1 dz dy dx 2 Escala glscalef(sx, Sy, Sz) S(Sx, Sy, Sz): 1 1 Sz Sy Sx Transformações 3D Rotação

Leia mais

Computação Gráfica - OpenGl 02

Computação Gráfica - OpenGl 02 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - OpenGl 02 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Algoritmos de Recorte em 2D

Algoritmos de Recorte em 2D Algoritmos de Recorte em 2D Computação Gráfica DCC065 Prof. Rodrigo Luis de Souza da Silva, D.Sc. Sumário Conceito de Recorte (Clipping) Introdução Algoritmo simples (Força Bruta) Algoritmo de Cohen-Sutherland

Leia mais

1 Para expressar um ponto intermediário em função dos pontos extremos, precisamos

1 Para expressar um ponto intermediário em função dos pontos extremos, precisamos Resolução da Primeira Lista de Exercícios de Fundamentos de Computação Gráfica INF01047 Carlos Eduardo Ramisch Cartão 134657 Turma B Prof.ª Luciana Porcher Nedel Porto Alegre, 03 de abril de 2006. 1 Para

Leia mais

4. Curvas Paramétricas e Transformações 2D

4. Curvas Paramétricas e Transformações 2D 4. Curvas Paramétricas e Transformações 2D Curvas Paramétricas (fonte: Wikipédia) Em matemática, uma equação paramétrica é uma forma de representar uma curva (ou, em geral, uma superfície) como a imagem

Leia mais

4 Extração direta das PELs

4 Extração direta das PELs 4 Extração direta das PELs A detecção de arestas em imagens está relacionada à extração de feições, sendo uma ferramenta fundamental em processamento de imagens e visão computacional. Essa detecção visa

Leia mais

PROGRAMAÇÃO DA 3ª ETAPA 5º ANO MONIQUE MATEMÁTICA CONTEÚDOS:

PROGRAMAÇÃO DA 3ª ETAPA 5º ANO MONIQUE MATEMÁTICA CONTEÚDOS: A soberba não é grandeza, é inchaço. O que incha parece grande, mas não está são. Santo Agostinho CONTEÚDOS: Livro didático Matemática- Projeto Ápis Luiz Roberto Dante Editora Ática Capítulos: 9,10 e 11

Leia mais

MATRIZ DE REFERÊNCIA - SPAECE MATEMÁTICA 5 o ANO DO ENSINO FUNDAMENTAL TEMAS E SEUS DESCRITORES

MATRIZ DE REFERÊNCIA - SPAECE MATEMÁTICA 5 o ANO DO ENSINO FUNDAMENTAL TEMAS E SEUS DESCRITORES MATEMÁTICA 5 o ANO DO ENSINO FUNDAMENTAL I INTERAGINDO COM OS NÚMEROS E FUNÇÕES D1 Reconhecer e utilizar características do sistema de numeração decimal. Utilizar procedimentos de cálculo para obtenção

Leia mais

O Problema de Visibilidade. Computação Gráfica Recorte. Onde Acontece? O que é Recorte? Renato Ferreira

O 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 mais

Introdução à Computação Gráfica

Introduçã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 mais

Computação Gráfica - 12

Computação Gráfica - 12 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 12 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Realismo

Leia mais

REPRESENTAÇÃO DE ARCOS POR CURVAS DE BEZIER

REPRESENTAÇÃO DE ARCOS POR CURVAS DE BEZIER 519 REPRESENTAÇÃO DE ARCOS POR CURVAS DE BEZER Jonas de Miranda Gomes nstituto de Matemática Pura e Aplicada (MPA) Est. D. Castorina, 11 O - Rio de Janeiro, RJ 1.0- ntrodução. Não é necessário ressaltar

Leia mais

Algoritmos geométricos

Algoritmos 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 mais

Objetos Gráficos Espaciais

Objetos 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 mais

Plano de Trabalho Docente Ensino Técnico

Plano de Trabalho Docente Ensino Técnico Plano de Trabalho Docente 2015 Ensino Técnico Etec Etec: PAULINO BOTELHO Código: 091 Município: São Carlos Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnico em Programação de

Leia mais

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA SIG FORMATOS DE REPRESENTAÇÃO DE DADOS FORMATO VETORIAL

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA SIG FORMATOS DE REPRESENTAÇÃO DE DADOS FORMATO VETORIAL FORMATO VETORIAL 1 FORMATO VETORIAL Formato que utiliza como primitivas Pontos, Linhas e Polígonos, baseadas em equações matemáticas para representar imagens na computação gráfica Primitivas: elementos

Leia mais

Matrizes esparsas: definição

Matrizes esparsas: definição Matrizes esparsas: definição o objetivo é mostrar os métodos de armazenamento e manipulação de matrizes esparsas esparsidade de uma matriz é a relação entre o número de elementos nulos de uma matriz e

Leia mais

Aula 4 Leitura e Interpretação de Desenhos Pearson Education do Brasil. Todos os direitos reservados.

Aula 4 Leitura e Interpretação de Desenhos Pearson Education do Brasil. Todos os direitos reservados. Aula 4 Leitura e Interpretação de Desenhos slide 1 reservados. Definição e Pré- Requisitos Ler um desenho significa entender a forma espacial do objeto representado O principal pré-requisito para fazer

Leia mais

OpenGL. Soraia Musse

OpenGL. Soraia Musse OpenGL Soraia Musse Roteiro Introdução OpenGL x DirectX Utilização Exemplo de Programa Nomes das Funções/Métodos Bibliotecas Máquina de Estados Linhas, Pontos e Polígonos Transformações Geométricas Introdução

Leia mais

Instituto de Matemática e Estatística, UFF Março de 2011

Instituto de Matemática e Estatística, UFF Março de 2011 ,,,,, Instituto de Matemática e Estatística, UFF Março de 2011 ,, Sumário,,. finitos,. conjunto: por lista, por propriedade.. Igualdade,. Propriedades básicas.. ,, Christos Papadimitriou, Autor dos livros

Leia mais

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A TEMA 1 GEOMETRIA NO PLANO E NO ESPAÇO I. 3º Teste de avaliação versão2.

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A TEMA 1 GEOMETRIA NO PLANO E NO ESPAÇO I. 3º Teste de avaliação versão2. Escola Secundária com 3º ciclo D. Dinis 10º no de Matemática TEM 1 GEMETRI N PLN E N ESPÇ I 3º Teste de avaliação versão Grupo I s cinco questões deste grupo são de escolha mqaúltipla. Para cada uma delas

Leia mais

Engenharia Informática Computação Gráfica

Engenharia Informática Computação Gráfica Computação Gráfica 11569 - Engenharia Informática Gráficos 3D - Evolução Histórica Computação Gráfica 1 Sumário! Criação de Gráficos! Criação de Modelos 3D! Pipeline Gráfico! Hardware Gráfico! Bibliotecas

Leia mais

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos Aula 4 Email: Site: marcelosantos@outlook.com www.marcelohsantos.com.br Conceitos sobre a Unity Conceitos sobre a Unity BARRA DE CONTROLE DA CENA O primeiro menu drop-down é para escolher o modo de desenho.

Leia mais

Geometria e Medida: Figuras Geométricas

Geometria e Medida: Figuras Geométricas ANO LETIVO 2015/2016 DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 2º Período Metas / Objetivos Conceitos / Conteúdos Aulas Previstas Geometria

Leia mais

Geometria Descritiva 28/08/2012. Elementos Primitivos da Geometria

Geometria Descritiva 28/08/2012. Elementos Primitivos da Geometria Geometria Descritiva Prof. Luiz Antonio do Nascimento ladnascimento@gmail.com www.lnascimento.com.br A Geometria, como qualquer outra ciência, fundamenta-se em observações e experiências para estabelecer

Leia mais

4º. ano 1º. VOLUME. Projeto Pedagógico de Matemática 1. AS OPERAÇÕES E AS HABILIDADES DE CALCULAR MENTALMENTE. Números e operações.

4º. ano 1º. VOLUME. Projeto Pedagógico de Matemática 1. AS OPERAÇÕES E AS HABILIDADES DE CALCULAR MENTALMENTE. Números e operações. 4º. ano 1º. VOLUME 1. AS OPERAÇÕES E AS HABILIDADES DE CALCULAR MENTALMENTE Realização de compreendendo seus significados: adição e subtração (com e sem reagrupamento) Multiplicação (como adição de parcelas

Leia mais

Prof. Dr. Leandro Alves Neves. Conceitos Fundamentais. Algoritmos de Conversão Matricial.

Prof. Dr. Leandro Alves Neves. Conceitos Fundamentais. Algoritmos de Conversão Matricial. Informática II Conteúdo 03 Prof. Dr. Leandro Alves Neves Sumário Rasterização Conceitos Fundamentais. Algoritmos de Conversão Matricial. Polígonos Construção e Preenchimento de polígonos com formas arbitrárias

Leia mais

TEMA I: Interagindo com os números e funções

TEMA I: Interagindo com os números e funções 31 TEMA I: Interagindo com os números e funções D1 Reconhecer e utilizar característictas do sistema de numeração decimal. D2 Utilizar procedimentos de cálculo para obtenção de resultados na resolução

Leia mais

Professor: Computação Gráfica I. Anselmo Montenegro Conteúdo: - Introdução. Instituto de Computação - UFF

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

Leia mais

Fluxogramas. Leandro Tonietto ago-09

Fluxogramas. Leandro Tonietto ago-09 Fluxogramas Leandro Tonietto ltonietto@unisinos.br ago-09 Introdução Planejar, modelar e projetar primeiro, depois fazer (programar). Maiores chances de sucesso na programação Facilita a resolução, pois

Leia mais

CSE-MME Revisão de Métodos Matemáticos para Engenharia

CSE-MME Revisão de Métodos Matemáticos para Engenharia CSE-MME Revisão de Métodos Matemáticos para Engenharia Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais L.F.Perondi Engenharia e Tecnologia Espaciais ETE Engenharia

Leia mais

Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos

Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos Candidatura de 2015 PROVA MODELO DE MATEMÁTICA Tempo para realização da prova: 2 horas Tolerância: 30 minutos Material admitido: material de

Leia mais

REVISÃO UNICAMP Ensino Médio Geometria Prof. Sérgio Tambellini

REVISÃO UNICAMP Ensino Médio Geometria Prof. Sérgio Tambellini REVISÃO UNICAMP Ensino Médio Geometria Prof. Sérgio Tambellini Aluno :... GEOMETRIA PLANA Questão 1 - (UNICAMP SP/015) A figura abaixo exibe um círculo de raio r que tangencia internamente um setor circular

Leia mais

Geometria Computacional

Geometria Computacional Geometria Computacional Professor: Anselmo Montenegro www.ic.uff.br/~anselmo Conteúdo: - Polígonos 1 Roteiro Introdução Polígonos Teorema da Curva de Jordan Decomposição de polígonos Triangulações Estrutura

Leia mais

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 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

Leia mais

Primeiro Projeto de PG: Lista de Temas Selecionados

Primeiro Projeto de PG: Lista de Temas Selecionados Primeiro Projeto de PG: Lista de Temas Selecionados Observações O sistema não pode apresentar estouro de memória, ou excessiva lentidão na execução. Haverá desconto na nota para este caso. Nenhum dos projetos

Leia mais

Geometria Espacial: Sólidos Geométricos

Geometria Espacial: Sólidos Geométricos Aluno(a): POLIEDROS E PRISMA (1º BIM) Noções Sobre Poliedros Denominam-se sólidos geométricos as figuras geométricas do espaço. Entre os sólidos geométricos, destacamos os poliedros e os corpos redondos.

Leia mais

Curvas e Superfícies

Curvas e Superfícies Curvas e Superfícies Fontes: M.C.F. de Oliveira D.F. Rogers & J.A. Adams, Mathematical Elements for Computer Graphics, McGraw-Hill, 1999 Hearn & Baker, Cap. 8 (8-8 a 8-18) An Interactive Introduction to

Leia mais

ESCOLA SECUNDÁRIA COM 2º E 3º CICLOS ANSELMO DE ANDRADE 9º ANO ANO LECTIVO

ESCOLA SECUNDÁRIA COM 2º E 3º CICLOS ANSELMO DE ANDRADE 9º ANO ANO LECTIVO ESCOLA SECUNDÁRIA COM 2º E 3º CICLOS ANSELMO DE ANDRADE 9º ANO ANO LECTIVO 2011-2012 Sólidos Geométricos NOME: Nº TURMA: Polígonos Um polígono é uma figura geométrica plana limitada por uma linha fechada.

Leia mais

32 Matemática. Programação anual de conteúdos

32 Matemática. Programação anual de conteúdos Programação anual de conteúdos 2 ọ ano 1 ọ volume 1. A localização espacial e os números Construção do significado dos números e identificação da sua utilização no contexto diário Representação das quantidades

Leia mais

Árvore Binária de Busca Ótima

Árvore Binária de Busca Ótima MAC 5710 - Estruturas de Dados - 2008 Referência bibliográfica Os slides sobre este assunto são parcialmente baseados nas seções sobre árvore binária de busca ótima do capítulo 4 do livro N. Wirth. Algorithms

Leia mais

Triangulação de Delauney

Triangulação de Delauney Triangulação de Delauney Um pedaço da superfície terrestre é chamado de terreno. Um terreno é uma superfície 2-dimensional em um espaço 3-dimensional com uma propriedade especial: cada linha vertical intercepta

Leia mais

Computadores e Programação (DCC/UFRJ)

Computadores e Programação (DCC/UFRJ) Computadores e Programação (DCC/UFRJ) Aula 3: 1 2 3 Abstrações do Sistema Operacional Memória virtual Abstração que dá a cada processo a ilusão de que ele possui uso exclusivo da memória principal Todo

Leia mais

Geometria Espacial PRISMA RETO DE BASE TRIANGULAR (OU PRISMA TRIANGULAR)

Geometria Espacial PRISMA RETO DE BASE TRIANGULAR (OU PRISMA TRIANGULAR) Espacial 1 PRISMAS Os prismas são sólidos geométricos bastante recorrentes em Espacial. Podemos definir o prisma da seguinte forma: PRISMA RETO DE BASE TRIANGULAR (OU PRISMA TRIANGULAR) Prisma é um sólido

Leia mais

COMPUTAÇÃO GRÁFICA E INTERFACES

COMPUTAÇÃO GRÁFICA E INTERFACES Nome completo Número COMPUTÇÃO GRÁFIC E INTERFCES LEI/FCT/UNL no Lectivo 2007/08 EXME da ÉPOC de RECURSO 08/02/08 tenção: Responda no próprio enunciado, que entregará. Em caso de engano, e se o espaço

Leia mais

PROPOSTA DIDÁTICA. 3. Desenvolvimento da proposta didática (10 min) - Acomodação dos alunos, apresentação dos bolsistas e realização da chamada.

PROPOSTA DIDÁTICA. 3. Desenvolvimento da proposta didática (10 min) - Acomodação dos alunos, apresentação dos bolsistas e realização da chamada. PROPOSTA DIDÁTICA 1. Dados de Identificação 1.1 Nome do bolsista: André da Silva Alves 1.2 Série/Ano/Turma: 6º e 7º ano 1.3 Turno: manhã 1.4 Data: 10/07 Lauro Dornelles e 15/07 Oswaldo Aranha 1.5 Tempo

Leia mais

MATRIZ DE REFERÊNCIA DE MATEMÁTICA - SADEAM 3 ANO DO ENSINO FUNDAMENTAL

MATRIZ DE REFERÊNCIA DE MATEMÁTICA - SADEAM 3 ANO DO ENSINO FUNDAMENTAL 3 ANO DO ENSINO FUNDAMENTAL ESPAÇO E FORMA Identificar a localização/movimentação de objeto ou pessoa em mapa, croqui e outras representações gráficas. Identificar propriedades comuns e diferenças entre

Leia mais

GRAFOS. Prof. André Backes. Como representar um conjunto de objetos e as suas relações?

GRAFOS. Prof. André Backes. Como representar um conjunto de objetos e as suas relações? 8/0/06 GRAFOS Prof. André Backes Definição Como representar um conjunto de objetos e as suas relações? Diversos tipos de aplicações necessitam disso Um grafo é um modelo matemático que representa as relações

Leia mais

Visibilidade. Apontamentos CG + Edward Angel, Sec Instituto Superior Técnico Computação Gráfica 2009/2010

Visibilidade. Apontamentos CG + Edward Angel, Sec Instituto Superior Técnico Computação Gráfica 2009/2010 Visibilidade Apontamentos CG + Edward Angel, Sec. 7.11 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na últimas aulas Rasterização Discretização de linhas Preenchimento de polígonos Aliasing

Leia mais

Hashing: conceitos. Hashing

Hashing: conceitos. Hashing Hashing: conceitos hashing é uma técnica conhecida como espalhamento, mapeamento ou randomização que tenta distribuir dados em posições aleatórias de uma tabela (array) associa cada objeto (de um determinado

Leia mais

RECORTE (CLIPPING) por janelas rectangulares

RECORTE (CLIPPING) por janelas rectangulares RECORTE (CLIPPING) por janelas rectangulares y max y min x min x max i. PONTOS P(x,y) é visível se não for exterior à janela x x max x x min y y max y y min ii. LINHAS (segmentos de recta) PQ é visível

Leia mais

MATEMÁTICA PLANEJAMENTO 3º BIMESTRE º B - 11 Anos

MATEMÁTICA PLANEJAMENTO 3º BIMESTRE º B - 11 Anos PREFEITURA MUNICIPAL DE IPATINGA ESTADO DE MINAS GERAIS SECRETARIA MUNICIPAL DE EDUCAÇÃO DEPARTAMENTO PEDAGÓGICO/ SEÇÃO DE ENSINO FORMAL Centro de Formação Pedagógica CENFOP MATEMÁTICA PLANEJAMENTO 3º

Leia mais

LABORATÓRIO DE GEOPROCESSAMENTO DIDÁTICO. Professora: Selma Regina Aranha Ribeiro

LABORATÓRIO DE GEOPROCESSAMENTO DIDÁTICO. Professora: Selma Regina Aranha Ribeiro LABORATÓRIO DE GEOPROCESSAMENTO DIDÁTICO Professora: Selma Regina Aranha Ribeiro Estagiários: Ricardo Kwiatkowski Silva / Carlos André Batista de Mello ESCALAS - AULA 3 Precisão Gráfica É a menor grandeza

Leia mais

Matriz de Referência de Matemática* SAEPI Temas e seus Descritores 5º ano do Ensino Fundamental

Matriz de Referência de Matemática* SAEPI Temas e seus Descritores 5º ano do Ensino Fundamental MATEMÁTICA - 5º EF Matriz de Referência de Matemática* SAEPI Temas e seus Descritores 5º ano do Ensino Fundamental Identificar a localização/movimentação de objeto em mapas, croquis e outras representações

Leia mais

Transformações Geométricas

Transformações Geométricas Transformações Geométricas Computação Gráfica DCC065 Prof. Rodrigo Luis de Souza da Silva, D.Sc. Sumário Tópicos da aula de hoje: Por que transformações? Classificação das transformações Transformações

Leia mais

Fluxo de um campo vetorial e a Lei de Gauss

Fluxo de um campo vetorial e a Lei de Gauss Fluxo de um campo vetorial e a Lei de Gauss Bibliografia e figuras: Sears & Zemanski, 12a ed. cap 22 Nesta aula vamos aprender a: determinar a quantidade de carga no interior de uma superfície fechada

Leia mais

Computação Gráfica. Primitivas Gráficas Professora Sheila Cáceres

Computação Gráfica. Primitivas Gráficas Professora Sheila Cáceres Computação Gráfica Primitivas Gráficas Professora Sheila Cáceres Primitivas Gráficas em 2D São elementos básicos dos gráficos/desenhos a partir dos quais são construídos outros objetos mais complexos.

Leia mais

4 Detecção de Silhueta

4 Detecção de Silhueta 4 Detecção de Silhueta No decorrer deste capítulo é proposto um modelo de detecção da silhueta da mão capaz de lidar com os erros da segmentação e ruídos na sua morfologia. Num primeiro passo são considerados

Leia mais

A escala de Língua Portuguesa para o 3º ano do Ensino Médio

A escala de Língua Portuguesa para o 3º ano do Ensino Médio A escala de Língua Portuguesa para o 3º ano do Ensino Médio LÍNGUA PORTUGUESA 3º ANO DO ENSINO MÉDIO (continua) 1 225-250 2 250-275 3 275-300 4 300-325 Nesse nível, o estudante pode ser capaz de identificar

Leia mais

Exercícios. Computação Gráfica

Exercícios. Computação Gráfica Universidade Federal de Santa Maria Departamento de Eletrônica e Computação Prof. Cesar Tadeu Pozzer Disciplina: Computação Gráfica pozzer@inf.ufsm.br 01/08/008 Assuntos: 1. Fundamentos. Cor 3. Imagem

Leia mais

PLANO DE ESTUDOS DE MATEMÁTICA - 7.º ANO

PLANO DE ESTUDOS DE MATEMÁTICA - 7.º ANO DE MATEMÁTICA - 7.º ANO Ano Letivo 2014 2015 PERFIL DO ALUNO No domínio dos Números e Operações, o aluno deve ser capaz de multiplicar e dividir números racionais relativos. No domínio da Geometria e Medida,

Leia mais

Transformações 2D. Prof. Márcio Bueno Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof.

Transformações 2D. Prof. Márcio Bueno Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Transformações 2D Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Robson Lins Transformações 2D Transformações Geométricas são a base de

Leia mais

ESCALA DE PROFICIÊNCIA DE MATEMÁTICA 5º ANO DO ENSINO FUNDAMENTAL

ESCALA DE PROFICIÊNCIA DE MATEMÁTICA 5º ANO DO ENSINO FUNDAMENTAL ESCALA DE PROFICIÊNCIA DE MATEMÁTICA 5º ANO DO ENSINO FUNDAMENTAL Nível* Nível 1: 125-150 Nível 2: 150-175 Nível 3: 175-200 Nível 4: 200-225 Descrição do Nível - O estudante provavelmente é capaz de: Determinar

Leia mais

PLANO DE ESTUDOS DE MATEMÁTICA 7.º ANO

PLANO DE ESTUDOS DE MATEMÁTICA 7.º ANO DE MATEMÁTICA 7.º ANO Ano Letivo 2015 2016 PERFIL DO ALUNO No domínio dos Números e Operações, o aluno deve ser capaz de multiplicar e dividir números racionais relativos. No domínio da Geometria e Medida,

Leia mais

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 5.

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 5. AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 5.º ANO ANO LECTIVO 2008/2009 1.º PERÍODO Avaliação diagnóstica. Poliedros

Leia mais

MATEMÁTICA. O aluno achou interessante e continuou a escrever, até a décima linha. Somando os números dessa linha, ele encontrou:

MATEMÁTICA. O aluno achou interessante e continuou a escrever, até a décima linha. Somando os números dessa linha, ele encontrou: MATEMÁTICA Passando em uma sala de aula, um aluno verificou que, no quadro-negro, o professor havia escrito os números naturais ímpares da seguinte maneira: 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 O aluno

Leia mais

A terceira dimensão. Modelagem tridimensional Elaboração tridimensional Realidade virtual

A 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 mais

Prova Fundamentos Computação Gráfica

Prova Fundamentos Computação Gráfica Pontifícia Universidade Católica do Rio de Janeiro Pós-Graduação em Informática Prova Fundamentos Computação Gráfica Nome: Eduardo Ceretta Dalla Favera Matricula: 1012631 Rio de Janeiro, 7 de julho de

Leia mais

Caracterí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. 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 mais

Recorte. Márcio Bueno Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti

Recorte. Márcio Bueno Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti Recorte Márcio Bueno {cgtarde,cgnoite}@marciobueno.com) Fonte: Material do Prof. Claudio Esperança e do Prof. Paulo Roma Cavalcanti O Problema de Visibilidade Numa cena tri-dimensional, normalmente não

Leia mais

ESTRUTURA DE DADOS VETORES E LISTAS LINEARES

ESTRUTURA DE DADOS VETORES E LISTAS LINEARES ESTRUTURA DE DADOS VETORES E LISTAS LINEARES Prof. Dr. Daniel Caetano 2012-2 Objetivos Conhecer os vetores Compreender as Listas Sequenciais Implementar uma Lista Sequencial com Vetor GRUPOS? Até o fim

Leia mais

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Geometria no Plano e no Espaço I Trabalho de casa nº 7 GRUPO I 1. Num certo prisma, cada uma das bases tem n vértices. Quantas faces e quantas

Leia mais

BCC204 - Teoria dos Grafos

BCC204 - Teoria dos Grafos BCC204 - Teoria dos Grafos Marco Antonio M. Carvalho (baseado nas notas de aula do prof. Haroldo Gambini Santos) Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal

Leia mais

7º Ano. Planificação Matemática 2014/2015. Escola Básica Integrada de Fragoso 7º Ano

7º Ano. Planificação Matemática 2014/2015. Escola Básica Integrada de Fragoso 7º Ano 7º Ano Planificação Matemática 2014/2015 Escola Básica Integrada de Fragoso 7º Ano Domínio Subdomínio Conteúdos Objetivos gerais / Metas Números e Operações Números racionais - Simétrico da soma e da diferença

Leia mais

Utilização de Algoritmos Genéticos para Otimização de Altura de Coluna da Matriz de Rigidez em Perfil no Método dos Elementos Finitos

Utilização de Algoritmos Genéticos para Otimização de Altura de Coluna da Matriz de Rigidez em Perfil no Método dos Elementos Finitos Utilização de Algoritmos Genéticos para Otimização de Altura de Coluna da Matriz de Rigidez em Perfil no Método dos Elementos Finitos André Luiz Ferreira Pinto Pontifícia Universidade Católica do Rio de

Leia mais

APROXIMAÇÕES ENTRE O PISA E SAEB

APROXIMAÇÕES ENTRE O PISA E SAEB APROXIMAÇÕES ENTRE O PISA E SAEB PISA Breve histórico Educação comparada: antiga área de investigação Sputinik, 1957 IEA: International Association for the Evaluation of Educational Achievement, 1958 1960:

Leia mais

Plano Curricular de Matemática 4.º Ano - Ano Letivo 2016/2017

Plano Curricular de Matemática 4.º Ano - Ano Letivo 2016/2017 4.º Ano - Ano Letivo 2016/2017 1.º Período - Números naturais Números e operações Contar Estender as regras de construção dos numerais decimais para classes de grandeza indefinida; Conhecer os diferentes

Leia mais

Comentários e Exemplos sobre os Temas e seus Descritores da Matriz de Matemática de 4ª Série Fundamental

Comentários e Exemplos sobre os Temas e seus Descritores da Matriz de Matemática de 4ª Série Fundamental Comentários e Exemplos sobre os Temas e seus Descritores da Matriz de de 4ª Série Fundamental TEMA I ESPAÇO E FORMA A compreensão do espaço com suas dimensões e formas de constituição são elementos necessários

Leia mais

Modelo Massa-Mola aplicado na deformação da malha de um fígado.

Modelo Massa-Mola aplicado na deformação da malha de um fígado. Modelo Massa-Mola aplicado na deformação da malha de um fígado. Victor Adriel de Jesus Oliveira Instituto de Informática Universidade Federal do Rio Grande do Sul (UFRGS) Caixa Postal 15.064 91.501-970

Leia mais

GEOMETRIA MÉTRICA ESPACIAL

GEOMETRIA MÉTRICA ESPACIAL GEOMETRIA MÉTRICA ESPACIAL .. PARALELEPÍPEDOS RETÂNGULOS Um paralelepípedo retângulo é um prisma reto cujas bases são retângulos. AB CD A' B' C' D' a BC AD B' C' A' D' b COMPRIMENTO LARGURA AA' BB' CC'

Leia mais

PROJETISTA DE ARQUITETURA

PROJETISTA DE ARQUITETURA PROJETISTA DE ARQUITETURA Autocad 2D e 3D: Descrição: AutoCAD é um software do tipo CAD - computer aided design (projeto com ajuda de computador) - criado e comercializado pela Autodesk. É utilizado principalmente

Leia mais

Autodesk 3ds Max - Primitivas

Autodesk 3ds Max - Primitivas Autodesk 3ds Max - Primitivas Primitivas O que são? Primitivas são geometrias (ou figuras geométricas) parametrizadas que o 3ds Max possui para que seu usuário possa criar modelos usando essas geometrias

Leia mais

Generalizações do Teorema: A soma dos ângulos internos de um triângulo é π

Generalizações do Teorema: A soma dos ângulos internos de um triângulo é π Generalizações do Teorema: A soma dos ângulos internos de um triângulo é π Ryuichi Fukuoka Universidade Estadual de Maringá Departamento de Matemática São José do Rio Preto 26 de fevereiro de 2007 Ryuichi

Leia mais

Sugestão: Use papel transparente para copiar as figuras e comparar os lados e os ângulos.

Sugestão: Use papel transparente para copiar as figuras e comparar os lados e os ângulos. Você se lembra dos triângulos e quadriláteros do final da Aula 28? Eles estão reproduzidos na figura abaixo. Observe que a forma de cada triângulo, por exemplo, varia conforme aumentamos ou diminuímos

Leia mais

{ y} Cálculo III. 1 - Funções de Várias Variáveis

{ y} Cálculo III. 1 - Funções de Várias Variáveis 1 Cálculo III 1 - Funções de Várias Variáveis Em muitos casos, o valor de uma grandeza depende do valor de duas ou mais outras. O volume de água de um reservatório, por exemplo, depende das chuvas e da

Leia mais

AXIOMAS DA GEOMETRIA EUCLIDIANA EM ATIVIDADES EXPERIMENTAIS

AXIOMAS DA GEOMETRIA EUCLIDIANA EM ATIVIDADES EXPERIMENTAIS AXIOMAS DA GEOMETRIA EUCLIDIANA EM ATIVIDADES EXPERIMENTAIS Rita de Cássia Pavani LAMAS 1 Resumo: Este trabalho utiliza os axiomas da geometria euclidiana espacial na construção e definição de figuras

Leia mais

Planificação Anual Departamento 1.º Ciclo

Planificação Anual Departamento 1.º Ciclo Modelo Dep-01 Agrupamento de Escolas do Castêlo da Maia Planificação Anual Departamento 1.º Ciclo Ano 4º Ano letivo 2013.2014 Disciplina: Matemática Turmas: 4º ano Professores: todos os docentes do 4º

Leia mais

Descritores de Matemática 4ª série (5º ano)

Descritores de Matemática 4ª série (5º ano) Descritores de Matemática 4ª série (5º ano) Prova Brasil Matemática São 28 descritores subdivididos em 04 temas. Tema I - Espaço e Forma. D1 - Identificar a localização /movimentação de objeto em mapas,

Leia mais