Visualização Científica Algoritmos de Visualização usando o VTK

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

Download "Visualização Científica Algoritmos de Visualização usando o VTK"

Transcrição

1 Visualização Científica Algoritmos de Visualização usando o VTK João Manuel R. S. Tavares Jorge Gomes Barbosa url: ~tavares/ensino/visci/ /ensino/visci/visci.html

2 Sumário 1. Bibliografia. 2. Criação directa e manual de objectos primitivos (cones, cilindros, esferas, cubos, grelhas). 3. Criação de vários renderers numa janela de visualização e de várias janelas de visualização. 4. Posicionamento de geometrias nos vértices de um dado objecto. 5. Visualização de funções matemáticas. 6. Criação de imagens de renderização e de objectos de texto. 7. Leitura e visualização de objectos poligonais definidos em ficheiros ascii. 8. Simplificação (redução) e suavização de malhas poligonais. 9. Triangulação de conjuntos de pontos 2D/3D não estruturados. 10. Visualização de imagens. 11. Aplicação de filtros em imagens. 12. Escrita de imagens em diferentes formatos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 2

3 Bibliografia The Visualization Toolkit (3rd Edition) Will Schroeder, Ken Martin, Bill Lorensen ISBN Kitware, Inc. publishers VTK User s Guide (VTK 4.2) Will Schroeder, Ken Martin ISBN Kitware, Inc publishers Disponíveis para compra on-line em: J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 3

4 Criação directa da geometria O VTK dispõe de funções para criação de forma directa da geometria de vários objectos primitivos, por exemplo: vtkconesource; vtkspheresource; vtkcylindersource... J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 4

5 1º Exercício Criação de um cone vermelho com centro em (0, 0, 0), um cilindro verde com centro em (1, 0, 0) e uma esfera azul com centro em (2, 0, 0), com um renderer, uma janela de visualização e interacção. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 5

6 1º Exercício Criação da geometria de um cone. Definição da cor. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 6

7 1º Exercício Criação da geometria de um cilindro e definição do centro. Criação do actor do cilindro e definição da cor. Criação da geometria de uma esfera e definição do centro. Criação do actor da esfera e definição da cor. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 7

8 1º Exercício Criação do renderer. Criação da janela de visualização. Criação da interacção. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 8

9 1º Exercício Apagar objectos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 9

10 2º Exercício Criação de um cone vermelho, um cilindro verde e uma esfera azul, com três renderers (um para cada objecto), uma janela de visualização e interacção. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 10

11 2º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 11

12 2º Exercício Definição dos renderers, dos backgrounds e das % de cada um na janela, definição da janela e definição da interacção. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 12

13 2º Exercício... Definição dos renderers, dos backgrounds e das % de cada um na janela, definição da janela e definição da interacção. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 13

14 2º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 14

15 3º Exercício Criação de um cone vermelho, um cilindro verde e uma esfera azul, com três renderers (um para cada objecto) e três janelas de visualização (uma para cada renderer) com interacção. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 15

16 3º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 16

17 3º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 17

18 3º Exercício Definição das janelas. Definição das interacções. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 18

19 3º Exercício Renderização e início das interacções. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 19

20 4º Exercício Criação de um cone azul e de uma esfera castanha, numa janela de visualização com dois renderers (um para cada objecto), e um cubo tijolo numa janela de visualização independente, as duas janelas devem ter interacção. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 20

21 4º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 21

22 4º Exercício Definição da % de cada renderer na janela 1 e definição dos backgrounds. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 22

23 4º Exercício...Definição da % de cada renderer na janela 1 e definição dos backgrounds. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 23

24 Definição manual da geometria A geometria de um objecto pode ser definida manualmente através da especificação dos seus pontos (incluindo as coordenadas de cada ponto) e das suas células (incluindo, para cada célula, o respectivo tipo e os vértices que a constituem). J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 24

25 5º Exercício Criação de uma grelha rectangular a partir de um volume de dimensões 47x33x44 com as coordenadas: Libs necessárias: vtkcommon.lib vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 25

26 5º Exercício Coordenadas x, y e z de cada ponto. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 26

27 5º Exercício Arrays para as coordenadas x, y e z de cada ponto. Definição do volume. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 27

28 5º Exercício Extracção de uma grelha a partir da intercepção do volume com um plano. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 28

29 5º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 29

