SlideShare une entreprise Scribd logo
1  sur  90
Télécharger pour lire hors ligne
Sistemas e Aplicações
Multimídia
Maio - 2015
Professor: Giomar Sequeiros O.
Email: giomar.olivera@anhanguera.com
Conteúdo
Terceira Dimensão
Aula 10 e 11
Computação Gráfica Tridimensional
Sistemas e Aplicações Multimídia 2
Formatos Tridimensionais
Modelagens tridimensionais: Consiste na construção de
uma base de dados que contém a descrição geométrica da
cena.
Os formatos de arquivos mais tradicionais são:
• DXF – Padrão tridimensional do AutoCAD
• IGES – Padrão CAD, independente de fabricante.
• 3DS – Formato binário do Autodesk 3D Studio.
• VRML – Realidade virtual na Internet.
• X3D – baseado em XML, apontado como sucessor de
VRML
Sistemas e Aplicações Multimídia 3
Funções de um editor gráfico 3D
- Criação de primitivas 3D
- Construção de estruturas gráficas 3D
- Transformações lineares e não lineares.
- Visualização básica 3D.
Sistemas e Aplicações Multimídia 4
Cenas tridimensionais
Podem utilizar o mesmo conceito das figuras bidimensionais,
mas com transformações lineares tridimensionais. A rotação
tem como referência uma reta que serve de eixo.
Sistemas e Aplicações Multimídia 5
Transformações básicas: Sistemas
de Coordenadas
Representam uma forma de indexar e localizar elementos no
espaço (que é 3D). Os Eixos com orientação formam o
Sistema de Coordenadas Cartesianas. Dado um ponto P, ele
é definido por uma tripla de coordenadas (x,y,z)
Sistemas e Aplicações Multimídia 6
Transformações básicas : Translação
A translação em 3D pode ser vista como simplesmente uma extensão a
partir da translação 2D, ou seja, sua representação em coordenadas
homogêneas fica da seguinte forma:
onde dx, dy e dz representam o vetor de translação; x, y e z as
coordenadas iniciais e x’, y’ e z’ as coordenadas finais. Simplificando para
cada eixo fica:
Sistemas e Aplicações Multimídia 7
Transformações básicas : Escala
Sua representação em coordenadas homogêneas fica da seguinte forma:
Onde sx, sy e sz representam o vetor de fator de escala. Simplificando
para cada eixo fica:
Sistemas e Aplicações Multimídia 8
Transformações básicas : Rotação
Em 2D, a rotação se dá em torno de um ponto (1D). Em 3D é necessário
especificar uma reta (2D), em torno da qual a rotação ocorrerá
Sistemas e Aplicações Multimídia 9
Transformações básicas : Rotação
A equação em da rotação em torno do eixo z é dada por:
Em coordenadas homogêneas, ela segue como:
Sistemas e Aplicações Multimídia 10
Transformações básicas : Rotação
A equação em da rotação em torno do eixo x é dada por:
Em coordenadas homogêneas, ela segue como:
Sistemas e Aplicações Multimídia 11
Transformações básicas : Rotação
A equação em da rotação em torno do eixo y é dada por:
Em coordenadas homogêneas, ela segue como:
Sistemas e Aplicações Multimídia 12
Transformações básicas
Sistemas e Aplicações Multimídia 13
Exemplo de Editores 3D
• 3D Studio Max: da Autodesk, usado em jogos e
visualização arquitetônica (Windows).
• Soft Image 3D: usado em cinema e televisão (Windows e
linux).
• Maya, da Autodesk usado em cinema e televisão (Windows
e linux).
• Blender, opensource, multiplataforma
Sistemas e Aplicações Multimídia 14
3D Max Studio
Sistemas e Aplicações Multimídia 15
Maya
Sistemas e Aplicações Multimídia 16
Blender
Sistemas e Aplicações Multimídia 17
Métodos de representação
tridimensional
• Modelos geométricos
• Superfícies poligonais
• Superfícies curvas
• Representação de varredura
• Geometria sólida construtiva
• Modelos procedimentais
• Modelos volumétricos
Sistemas e Aplicações Multimídia 18
Modelos geométricos
• Contém informação da geometria de uma cena: objetos,
faces, arestas, vértices.
• Podem ser construídos com editores 3D internos ou
externos a um sistema de animação 3D;
• Contém informação adicional sobre a natureza das
superfícies (cor, material, texturas, etc)
Sistemas e Aplicações Multimídia 19
Superfícies poligonais
• Compostas por vértices, arestas, normais e faces;
• Malhas poligonais: superfícies poligonais abertas;
• Poliedros: superfícies poligonais fechadas
• Normais: direções perpendiculares as faces.
Sistemas e Aplicações Multimídia 20
Superfícies poligonais
Sistemas e Aplicações Multimídia 21
Superfícies poligonais
Sistemas e Aplicações Multimídia 22
Normais às faces de um cubo
Superfícies poligonais
Sistemas e Aplicações Multimídia 23
Normais a um vértice de um cubo
Superfícies curvas
• A conversão para polígonos só é feita no instante de
elaboração:
• Permite adaptar a resolução poligonal à resolução da
tela
• Preservam a geometria exata dos objetos
• Importante para gerar dados para a fabricação
• Podem também ser mais eficientes.
• Figuras que teriam que ser representadas por modelos
poligonais muito grandes.
Sistemas e Aplicações Multimídia 24
Superfícies curvas
• Superfícies cónicas
• Esferas, elipses, cilindros, cones, etc
• Superfícies cúbicas
• Superfícies de bezier, “splines”, etc
Sistemas e Aplicações Multimídia 25
Superfícies curvas
Retalho cúbico
Sistemas e Aplicações Multimídia 26
Superfícies curvas
Superfície cúbica
Sistemas e Aplicações Multimídia 27
Geometria sólida construtiva
• Operações booleanas sobre sólidos básicos
• Uso conceitualmente fácil
• Nem sempre produz resultados esperados
• Dissonância com modelos baseados em superfícies
Sistemas e Aplicações Multimídia 28
Geometria sólida construtiva
Operação de geometria sólida construtiva
Sistemas e Aplicações Multimídia 29
Geometria sólida construtiva
União
Sistemas e Aplicações Multimídia 30
Geometria sólida construtiva
Diferença
Sistemas e Aplicações Multimídia 31
Geometria sólida construtiva
Interseção
Sistemas e Aplicações Multimídia 32
Geometria sólida construtiva
Várias operações
Sistemas e Aplicações Multimídia 33
Geometria sólida construtiva
Sistemas e Aplicações Multimídia 34
https://www.youtube.com/watch?v=dCckl1gw8wo
Representações de varredura
• Gerada por deslocamento de uma forma 2D ao longo de
uma trajetória
• Descolamento paralelo: extrusão
• Revolução em torno a um eixo: Superfícies de revolução
Sistemas e Aplicações Multimídia 35
Representações de varredura
• Exemplo: extrusão
Sistemas e Aplicações Multimídia 36
Representações de varredura
• Exemplo: superfície de revolução
Sistemas e Aplicações Multimídia 37
Representações de varredura
• Exemplo: superfície de revolução
Sistemas e Aplicações Multimídia 38
Modelagem 3D: Modelos
procedimentais
• Descrevem objetos de geometria muito complexa
• Os objetos são descritos por algoritmos
• Adequados para imitar muitos fenômenos naturais
• O grau de detalhe pode ser controlado para evitar tempos
excessivos de elaboração
Sistemas e Aplicações Multimídia 39
Tipos Modelos procedimentais
• Fractais: relevo, hidrografia, formas abstratas;
• Graftais: plantas;
• Sistemas de partículas: fogo, névoa, vapores;
• Modelos físicos: baseadas nas propriedades
físicas de objetos reais.
Sistemas e Aplicações Multimídia 40
Tipos Modelos procedimentais
• Fractais
Sistemas e Aplicações Multimídia 41
Tipos Modelos procedimentais
• Montanha fractal
Sistemas e Aplicações Multimídia 42
Tipos Modelos procedimentais
• Gractal
Sistemas e Aplicações Multimídia 43
Exemplo Fractais
Sistemas e Aplicações Multimídia 44
https://www.youtube.com/watch?v=S530Vwa33G0
Tipos Modelos procedimentais
• Sistema de partículas
Sistemas e Aplicações Multimídia 45
Sistemas e Aplicações Multimídia 46
https://www.youtube.com/watch?v=dNaQ60tVumY
Exemplo Sistema de partículas
Modelagem tridimensional: Modelos
volumétricos
• Descrevem tanto a superfície como o interior
dos objetos;
• O espaço é dividido em cubos elementares
(voxels), com cor e transparência individuais;
• Adequados para a reconstituição de objetos
naturais: tomografias, sub-solos.
Sistemas e Aplicações Multimídia 47
Modelagem tridimensional: Modelos
volumétricos
Enumeração exaustiva
Sistemas e Aplicações Multimídia 48
Modelagem tridimensional: Modelos
volumétricos
Decomposição em Células
Sistemas e Aplicações Multimídia 49
Elaboração tridimensional: Rendering
• Elaboração de imagens (“rendering”):
• Obtenção de imagens representativas de projeções da
cena 3D;
• Constitui normalmente a etapa de produção mais
intensiva em processamento, mas não precisa de
intervenção manual.
Sistemas e Aplicações Multimídia 50
Elaboração tridimensional: Rendering
Sistemas e Aplicações Multimídia 51
https://www.youtube.com/watch?v=HjHiC0mt4Ts
Elaboração tridimensional:
Elementos da elaboração
• Modelos da cena, incluindo geometria e materiais;
• Câmeras e luzes;
• Parâmetros da imagem: resolução, canais, grau de foto-
realismo.
Sistemas e Aplicações Multimídia 52
Elaboração tridimensional:
Modalidades
• Elaboração em fio-de-arame: geração de vistas da
geometria, para fins de modelagem;
• Elaboração preliminar: geração de imagens para
avaliação;
• Elaboração definitiva: geração de imagens para pós-
produção e gravação.
Sistemas e Aplicações Multimídia 53
Elaboração tridimensional:
Modalidades
• Elaboração em fio-de-arame:
Sistemas e Aplicações Multimídia 54
Elaboração tridimensional:
Modalidades
• Elaboração preliminar :
Sistemas e Aplicações Multimídia 55
Elaboração tridimensional:
Iluminação
Determina a intensidade de cada canal, de cada pixel e de
cada imagem, dados:
• A geometria e materiais da cena;
• Os parâmetros das câmeras;
• Os parâmetros das luzes;
• Os parâmetros das imagens.
Sistemas e Aplicações Multimídia 56
Elaboração tridimensional:
Iluminação
Iluminação original
Sistemas e Aplicações Multimídia 57
Elaboração tridimensional:
Iluminação
Iluminação reduzida
Sistemas e Aplicações Multimídia 58
Elaboração tridimensional:
Iluminação
Iluminação de refletor
Sistemas e Aplicações Multimídia 59
Elaboração tridimensional:
Iluminação
Coloração chapada
Sistemas e Aplicações Multimídia 60
Elaboração tridimensional:
Iluminação
Coloração de Gouraud:
Sistemas e Aplicações Multimídia 61
Elaboração tridimensional:
Iluminação
Coloração de Phong:
Sistemas e Aplicações Multimídia 62
Elaboração tridimensional:
Iluminação
Comparação de técnicas de elaboração :
Sistemas e Aplicações Multimídia 63
Modelo Qualidade Aplicação
Chapado Baixa Pré-visualização, realce das facetas
Gouraud Média Uso normal
Phong Alta Melhor reprodução dos pontos brilhantes
Elaboração tridimensional: Texturas
• Simulam detalhes complexos através da projeção de
imagens 2D sobre uma superfície;
• Permitem efeitos atraentes, mas aumentam muito o
tempo de elaboração;
• As imagens 2D podem também ser usadas para simular
a rugosidade 3D.
Sistemas e Aplicações Multimídia 64
Elaboração tridimensional: Texturas
Aplicação de texturas
Sistemas e Aplicações Multimídia 65
Elaboração tridimensional: Texturas
Aplicação de imagem
Sistemas e Aplicações Multimídia 66
Elaboração tridimensional: Texturas
Mapa de rugosidade
Sistemas e Aplicações Multimídia 67
Elaboração tridimensional:
Sombras, reflexos e refrações
• Contribuem em muito para o realismo aparente;
• Normalmente calculadas por métodos aproximados;
• O cálculo segundo as leis da ótica requer o
rastreamento de raios.
Sistemas e Aplicações Multimídia 68
Elaboração tridimensional:
Sombras, reflexos e refrações
Cena com dois objetos
Sistemas e Aplicações Multimídia 69
Elaboração tridimensional:
Sombras, reflexos e refrações
Transparência
Sistemas e Aplicações Multimídia 70
Realidade Virtual
Sistemas e Aplicações Multimídia 71
Realidade Virtual
• Ambiente artificial apresentado a um usuário de forma a
que se assemelhe o mais possível a um ambiente real;
• Sistemas mais avançados são imersivos;
• Sistemas para grupos: mundos virtuais;
• Avatares: representações dos usuários.
Sistemas e Aplicações Multimídia 72
Realidade Virtual
Sistemas e Aplicações Multimídia 73
Realidade Virtual
Sistemas e Aplicações Multimídia 74
Second life
Realidade Virtual: Sistemas
imersivos
• Monitores gráficos miniaturizados:
• Em óculos especiais ou capacetes;
• Apresentam uma imagem para cada olho, criando
tridimensionalidade;
• Dispositivos que monitoram as ações do usuário:
• Óculos e capacetes que sentem os movimentos da
cabeça;
Sistemas e Aplicações Multimídia 75
Realidade Virtual: Sistemas
imersivos
• Sensores de tato (dispositivos hápticos):
• Luvas e trajes sensores;
• Possivelmente com feedback de força para dar
ilusão de solidez.
Sistemas e Aplicações Multimídia 76
Realidade Virtual: Sistemas
imersivos
Sistemas e Aplicações Multimídia 77
Dispositivos hápticos
Realidade Virtual
Sistemas e Aplicações Multimídia 78
https://www.youtube.com/watch?v=XECqdtdY-Gc
Sistemas e Aplicações Multimídia 79
https://www.youtube.com/watch?v=V34gCw4fyLs
Realidade Virtual
Realidade Virtual: VRML
VRML: É uma linguagem textual que descreve a geometria e
outros parâmetros necessários para a elaboração de cenas
tridimensionais na WEB.
Os visualizadores normalmente são instalados como plug-ins
nos navegadores.
Sistemas e Aplicações Multimídia 80
Realidade Virtual: VRML
• Primitivas gráficas;
• Definição de materiais:
• Texturas;
• Transformações de translação, rotação e mudança de
escala;
• Instanciação de símbolos gráficos;
• Definição de luzes;
• Definição e posicionamento de câmeras;
Sistemas e Aplicações Multimídia 81
Realidade Virtual: VRML
• As cenas são compostas por nodos, que descrevem os
objetos e as propriedades.
• Cada tipo de nodo (type) contém campos (fields), eventos
(events) e pode se comunicar (routes) com outro nodos.
• São exemplos de nodos: Esfera, cubo, luz, som,
coordenadas, extrusão, colisão...
Sistemas e Aplicações Multimídia 82
Realidade Virtual: VRML
Cada nodo apresenta as características.
• Tipo: Box, Color, Group, Sphere, Sound, etc,
• Atributos: que diferem um nodo de outro.
• Eventos: Recebem e enviam alterações no seu
estado (ou alteram o estado de outros).
• Implementação: Define os eventos gerados, como reage a
eventos que recebe e a suas características visuais no
mundo virtual.
• Nome: para fazer referência a uma instância específica.
Sistemas e Aplicações Multimídia 83
Realidade Virtual: VRML
• Os nodos do tipo “Shape” são básicos para a construção
dos objetos.
• Eles associam os nodos geométricos aos nodos que
definem a característica visuais dos objetos.
Por exemplo:
Shape
{
geometry cone = objeto.
appearance Appearance = aparência.
material Material = Material.
}
Sistemas e Aplicações Multimídia 84
Realidade Virtual: VRML
Sistemas e Aplicações Multimídia 85
Realidade Virtual: VRML
Sistemas e Aplicações Multimídia 86
Bibliografia Recomendada
Eduardo Azevedo e Aura Conci,
Computacao Grafica :Teoria e Pratica vol. 1 e vol. 2. Rio de
Janeiro, 2009.
Básica
Sistemas e Aplicações Multimídia 87
Bibliografia Recomendada
PAULA FILHO, Wilson de Pádua.
Multimídia: Conceitos e Aplicações. 2. ed.
Rio de Janeiro: LTC, 2014. .
Básica
Sistemas e Aplicações Multimídia 88
Bibliografia Recomendada
Complementar
MARTINO, Luis M. S.. TEORIA DAS MIDIAS DIGITAIS.
1ª ed. : VOZES, 2014.
FOROUZAN, Behrouz A.. A comunicação
de dados e redes de computadores. 1ª
ed. Rio de Janeiro: McGraw
COMER, Douglas; BARCELLOS, Marinho. Redes de
Computadores e Internet : abrange transmissão de
dados, ligação inter-redes e web.. 4ª ed. Porto Alegre:
Bookman, 2007.
Sistemas e Aplicações Multimídia 89
Material, Comunicação e Critérios de
Avaliação
Avaliação I (Peso 4,0)
- Prática : 2,00 (ATPS)
- Prova: 8,00
- Lista de exercícios: 1,00 (Opcional)
Avaliação II (Peso 6,0)
- Prática : 2,00 (ATPS)
- Prova escrita oficial: 8,00
- Lista de exercícios: 1,00 (Opcional)
Frequência igual ou superior a 70%.
Sistemas e Aplicações Multimídia 90
Média final >=6 (Não existe arredondamento)

