Apresentacao Geav Matematica Coordenadas Espaciais Vetores
-
Upload
anderson-carlos-moreira-tavares -
Category
Documents
-
view
514 -
download
0
description
Transcript of Apresentacao Geav Matematica Coordenadas Espaciais Vetores
Coordenadas Espaciais e Vetores
Grupo de Estudo em Ambientes Virtuaishttp://tinyurl.com/geav-grupo
http://tinyurl.com/geav-poli
1
Anderson Carlos Moreira Tavares
Carlos Henrique Barbosa da Cunha
Sistema Cartesiano
• 1D
• Linha para Números Naturais
2
• Linha para Números Inteiros
Sistema Cartesiano
• 2D
3
Sistema Cartesiano
4
Sistema Cartesiano
5
Sistema Cartesiano
• Especificando Pontos
6
Sistema Cartesiano• 3D
7
Sistema Cartesiano
• Mão Esquerda X Mão Direita
8
Sistema Cartesiano
• Regra da Mão Esquerda adotada
9
Múltiplas Coordenadas Espaciais
• Por quê?
• Geocêntrico – Ptolomeu
• Heliocêntrico – Copérnico
• Coordenadas:• Coordenadas:
– Global
– Objeto
– Câmera
– Inercial
10
Múltiplas Coordenadas Espaciais
• Coordenada Global
– Latitude: 33° 01’
– Longitude: 96° 59’
– Posição de cada objeto– Posição de cada objeto
– Posição da câmera
– Interpolação de movimento
11
Múltiplas Coordenadas Espaciais
• Coordenada do Objeto
– Cada objeto tem sua coordenada
– Frente e trás
– “Vire à sua esquerda”– “Vire à sua esquerda”
12
Múltiplas Coordenadas Espaciais
• Coordenada da Câmera
– Visibilidade do mundo
– O jogador está me vendo?
– Está dentro do frustrum– Está dentro do frustrum
– Qual dos dois objetos está
na frente? (oclusão)
13
Múltiplas Coordenadas Espaciais
• Coordenada Inercial
– Intermediário entre coordenadas do objeto e
global
– Paralelo à coord. Global– Paralelo à coord. Global
– Facilitar a conversão
– Separar translação e
rotação
14
Múltiplas Coordenadas Espaciais• Transformações de Coordenadas
– Ordem Invertida
– Valores simétricos
15
Vetores
• Lista de números
• Array
• Velocidade � Escalar ou Vetor
• Deslocamento � Vetor• Deslocamento � Vetor
• Distância � Escalar
• Dimensão
• Vetor Linha X Vetor Coluna[1,2,3]
16
Vetores
• Definição Geométrica
– Magnitude
– Direção
• Onde está o vetor?• Onde está o vetor?
– Não há posição no vetor
– Deslocamento: Ande três passos para a frente
– Velocidade: Dirijo a 30km/s no sentido nordeste
17
Vetores
• Especificando vetores
18
Vetores
• Sequência de Deslocamentos
19
Vetores
• Pontos e Vetores
20
Operações com Vetores
• Vetor zero
21
Operações com Vetores
• Negação de Vetor
22
Operações com Vetores
• Magnitude de Vetor
23
Operações com Vetores
• Multiplicação por um escalar
24
Operações com Vetores
• Normalização de Vetor
25
Operações com Vetores
• Adição
• Subtração de Vetores
26
Operações com Vetores
• Adição e Subtração, geometricamente
27
Operações com Vetores
• Vetor entre pontos
28
• Distância
Operações com Vetores
• Produto Interno
– Produto escalar
– Similaridades entre vetores(ângulo)(ângulo)
29
Operações com Vetores
• Projeção de um vetor em outro
30
Operações com Vetores
• Produto Externo
– Produto Vetorial
31
Referências
• DUNN, F; PARBERRY, I. 3D Math Primer for Graphics and Game Development. Wordware
Game Math Library. 2002. Cap 2 a 5.
• VENTURI, J J. Álgebra Vetorial e Geometria • VENTURI, J J. Álgebra Vetorial e Geometria Analítica. 8ª Edição
32