30 6º Exercício Criação manual de um cubo de vértices e células: Libs necessárias: vtkcommon.lib vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 30

31 6º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 31

32 6º Exercício Coordenadas x, y de cada vértices. Vértices de cada célula. Criação dos vértices, das células e dos escalares. Criação da geometria do cubo. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 32

33 6º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 33

34 Posicionamento de geometrias em vértices O VTK disponibiliza filtros para a criação de geometrias especificadas (2D/3D), e posteriormente posicionamento nos vértices de um dado objecto, segundo uma determinada orientação e escala: vtkglyph2d; vtkglyph3d. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 34

35 7º Exercício Criação de uma esfera com cones representados nos seus vértices, com a direcção das normais e escalados segundo as magnitudes das mesmas. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 35

36 7º Exercício Objecto com os vértices de destino. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 36

37 7º Exercício Objecto a usar como marca. Criação das marcas. Definição de um actor para as marcas. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 37

38 7º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 38

39 Visualização de funções O VTK é adequado para visualizar funções 2D e 3D. Por exemplo, visualização VTKQuadric q de uma função quadrática: VTKSampleFunction f VTKContourFilter c VTKPolyDataMapper m VTKActor a VTKRenderer r J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 39

40 8º Exercício Visualização da equação quadrática: F(x,y,z) = 0.5*x *y *z *y*z + 0.2*y. Para visualizar a função deverá ser realizada uma amostragem regular pontual (por exemplo, um volume ou um conjunto de pontos estruturados), e posteriormente criados os isocontornos da quadrática F(x,y,z) = c onde c é uma constante (o valor do iso-contorno). Libs necessárias: vtkcommon.lib vtkfiltering.lib vtkimaging.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 40

41 8º Exercício Criação da quadrática. Amostragem da quadrática. Extracção dos iso-contornos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 41

42 8º Exercício Criação de uma caixa exterior que delimita o volume. Adição dos dois actores (isocontornos e caixa) ao renderer. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 42

43 8º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 43

44 9º Exercício Representação das funções e das derivadas de Bessel num plano. Libs necessárias: vtkcommon.lib vtkfiltering.lib vtkgraphics.lib vtkrendering.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 44

45 9º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 45

46 9º Exercício Criação de um array de quadrados sobre um plano. Aplicação da transformação de escalamento aos quadrados. Cálculo das funções e das derivadas. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 46

47 9º Exercício... Cálculo das funções e das derivadas. Deformação dos pontos segundo a normal respectiva. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 47

48 9º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 48

49 Imagem do conteúdo de uma janela e objectos texto No VTK é possível criar uma imagem com o conteúdo existente numa janela de visualização: classes vtkrenderersource (obtém os dados de um render e converte-os em pontos estruturados) e vtkwindowtoimagefilter (obtém os dados de uma vtkwindow e utiliza-os como entrada do pipeline de imagem). O VTK também disponibiliza classes para a criação de objectos de texto: vtktextactor (pode ser usada para colocar texto, definido pela vtktextproperty associada ao objecto, numa janela), vtktextsource (converte strings em polígonos), vtkvectortext (geração de representações poligonais de alta qualidade para caracteres). J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 49

50 10º Exercício Criação de um cone, inserção do cone em dois renderers distintos contidos numa janela de visualização, rodar 4 vezes 45º em torno do eixo vertical a câmara activa de cada renderer, para cada rotação fazer uma imagem tiff com o conteúdo da janela de visualização. Libs necessárias: vtkcommon.lib vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkio.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 50

51 10º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 51

52 10º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 52

53 10º Exercício Criação dos 2 renderers e da janela de visualização. 1ª imagem tif. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 53

54 10º Exercício 2ª imagem tif. 3ª imagem tif. 4ª imagem tif. Rotação da câmara activa de cada renderer de 1 em 1º. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 54

55 10º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 55

56 11º Exercício Criação de uma janela interactiva com o texto Visualizacao Cientifica. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkhybrid.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 56

57 11º Exercício Criação do objecto com o texto desejado. Criação do actor para o texto. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 57

58 11º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 58

59 Simplificação, suavização de malhas O VTK tem filtros para redução do número de triângulos que constituem malhas triangulares: vtkdecimate, vtkdecimatepro, vtkquadricdecimation, vtkquadricclustering. Para a suavização de malhas poligonais o VTK disponibiliza os filtros: vtksmoothpolydatafilter (suavização Laplaciana), vtkwindowedsincpolydatafilter (utiliza um kernel de interpolação para a função windowed sinc). J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 59