Contenu connexe

En vedette

Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...Leinylson Fontinele
 
Pesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - ApresentaçãoPesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - ApresentaçãoLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...Leinylson Fontinele
 
Pesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade ConectadaPesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade ConectadaLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...Leinylson Fontinele
 
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...Leinylson Fontinele
 
Sistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade ConectadaSistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade ConectadaLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra ópticaSistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra ópticaLeinylson Fontinele
 
Sistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoSistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoLeinylson Fontinele
 
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)Leinylson Fontinele
 
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisSistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisLeinylson Fontinele
 
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Leinylson Fontinele
 
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)Leinylson Fontinele
 
Pesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho PráticoPesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho PráticoLeinylson Fontinele
 
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...Leinylson Fontinele
 
Introdução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª AvaliaçãoIntrodução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª AvaliaçãoLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...Leinylson Fontinele
 
Pesquisa Operacional - Aula 06 - Dualidade
Pesquisa Operacional - Aula 06 - DualidadePesquisa Operacional - Aula 06 - Dualidade
Pesquisa Operacional - Aula 06 - DualidadeLeinylson Fontinele
 
Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...
Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...
Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...Leinylson Fontinele
 
Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)
Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)
Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)Leinylson Fontinele
 

En vedette (20)

Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
Pesquisa e Ordenação - Aula 06 - Métodos de Ordenação (Intercalação - Merge s...
 
Pesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - ApresentaçãoPesquisa e Ordenação Aula 01 - Apresentação
Pesquisa e Ordenação Aula 01 - Apresentação
 
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
Sistemas de Telecomunicações - Aula 03 - Tendências das Telecomunicações no B...
 
Pesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade ConectadaPesquisa Operacional Aula apoio - Socieade Conectada
Pesquisa Operacional Aula apoio - Socieade Conectada
 
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
Sistemas de Telecomunicações - Aula 06 - Estrutura da rede pública de Telecom...
 
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
Introdução à computação - Aula 10 - Redes de Computadores (Definições gerais,...
 
Sistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade ConectadaSistemas Cooperativos Aula apoio - Socieade Conectada
Sistemas Cooperativos Aula apoio - Socieade Conectada
 
Sistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra ópticaSistemas de Telecomunicações - Aula 15 - História da fibra óptica
Sistemas de Telecomunicações - Aula 15 - História da fibra óptica
 
Sistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoSistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - Histórico
 
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
Pesquisa e Ordenação - Aula 08 - Métodos de Ordenação (Shell sort)
 
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitaisSistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
Sistemas de Telecomunicações - Aula 04 - Sistemas analógicos e sistemas digitais
 
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
 
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
Pesquisa e Ordenação - Aula 10 - Métodos de Ordenação (Distribuição - Heap sort)
 
Pesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho PráticoPesquisa e Ordenação - Trabalho Prático
Pesquisa e Ordenação - Trabalho Prático
 
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
Pesquisa e Ordenação - Aula 09 - Métodos de Ordenação (Comparação de chaves -...
 
Introdução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª AvaliaçãoIntrodução à Computação Aula Revisão - 2ª Avaliação
Introdução à Computação Aula Revisão - 2ª Avaliação
 
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
Sistemas de Telecomunicações - Aula 14 - Redes ATM, Ethernet, Token Ring e Re...
 
Pesquisa Operacional - Aula 06 - Dualidade
Pesquisa Operacional - Aula 06 - DualidadePesquisa Operacional - Aula 06 - Dualidade
Pesquisa Operacional - Aula 06 - Dualidade
 
Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...
Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...
Sistemas de Telecomunicações - Aula 11 - FHSS (Frequency Hopping Spread Spect...
 
Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)
Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)
Pesquisa e Ordenação - Aula 07 - Métodos de Ordenação (Bin sort - Bucket sort)
 

Similaire à Aula 10 11 - terceira dimensao

Apresentação1 mod3 PA23D
Apresentação1 mod3 PA23DApresentação1 mod3 PA23D
Apresentação1 mod3 PA23DJoão Leal
 
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte IAula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte IGuilherme Nonino Rosa
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 
O que é Computação Gráfica?
O que é Computação Gráfica?O que é Computação Gráfica?
O que é Computação Gráfica?Liliane Machado
 
Apresentação1 pa23d mod3
Apresentação1 pa23d mod3Apresentação1 pa23d mod3
Apresentação1 pa23d mod3João Leal
 
Ambiente de trabalho 3ds Max
Ambiente de trabalho 3ds MaxAmbiente de trabalho 3ds Max
Ambiente de trabalho 3ds MaxPedro Costa
 
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESCTrabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESCJuliano Tiago Rinaldi
 
PARAGRAM - Design Computacional aplicado ao BIM
PARAGRAM - Design Computacional aplicado ao BIMPARAGRAM - Design Computacional aplicado ao BIM
PARAGRAM - Design Computacional aplicado ao BIMJose Vargas
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoesFábio Costa
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoesFábio Costa
 
gison3dmap - Uma ferramenta de comunicação única
gison3dmap - Uma ferramenta de comunicação únicagison3dmap - Uma ferramenta de comunicação única
gison3dmap - Uma ferramenta de comunicação únicagison3dmap by CCCGeo
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisIgor José F. Freitas
 
RaynenQili KnitCAD Help.pt.pdf
RaynenQili KnitCAD Help.pt.pdfRaynenQili KnitCAD Help.pt.pdf
RaynenQili KnitCAD Help.pt.pdfLuke987250
 
Desenvolvimento de Projetos com Auxilio de Ferramentas 3D
Desenvolvimento de Projetos com Auxilio de Ferramentas 3DDesenvolvimento de Projetos com Auxilio de Ferramentas 3D
Desenvolvimento de Projetos com Auxilio de Ferramentas 3DEduardo Alcântara F. da Silva
 
Introdução às Game Engines
Introdução às Game Engines Introdução às Game Engines
Introdução às Game Engines Jerry Medeiros
 

Similaire à Aula 10 11 - terceira dimensao (20)

Apresentação1 mod3 PA23D
Apresentação1 mod3 PA23DApresentação1 mod3 PA23D
Apresentação1 mod3 PA23D
 
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte IAula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
CGPI Aula 27/08/2018
CGPI Aula 27/08/2018CGPI Aula 27/08/2018
CGPI Aula 27/08/2018
 
O que é Computação Gráfica?
O que é Computação Gráfica?O que é Computação Gráfica?
O que é Computação Gráfica?
 
Sistema de informação - Cad na engenharia
Sistema de informação - Cad na engenhariaSistema de informação - Cad na engenharia
Sistema de informação - Cad na engenharia
 
Apresentação1 pa23d mod3
Apresentação1 pa23d mod3Apresentação1 pa23d mod3
Apresentação1 pa23d mod3
 
Ambiente de trabalho 3ds Max
Ambiente de trabalho 3ds MaxAmbiente de trabalho 3ds Max
Ambiente de trabalho 3ds Max
 
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESCTrabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
 
PARAGRAM - Design Computacional aplicado ao BIM
PARAGRAM - Design Computacional aplicado ao BIMPARAGRAM - Design Computacional aplicado ao BIM
PARAGRAM - Design Computacional aplicado ao BIM
 
Apostila autocad 2002 2 d
Apostila autocad 2002   2 dApostila autocad 2002   2 d
Apostila autocad 2002 2 d
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoes
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoes
 
CD - 1
CD - 1CD - 1
CD - 1
 
gison3dmap - Uma ferramenta de comunicação única
gison3dmap - Uma ferramenta de comunicação únicagison3dmap - Uma ferramenta de comunicação única
gison3dmap - Uma ferramenta de comunicação única
 
AutoCAD
AutoCADAutoCAD
AutoCAD
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades Computacionais
 
RaynenQili KnitCAD Help.pt.pdf
RaynenQili KnitCAD Help.pt.pdfRaynenQili KnitCAD Help.pt.pdf
RaynenQili KnitCAD Help.pt.pdf
 
Desenvolvimento de Projetos com Auxilio de Ferramentas 3D
Desenvolvimento de Projetos com Auxilio de Ferramentas 3DDesenvolvimento de Projetos com Auxilio de Ferramentas 3D
Desenvolvimento de Projetos com Auxilio de Ferramentas 3D
 
Introdução às Game Engines
Introdução às Game Engines Introdução às Game Engines
Introdução às Game Engines
 

Plus de Fábio Costa

Docslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrialDocslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrialFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidiaFábio Costa
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplinaFábio Costa
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia iiFábio Costa
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoFábio Costa
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídiaFábio Costa
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noiteFábio Costa
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagensFábio Costa
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplinaFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidiaFábio Costa
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídiaFábio Costa
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagensFábio Costa
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia iiFábio Costa
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noiteFábio Costa
 

Plus de Fábio Costa (20)

Docslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrialDocslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrial
 
Cronograma
CronogramaCronograma
Cronograma
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidia
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplina
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia ii
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensao
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídia
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noite
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagens
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplina
 
Cronograma
CronogramaCronograma
Cronograma
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidia
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídia
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagens
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia ii
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noite
 

Aula 10 11 - terceira dimensao