60 12º Exercício Ler um objecto de malha triangular, representar o objecto numa janela de visualização interactiva, simplificar (reduzir) o objecto, representar o novo objecto numa outra janela interactiva, escrever o novo objecto num ficheiro vtk, indicar o número de pontos e de células que constituem cada objecto. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkio.lib Antes Depois da simplificação J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 60

61 12º Exercício Leitura do objecto de entrada. Nº de pontos e células do objecto de entrada. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 61

62 12º Exercício Criação do actor de entrada. Renderer e janela para o objecto de entrada. Simplificação. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 62

63 12º Exercício Criação do actor para o objecto simplificado. Renderer, janela e interacção para o objecto simplificado. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 63

64 12º Exercício Escrita do objecto simplificado. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 64

65 13º Exercício Ler um objecto de malha triangular, representar o objecto numa janela de visualização interactiva, suavizar a malha do objecto, representar o novo objecto numa outra janela interactiva, escrever o novo objecto num ficheiro vtk. Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkio.lib Antes Depois da suavização J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 65

66 13º Exercício Leitura do objecto inicial. Actor para o objecto inicial. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 66

67 13º Exercício Suavização do objecto. Melhorar a malha do objecto suavizado através das normais. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 67

68 13º Exercício Escrita do objecto suavizado. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 68

69 13º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 69

70 Triangulação 2D/3D de pontos O VTK inclui filtros para executar a triangulação 2D/3D de Delaunay de um conjunto de pontos não estruturados: vtkdelaunay2d, vtkdelaunay3d. Estes filtros podem ser usados para estruturar um conjunto de pontos e construir malhas triangulares para os mesmos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 70

71 14º Exercício Executar a triangulação 2D de Delaunay de um conjunto de 25 pontos gerados aleatoriamente. Pontos gerados Após a triangulação 2D Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkcommon.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 71

72 14º Exercício Geração aleatória dos 25 pontos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 72

73 14º Exercício Criação das células pontuais (só necessário para visualizar os pontos de entrada). Criação da polydata para os pontos de entrada. Actor para os pontos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 73

74 14º Exercício Triangulação 2D. Actor para o resultado da triangulação 2D. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 74

75 14º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 75

76 15º Exercício Executar a triangulação 3D de Delaunay de um conjunto de 25 pontos gerados aleatoriamente, representar os pontos iniciais, a triangulação resultante, e as células da mesma encolhidas um determinado valor. Pontos gerados Após triangulação 3D Células encolhidas J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 76

77 15º Exercício Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkcommon.lib J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 77

78 15º Exercício Geração aleatória dos 25 pontos. Criação das células pontuais (só necessário para visualizar os pontos de entrada). Criação da polydata para os pontos de entrada. Actor para os pontos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 78

79 15º Exercício Triangulação 3D. Actor para o resultado da triangulação 3D. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 79

80 15º Exercício Encolhimento das células da triangulação 3D. Actor para as células encolhidas. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 80

81 15º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 81

82 16º Exercício Executar a triangulação 2D de Delaunay de um conjunto de pontos 3D definidos de forma não estruturada num ficheiro ascii. Apresentação dos objectos de entrada e de saída, das coordenadas de cada ponto de entrada e do número de pontos e de células da superfície resultante. Pontos de entrada Pontos de entrada Após triangulação 2D J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 82

83 16º Exercício Libs necessárias: vtkfiltering.lib vtkgraphics.lib vtkrendering.lib vtkcommon.lib Coordenadas de cada ponto de entrada e número de pontos e de células da superfície resultante. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 83

84 16º Exercício Abertura do ficheiro de entrada. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 84

85 16º Exercício Leitura dos pontos definidos no ficheiro. Criação das células pontuais (só necessário para visualizar os pontos de entrada). J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 85

86 16º Exercício... Criação das células pontuais. Criação da polydata para os pontos de entrada. Actor para os pontos. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 86

87 16º Exercício Triangulação 2D. Escrita do nº de pontos e de células da superfície. Actor para a superfície resultante. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 87

88 16º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 88

89 Objectos imagem O VTK dispõe de classes para dados imagem e vários filtros para processamento e análise de imagem. Para visualizar dados imagens não é necessário realizar o mapeamento dos mesmos: os dados são inseridos directamente no actor (por exemplo, da classe vtkimageactor); ou então directamente na janela de visualização por intermédio da classe vtkimageviewer (não é necessário um actor para os dados). J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 89

90 17º Exercício Visualização de uma imagem BMP definida num ficheiro. Libs necessárias: vtkfiltering.lib vtkrendering.lib vtkio.lib Imagem: camera.bmp J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 90

91 17º Exercício Leitura da imagem bmp. Actor para a imagem. Renderer e janela para o actor imagem. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 91

92 17º Exercício... janela para o actor imagem. Interacção e renderização da janela para a imagem. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 92

93 18º Exercício Abrir uma imagem BMP, realizar uma suavização Gaussiana na imagem de entrada e representar as duas imagens. Libs necessárias: vtkimaging.lib vtkfiltering.lib vtkrendering.lib vtkio.lib Imagem: build.bmp Imagem de entrada Imagem após suavização J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 93

94 18º Exercício Leitura da imagem bmp de entrada. Actor para a imagem de entrada. Suavização Gaussiana. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 94

95 18º Exercício Actor para a imagem suavizada. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 95

96 18º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 96

97 19º Exercício Ler uma imagem de entrada BMP, aplicar um filtro de magnitude do gradiente e a seguir realizar uma binarização, representar as imagens de entrada e saída, escrever a imagem resultante no formato JPEG. Libs necessárias: vtkimaging.lib vtkfiltering.lib vtkrendering.lib vtkio.lib Imagem: camera.bmp Imagem de entrada Imagem obtida J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 97

98 19º Exercício Leitura da imagem bmp de entrada. Actor para a imagem de entrada. Processamento da magnitude do gradiente. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 98

99 19º Exercício... Processamento da magnitude do Binarização gradiente. da imagem resultante do filtro de magnitude do gradiente. Actor para a imagem de saída. Escrita da imagem resultante no formato JPEG. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 99

100 19º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 100

101 19º Exercício J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 101

102 20º Exercício Abrir uma imagem BMP, realizar a negação lógica, representar as imagens de entrada e de saída, escrever a imagem de saída no formato BMP, utilizar a classe vtkimageviewer para visualizar as imagens (não é necessário um actor para a imagem). Identificação (pasta e ficheiro) da imagem de entrada e da imagem de saída por dois argumentos da linha de comando. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 102

103 20º Exercício Libs necessárias: vtkimaging.lib vtkfiltering.lib vtkrendering.lib vtkio.lib Imagem: visci.bmp (só funciona para imagens binárias) Imagem de entrada Imagem obtida J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 103

104 20º Exercício Identificação dos argumentos de entrada. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 104

105 20º Exercício Leitura da imagem bmp de entrada. Janela para a imagem de entrada. Interacção. Negação lógica. Janela para a imagem de saída. Interacção. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 105

106 20º Exercício Escrita da imagem de saída em BMP. Renderização e interacção. J. Tavares / J. Barbosa Visualização Científica Algoritmos de Visualização usando o VTK 106

Visualização Científica Algoritmos de Visualização usando o VTK. ~tavares/ensino/visci/

Visualização Científica Algoritmos de Visualização usando o VTK. ~tavares/ensino/visci/ Visualização Científica Algoritmos de Visualização usando o VTK João Manuel R. S. Tavares Jorge Gomes Barbosa url: http://www.fe.up.pt/~tavares ~tavares/ensino/visci/ /ensino/visci/visci.html Sumário 1.

Leia mais

VTK - Visualization Toolkit

VTK - Visualization Toolkit VTK - Visualization Toolkit Prof. Rogério Eduardo da Silva 2005 Sumário 1 Conceitos Básicos 2 1.1 O que é o VTK?.................................. 2 1.1.1 Instanciamento de Objetos com VTK...................

Leia mais

Visualizador 3D para o Ciber-Rato

Visualizador 3D para o Ciber-Rato ELECTRÓNICA E TELECOMUNICAÇÕES, VOL. 5, Nº 1, JUNHO 2009 75 Visualizador 3D para o Ciber-Rato Joaquim Fonseca, Flávio Fonseca, Artur Pereira, Paulo Dias, Resumo - O Ciber-Rato é uma competição de robótica,

Leia mais

Computação Gráfica - 09

Computação Gráfica - 09 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 9 [email protected] www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Objetos

Leia mais

Computação Gráfica - 09

Computação Gráfica - 09 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 9 [email protected] www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Objetos

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

Cosmo Worlds. truques & dicas. cosmo Worlds. José Carlos Miranda 1

Cosmo Worlds. truques & dicas. cosmo Worlds. José Carlos Miranda 1 truques & dicas cosmo Worlds José Carlos Miranda 1 Nocões Básicas Criar primitivas gráficas? Transformações Geométricas 1. Criar um objecto Create Box 2. Aplicar transformações geométricas aos objectos

Leia mais

MATEMÁ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. 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 mais

Lista de exercícios. 4) Defina o conceito de função de eficiência luminosa. (Victor)

Lista de exercícios. 4) Defina o conceito de função de eficiência luminosa. (Victor) Instituto de Computação Pós-graduação em Ciência da Computação Disciplina: Computação Gráfica 1 semestre de 2011. Prof.: Anselmo Montenegro Lista de exercícios Grupo I - Cores 1) Explique em detalhes o

Leia mais

Computação Gráfica II

Computação Gráfica II Computação Gráfica II Representação de Objetos Prof. Rodrigo Rocha [email protected] http://www.bolinhabolinha.com Pipeline de visualização 3D 1 Representação dos objetos Aramada (Wire frame)

Leia mais

MATEMÁ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. 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 mais

1º Teste de Computação Gráfica

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

Computação Gráfica. Representação e Modelagem

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

CLASSIFICAÇÃO DOS POLIEDROS

CLASSIFICAÇÃO DOS POLIEDROS COLÉGIO SHALOM 65 Ensino Fundamental II 6º ANO Profº: Sâmia M. Corrêa Disciplina: Geometria Aluno (a):. No. TRABALHO DE RECUPERAÇÃO 1) Complete os quadros com as respectivas características: TRABALHO DE

Leia mais

Triangulação Mapeamento em Viewport Modelação Geométrica

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

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE MATEMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENSINO DE MATEMÁTICA

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE MATEMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENSINO DE MATEMÁTICA UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE MATEMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENSINO DE MATEMÁTICA A Visualização No Ensino De Geometria Espacial: Possibilidades Com O Software Calques

Leia mais

Computação Gráfica - 11

Computaçã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 [email protected] www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS PROGRAMA DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO DIVISÃO DE PROCESSAMENTO DE IMAGENS

INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS PROGRAMA DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO DIVISÃO DE PROCESSAMENTO DE IMAGENS INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS PROGRAMA DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO DIVISÃO DE PROCESSAMENTO DE IMAGENS SER-300: INTRODUÇÃO AO GEOPROCESSAMENTO Laboratório III: Modelagem Numérica

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

REPRESENTAÇÃO NUMÉRICA DO TERRENO

REPRESENTAÇÃO NUMÉRICA DO TERRENO RERESENTAÇÃO NUÉRICA DO TERRENO GEOÁTICA - 16ª aula odelo vectorial TIN - Triangulated Irregular Network Representação planimétrica de pontos do terreno com coordenadas, e H 16,1 14,1 11,5 H erspectiva

Leia mais

MINI-CURSO Geometria Espacial com o GeoGebra Profa. Maria Alice Gravina Instituto de Matemática da UFRGS

MINI-CURSO Geometria Espacial com o GeoGebra Profa. Maria Alice Gravina Instituto de Matemática da UFRGS MINI-CURSO Geometria Espacial com o GeoGebra Profa. Maria Alice Gravina [email protected] Instituto de Matemática da UFRGS Neste minicurso vamos trabalhar com os recursos do GeoGebra 3D e discutir possibilidades

Leia mais

Qual é a posição do Centro de Massa de um corpo de material homogêneo que possui um eixo de simetria

Qual é a posição do Centro de Massa de um corpo de material homogêneo que possui um eixo de simetria Valter B. Dantas Imagem e texto protegida por direitos autorais. Copia proibida. Geometria das Massas Centro de Massa de um Sistema Contínuo de Partículas Qual é a posição do Centro de Massa de um corpo

Leia mais

1º Teste de Computação Gráfica 3º Ano

1º Teste de Computação Gráfica 3º Ano 1º Teste de omputação Gráfica 3º no Licenciatura em Eng. Informática e de omputadores Prof. responsável risson Lopes 5 de Maio de 2000 Nº «Número» Nome: «Nome» Sala: «Sala» Responda às questões seguintes

Leia mais

MATRIZ DE REFERÊNCIA PARA AVALIAÇÃO DO SARESP MATEMÁTICA 4ª SÉRIE DO ENSINO FUNDAMENTAL (EM FORMATO DE LISTA)

MATRIZ DE REFERÊNCIA PARA AVALIAÇÃO DO SARESP MATEMÁTICA 4ª SÉRIE DO ENSINO FUNDAMENTAL (EM FORMATO DE LISTA) 3.1.1. MATRIZ DE REFERÊNCIA PARA AVALIAÇÃO DO SARESP MATEMÁTICA 4ª SÉRIE DO ENSINO FUNDAMENTAL (EM FORMATO DE LISTA) COMPETÊNCIA DE ÁREA 1 Desenvolver o raciocínio quantitativo e o pensamento funcional,

Leia mais

Excel INTERMEDIÁRIO. Prof. Cassiano Isler Turma 3

Excel INTERMEDIÁRIO. Prof. Cassiano Isler Turma 3 INTERMEDIÁRIO Gráficos Prof. Cassiano Isler 2017.1 - Turma 3 por Prof. Cassiano Isler INTERMEDIÁRIO - Aula 1 2 / 67 por GÓMEZ, Luis Alberto. para engenheiros. Visual Books, 2009. Capítulo 2. Disponível

Leia mais

MATEMÁTICA Plano anual 2008/2009 7º Ano 1º PERÍODO. Nº de Segmentos Conhecer melhor os números 12 Proporcionalidade directa

MATEMÁTICA Plano anual 2008/2009 7º Ano 1º PERÍODO. Nº de Segmentos Conhecer melhor os números 12 Proporcionalidade directa MATEMÁTICA Plano anual 2008/2009 7º Ano 1º PERÍODO Temas Segmentos Conhecer melhor os números 12 Proporcionalidade directa Semelhança de figuras Números racionais 10 14 8 Apresentação/Revisões/Testes/Correcções

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 [email protected] Conteúdo: Notas de Aula Curvas 06/09/2015 Processamento

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

Noções de Geometria. Professora: Gianni Leal 6º B.

Noções de Geometria. Professora: Gianni Leal 6º B. Noções de Geometria Professora: Gianni Leal 6º B. Figuras geométricas no espaço: mundo concreto e mundo abstrato Mundo concreto: é mundo no qual vivemos e realizamos nossas atividades. Mundo abstrato:

Leia mais

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de 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 mais

Computação Gráfica - 10

Computação Gráfica - 10 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 10 Prof. Jorge Cavalcanti [email protected] www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

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 - 2012.2 Conceitos fundamentais 1) A Computação Gráfica é dividida em diversas sub-áreas.

Leia mais

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

Professor: 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 mais

Métodos Numéricos para Geração de Malhas SME0250. Poligonização. Afonso Paiva ICMC-USP

Métodos Numéricos para Geração de Malhas SME0250. Poligonização. Afonso Paiva ICMC-USP Métodos Numéricos para Geração de Malhas SME0250 Poligonização Afonso Paiva ICMC-USP 26 de agosto de 2016 Aquecimento: curva de nível no MATLAB Como visualizar as curvas de nível do paraboloide z(x, y)

Leia mais

DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO PROJETO: TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO PROCESSO DE ENSINO E APRENDIZAGEM DE MATEMÁTICA

DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO PROJETO: TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO PROCESSO DE ENSINO E APRENDIZAGEM DE MATEMÁTICA DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO PROJETO: TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO NO PROCESSO DE ENSINO E APRENDIZAGEM DE MATEMÁTICA NOME: DATA: / / Software GeoGebra 5.0 versão desktop 1ª Parte Conhecendo

Leia mais

Matemática 3º Ciclo. Planificação Anual 7.º ano. N.º de aulas. Objectivos 1.º PERÍODO. Ano Lectivo 2009/2010. Apresentação 1. Teste Diagnóstico 2

Matemática 3º Ciclo. Planificação Anual 7.º ano. N.º de aulas. Objectivos 1.º PERÍODO. Ano Lectivo 2009/2010. Apresentação 1. Teste Diagnóstico 2 i Temas Sub-temas Objectivos 1.º PERÍODO Apresentação 1 Teste Diagnóstico 2 Múltiplos e divisores. Critérios de divisibilidade. Obter números, a partir de outros, por composição e decomposição; Números

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

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

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 7. AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS MATEMÁTICA PLANIFICAÇÃO ANUAL 7.º ANO ANO LECTIVO 2009/2010 DOMÍNIO TEMÁTICO: NÚMEROS E CÁLCULO 1.º PERÍODO

Leia mais

3.1 CRIAR A GEOMETRIA/MALHA;

3.1 CRIAR A GEOMETRIA/MALHA; 72 3 METODOLOGIA A metodologia adotada no presente trabalho foi a de utilizar a ferramenta de dinâmica dos fluidos computacional (CFD) para simular dispositivos microfluídicos de diferentes geometrias

Leia mais

Roteiro de trabalho para o 5o ano

Roteiro de trabalho para o 5o ano Roteiro de trabalho para o 5o ano No volume do 5º ano estão assim organizados os conteúdos e as habilidades a serem desenvolvidos no decorrer do ano. LIÇÃO CONTEÚDO OBJETOS 1. Vamos recordar 2. Sistema

Leia mais

Sumá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. 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 mais

Cap. 2: Executando o Cálculo de Volumes

Cap. 2: Executando o Cálculo de Volumes Cap. 2: Executando o Cálculo de Volumes Na área de trabalho do Windows, procure o ícone do Bentley topograph. Existem duas formas de calcular volumes no Bentley topograph: por seções transversais e por

Leia mais

Introdução ao SolidWorks (I): Funcionalidades Básicas

Introdução ao SolidWorks (I): Funcionalidades Básicas Introdução ao SolidWorks (I): João Manuel R. S. Tavares / JOF Bibliografia SolidWorks 2009 Teacher Guide SolidWorks SolidWorks 2009 Student Workbook SolidWorks SolidWorks Tutorials (Help da aplicação)

Leia mais

Transformações de Visualização 2D: Clipping. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro

Transformações de Visualização 2D: Clipping. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Transformações de Visualização 2D: Clipping Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro 1 Clipping (recorte) Qualquer procedimento que identifica porções de uma figura que estão

Leia mais

Análise Matemática 2 - Semana 2: 8 de Março, 2010

Análise Matemática 2 - Semana 2: 8 de Março, 2010 Análise Matemática 2 - Semana 2: 8 de Março, 200 Superfícies Identifique os seguintes conjuntos: (a) V = {(x,y,z) R 3 : x 2 + 2x + + (y ) 2 + z 2 = } Res: (x + ) 2 + (y ) 2 + z 2 = é a equação de uma esfera

Leia mais

FILTROS NO DOMÍNIO ESPACIAL. Nielsen Castelo Damasceno

FILTROS NO DOMÍNIO ESPACIAL. Nielsen Castelo Damasceno FILTROS NO DOMÍNIO ESPACIAL Nielsen Castelo Damasceno Gerando máscaras de filtragem espacial Algumas vezes pode ser útil expressar a soma de produtos como: = + + = = w são os coeficientes do filtros. z

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

EXERCÍCIOS DE AULA - 01

EXERCÍCIOS DE AULA - 01 EXERCÍCIOS DE AULA - 01 Representação de objectos em axonometria normalizada FA.ULisboa Ano lectivo 2017/2018 1º semestre Professor Luís Mateus ([email protected]) Notas: 1) Resolva os exercícios

Leia mais

AGRUPAMENTO de ESCOLAS de PEDRÓGÃO GRANDE CONSELHO de DOCENTES Planificação Trimestral - 1.º Ano /2016 Matemática 2.º Período 52 dias letivos

AGRUPAMENTO de ESCOLAS de PEDRÓGÃO GRANDE CONSELHO de DOCENTES Planificação Trimestral - 1.º Ano /2016 Matemática 2.º Período 52 dias letivos janeiro Números naturais Correspondências um a um e comparação do número de elementos de dois conjuntos; Contagens de até doze objetos; O conjunto vazio e o número zero; Números naturais até 12; contagens

Leia mais

AULA 4. Atividade Complementar 10: Sistemas lineares 2x2 e sua interpretação geométrica 31

AULA 4. Atividade Complementar 10: Sistemas lineares 2x2 e sua interpretação geométrica 31 AULA 4 Atividade Complementar 10: Sistemas lineares 2x2 e sua interpretação geométrica 31 Conteúdos Estruturantes: Números e Álgebra / Geometrias Conteúdo Básico: Sistemas lineares / Geometria espacial

Leia mais