Abstract Node Types. X3D Profiles. X3DChildNode. X3DChildNode X3DBoundedObject X3DGroupingNode X3DInfoNode X3DUrlObject (Interface)
|
|
- Aparecida Barbosa Marroquim
- 6 Há anos
- Visualizações:
Transcrição
1 Abstract Node s INF 1366 Computação Gráfica Interativa X3D: Grouping Nodes, Viewing & Navigation, Appearance Alberto B. Raposo abraposo@tecgraf.puc-rio.br X3DChildNode X3DBoundedObject X3DGroupingNode X3DInfoNode X3DUrlObject (Interface) X3DChildNode X3D s Comum a todos os nós X3D. Indica que o nó pode ser usado como filho de um nó de agrupamento Usado nos campos children, addchildren e removechildren de um X3DGroupingNode 1
2 X3DBoundedObject X3DGroupingNode Objeto que pode ter uma bounding box, útil para determinar visibilidade e tratar colisão de objetos Implementa X3DChildNode e X3DBoundedObject children addchildren [0, ) ou removechildren [0, ) ou Sem bounding box X3DInfoNode e X3DUrlObject X3DInfoNode (permite que qualquer nó tenha metadados) X3DUrlObject MFString url [ URN ] ou Grouping Nodes Nós para agrupar outros nós, criando a estrutura hierárquica da cena. Objetivos: Estruturar a cena, agrupando pedaços relacionados Criar subgrapfs de nós relacionados, facilitando, por exemplo, a animação Manter sistema de coordenadas comum Facilitar reuso de partes da cena (DEF e USE) 2
3 Exemplos Group / StaticGroup Transform Inline LOD Switch Anchor Billboard Collision Grouping Nodes Group / StaticGroup Apenas agrupa nós da cena StaticGroup não permite modificações (inserção, remoção, animação, ou qualquer alteração) nos seus nós filhos Porém, o browser pode fazer otimizações na estrutura interna do grafo de cena, aumentando desempenho da visualização Group / StaticGroup Transform Define systema de coordenadas para os filhos Cada filho pode ter suas transformações, em relação ao sistema de coordenadas do pai. Ver exemplo animado 3
4 Inline Pega nó de um outro arquivo X3D (do primeiro endereço válido a partir de uma lista de urls). Mais forte que um link em HTML, que só direciona para um url. O Inline deve referenciar um arquivo X3D válido e que não ultrapasse as restrições de profile, componentes e nível do arquivo que o chama. Inline Não permite inclusão e remoção de filhos (addchildren e removechildren) MFString load url true [0, ) ou Inline LOD Implementa níveis de detalhes center MFFloat range forcetransitions children False (v 3.1) [0, ) ou 4
5 LOD Switch Similar ao LOD, mas é autor quem define qual dos filhos será renderizado (apenas 1 pode ser renderizado a cada instante) Usado, por exemplo, para animação de geometrias SInt32 whichchoice -1 [-1, ) children Exemplo de LOD [0, ) ou Switch - Exemplo Anchor É um hiperlink dentro da cena: move para outra câmera ou outra cena X3D SFString description (null string) MFString url (null string) MFString parameter (null string) children addchildren removechildren [0, ) ou 5
6 Anchor - parâmetros Billboard url Lista de urls de onde se pegará o primeiro válido, ao se selecionar o(s) objeto(s) do Anchor parameter Informações adicionais parameter = target=blank parameter = target=frame_name Objetos do nó Billboard estão sempre virados de frente para a câmera. Bom para texto, por exemplo. axisofrotation children addchildren removechildren [0, ) ou Exemplo de Billboard Collision Collision Detecta colisão entre câmera e objetos agrupados nesse nó. Apenas nós geométricos provêem colisão, com exceção de pontos, linhas e texto Pode ter um objeto proxy (não renderizado) que substitui a geometria real para efeito de cálculos de colisão (geralmente usado para otimização do cálculo). SFTime outputonly enabled collidetime isactive proxy children addchildren removechildren True Shape ou X3DChildNode [0, ) ou 6
7 Viewing & Navigation Nodes X3DBindableNode X3DBindableNode Só um nó de cada tipo bindable pode estar ativo a cada instante Exemplos Viewpoint NavigationInfo Background TextureBackground Fog SFTime outputonly outputonly set_bind isbound bindtime Viewpoint (câmera) NavigationInfo centerofrotation SFString description (null string) SFFloat fieldofview π /4 (0, π) jump true SFRotration orientation [-1 1] position set_bind outputonly isbound SFTime outputonly bindtime centerofrotation: ponto em torno do qual a câmera girará no EXAMINE 7
8 NavigationInfo NavigationInfo type speed Velocidade com que o usuário navega na cena headlight Se há uma luz direcional (não é luz spot luz de capacete de mineiro) na direção do look-at transition Como se dá a trasição entre câmeras: TELEPORT, LINEAR (interpolação), ou ANIMATE (browserspecific) NavigationInfo visibilitylimit Distância esperada do objeto mais distante visível 0 significa sem distância máxima avatarsize Aparência, Material e Textura Cada nó Shape tem: 1 aparência (Appearance node) 1 X3DGeometryNode Cada nó Appearance têm: 1 Material node Transparência e uma série de propriedades de cor 1 FillProperties e 1 LineProperties nodes Padrões para preenchimento e cores de borda 1 Texture node Aplica imagem ou vídeo sobre superfície do objeto geométrico 8
9 Apperance Material Node ambientintensity Material Node O quanto de luz ambiente essa superfície reflete (depende apenas das fontes de luz, e não de suas posiçõesem relação ao objeto) diffusecolor Reflete as fontes de luz em função de seus ângulos em relação à superfície: quanto mais direto, mais reflexão Material Node emissivecolor O quanto de luz o próprio objeto emite (i.e., ele será visível sem nenhuma outra fonte de luz no ambiente) specularcolor e shininess Definem os highlights especulares em função do ângulo da fonte com o objeto e também do observador em relação ao objeto: se esses 2 ângulos forem próximos, maior a reflexão especular Menor shininess significa highlight mais soft transparency 0 é opaco, e 1 e completamente transparente 9
10 Material Nodes: Exemplos Testando materiais Apenas diffusecolor="1 0 0" Apenas emissivecolor="0 0 1" Apenas specularcolor="0 1 0" e diffusecolor="1 0 0" Usando transparência parcial na esfera ao lado Texturas Modelos de iluminação não são apropriados para descrever todas as diferenças de cor observáveis em uma superfície Superfícies pintadas com padrões ou imagens A capa ou uma página de um livro Superfícies com padrões de rugosidade Tecidos ou uma parede de tijolos Em princípio é possível modelar esses detalhes com geometria e usando materiais de propriedades óticas distintas Na prática, esses efeitos são modelados usando uma técnica chamada mapeamento de textura Mapeamento de Textura A idéia é reproduzir sobre a superfície de algum objeto da cena as propriedades de alguma função ou mapa - bidimensional (cor, por exemplo) Cláudio Esperança e Paulo Roma Cavalcanti Cláudio Esperança e Paulo Roma Cavalcanti 10
11 Espaço de Textura Espaço de Textura Texturas 2D são funções T (s, t) cujo domínio é um espaço bidimensional e o contradomínio pode ser cor, opacidade, etc É comum ajustar a escala da imagem de tal forma que a imagem toda se enquadre no intervalo 0 s, t 1 Normalmente a função em si é derivada de alguma imagem capturada Se a imagem está armazenada numa matriz Im [0..N 1, 0..M 1] Então T (s, t) = Im [ (1 t) N, s M ] t s Pode ser vantajoso assumir que o padrão da imagem se repete fora desse intervalo T (s, t) = Im [ (1 t) N mod N, s M mod M ] Cláudio Esperança e Paulo Roma Cavalcanti Cláudio Esperança e Paulo Roma Cavalcanti Função de Mapeamento Retorna o ponto do objeto correspondente a cada ponto do espaço de textura (x, y, z) = F (s, t) Corresponde à forma com que a textura é usada para embrulhar (wrap) o objeto Na verdade, na maioria dos casos, precisamos de uma função que nos permita desembrulhar (unwrap) a textura do objeto, isto é, a inversa da função de mapeamento Se a superfície do objeto pode ser descrita em forma paramétrica esta pode servir como base para a função de mapeamento Cláudio Esperança e Paulo Roma Cavalcanti Exemplos de diferentes funções de mapeamento de textura 11
12 Processo de Mapeamento de Texturas Projeção do pixel sobre a superfície Pontos da superfície correspondentes aos vértices do pixel Parametrização Coordenadas paramétricas dos vértices do pixel projetados Mapeamento inverso Coordenadas dos vértices no espaço de textura Média Cor média dos Texels proporcional à àrea coberta pelo quadrilátero ImageTexture node Aplica imagens sobre geometria (.jpg,.png,.gif) Exemplo v u j i t Objeto com textura aplicada Objeto sem textura Imagem aplicada como textura s Cláudio Esperança e Paulo Roma Cavalcanti ImageTexture node MovieTexture Node MFString url repeats repeatt true true [urn] Aplica vídeo sobre geometria Formato suportado Mpeg-1 Browsers podem suportar outros formatos, como.mov e.avi 12
13 MovieTexture Node TextureTransform node Transformações nas coordenadas de textura para melhor alinhar as imagens da textura à geometria TextureTransform Node INF 1366 Computação Gráfica Interativa X3D: Grouping Nodes, Viewing & Navigation, Appearance Alberto B. Raposo 13
Virtual Reality Modeling Language
Virtual Reality Modeling Language Luís Manuel Borges Gouveia Fevereiro de 1998 Objectivo da apresentação: - duzir o 2.0 como linguagem de especificação de cenas 3D Pre-requisitos - conhecimento de princípios
Leia maisÍndice 1. INTRODUÇÃO E BREVE HISTÓRICO 1 2. CARACTERÍSTICAS BÁSICAS DE VRML 2 3. GERANDO MUNDOS VRML 3 4. COMBINANDO VRML E JAVASCRIPT 36
Índice 1. INTRODUÇÃO E BREVE HISTÓRICO 1 2. CARACTERÍSTICAS BÁSICAS DE VRML 2 3. GERANDO MUNDOS VRML 3 3.1. FORMAS PRIMITIVAS E SUAS COMBINAÇÕES 3 3.1.1. EXPERIMENTANDO COM TEXTOS 5 3.2. TRANSFORMAÇÕES
Leia mais1. Realidade Virtual 1.1 Introdução 1.2 VRML 1.2.1 Histórico VRML 1.0 VRML 2.0 VRML 97 1.2.2 Aplicações
1. Realidade Virtual 1.1 Introdução A Realidade Virtual(RV) vem trazer ao uso do computador um novo paradigma de interface com o usuário. Neste paradigma, o usuário não estará mais em frente ao monitor,
Leia maisUtilizaremos o caminho File > File Link Manager (Figura 02) para referenciar o arquivo DWG no 3ds max 8.
8.2 Importação de um arquivo DWG utilizando o caminho File > File Link Manager Neste tutorial não iremos abordar a modelagem no 3ds max, vamos utilizar um modelo desenvolvido de extensão Maquete Eletrônica.dwg,
Leia maisCapí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 maisVRML2.0. Tutorial. Marcos Carrard
UNIJUÍ Universidade Regional do Noroeste do Estado do Rio Grande do Sul DeTec Departamento de Tecnologia Bacharelado em Informática Tutorial VRML2.0 Marcos Carrard Ijuí (RS), 2000/2001 Apresentação Este
Leia maisAntónio Costa. Paulo Roma Cavalcanti
Introdução à Computação Gráfica Preâmbulo Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Computação Gráfica Modelos Matemáticos Análise (reconhecimento de
Leia maisVirtual Reality Modelling Language
VRML Virtual Reality Modelling Language O poder de VRML reside na sua capacidade de fazer uma ponte entre dois métodos básicos de comunicação humana: a imaginação cerebral e a sensação visceral. Mark Pesce
Leia maisA 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 maisBlender 3D jogos e animações interativas Allan Brito
Blender 3D jogos e animações interativas Allan Brito Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisMapeamento de Texturas
Mapeamento de Texturas André Tavares da Silva andre.silva@udesc.br Baseado no material de Rosalee Wolfe (Siggraph Education) Pesquisa recente https://www.youtube.com/watch?v=kht82-kyhrw Mapeamento de textura
Leia maisTópicos Especiais em Engenharia de Software (Jogos II)
Tópicos Especiais em Engenharia de Software (Jogos II) Aula 02 Iluminação, Materiais e Shaders Edirlei Soares de Lima Unity 3D: Graphics A Unity oferece diversos elementos para a
Leia maisUNIVERSIDADE 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 maisProcessamento de Malhas Poligonais
Processamento de Malhas Poligonais Tópicos Avançados em Computação Visual e Interfaces I Prof.: Marcos Lage www.ic.uff.br/~mlage mlage@ic.uff.br Conteúdo: Notas de Aula Curvas 06/09/2015 Processamento
Leia maisComputaçã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 maisCAPÍTULO 8. Desenhos, imagens e modelos 3D editores de imagens, CADs e modeladores 3D
CAPÍTULO 8 Desenhos, imagens e modelos 3D editores de imagens, CADs e modeladores 3D Não é do escopo deste livro ensinar AutoCAD ou qualquer outro programa comercial, além da introdução a um editor de
Leia maisComputaçã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 mais5.4. Efeitos de iluminação https://docs.gimp.org/2.8/pt_br/plug-in-lighting.html Efeitos de iluminação. 5. Filtros de luz e sombra
5.4. Efeitos de iluminação 5. Filtros de luz e sombra Català Dansk Deutsch Ελληνικά English British Español Français Italiano 日本語 (Japanese) 한국어 (Korean) Nederlands Norwegian Português Pусский 中文 5.4.
Leia maisIntroduçã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 maisTransformaçõ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 maisCaracterísticas Principais. Introdução à Computação Gráfica Ray Tracing. Ray Casting. Contexto Histórico. Claudio Esperança Paulo Roma Cavalcanti
Características Principais Introdução à Computação Gráfica Ray Tracing Claudio Esperança Paulo Roma Cavalcanti Tipicamente implementado em Software Combina um modelo de iluminação com determinação de visibilidade
Leia maisAnimação por Computador. Sólidos Transformações lineares Hierarquia de movimento Parametrização da orientação Interpolação da orientação
Sólidos Transformações lineares Hierarquia de movimento Parametrização da orientação Interpolação da orientação 1 Considera-se sólido como conjunto de pontos com posições fixas em relação a um sistema
Leia maisHot Spots Windows 8 Última atualização, 12 de Novembro de 2013
Hot Spots Windows 8 Última atualização, 12 de Novembro de 2013 Política de Aceitação de Criação. Toda criação deve cumprir com os requisitos da MSA Creative Acceptance Policy Especificações de Anúncios
Leia maisVRML Virtual Reality Modeling Language
Roteiro VRML Virtual Reality Modeling Language INTRODUÇÃO AO VRML Baseado em apresentação de Judith Kelner, Alejandro Frery 1. O que é VRML 2. Histórico 3. Objetivos da VRML 4. VRML, Internet e WWW 5.
Leia maisPMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO
PMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO Esse trabalho consiste de três partes. Na primeira parte do trabalho você vai calibrar duas câmeras
Leia maisFORMAÇÃO GRÁFICA E WEB
FORMAÇÃO GRÁFICA E WEB CONTEÚDO PROGRAMÁTICO DESIGN GRÁFICO Corel Draw Interface Introdução ao CorelDRAW Ambiente de Trabalho Configurar página Ferramentas Propriedades das Ferramentas Ferramentas: Retângulo
Leia maisFundamentos 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 maisDefinição do formato XML para o Sistema Gráfico Interativo
Definição do formato XML para o Sistema Gráfico Interativo Seu Sistema Gráfico Interativo deve conseguir salvar e carregar objetos e cenas inteiras. Para tal, use o seguinte formato de arquivo XML: 1-
Leia maisCálculo a Várias Variáveis I - MAT Cronograma para P2: aulas teóricas (segundas e quartas)
Cálculo a Várias Variáveis I - MAT 116 0141 Cronograma para P: aulas teóricas (segundas e quartas) Aula 10 4 de março (segunda) Aula 11 6 de março (quarta) Referências: Cálculo Vol James Stewart Seções
Leia maisUma interface de comunicação para o ambiente VEPersonal utilizando Xj3D e a API Scene Authoring Interface
UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA Trabalho de Graduação Uma interface de comunicação para o ambiente VEPersonal utilizando Xj3D e a API Scene Authoring
Leia maisSISTEMAS 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 maisMatéria das Aulas e Exercícios Recomendados Cálculo II- MAA
Matéria das Aulas e Exercícios Recomendados Cálculo II- MAA Número da Aula Data da Aula 1 02/09 Sequências Numéricas, definição, exemplos, representação geométrica, convergência e divergência, propriedades,
Leia maisAplicações Informáticas B 12º Ano
Aplicações Informáticas B 12º Ano Prof. Adelina Maia 2010/2011 AIB_U4C 1 TÉCNICAS DE ANIMAÇÃO EM COMPUTADOR A animação por computador pode ser definida como a produção do movimento de imagens utilizando
Leia maisPlano de Aula - PowerPoint cód Horas/Aula
Aula 1 Capítulo 1 - Introdução ao PowerPoint 2013 Aula 2 Continuação do Capítulo 1 - Introdução ao PowerPoint 2013 Plano de Aula - PowerPoint 2013 - cód. 5462 16 Horas/Aula 1.1. Novidades do PowerPoint
Leia maisSistemas de Referência
Sistemas de Referência Um sistema de coordenada é denominado de Sistema de Referência quando servir para alguma finalidade específica; Aspectos a serem observados na definição de um sistema de referência:
Leia maisMATRIZ 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 maisCriando um site com análise de vídeo de autoaprendizado da Avigilon 1
Criando um site com análise de vídeo de autoaprendizado da Avigilon As câmeras HD da Avigilon e os dispositivos com análise de vídeo de autoaprendizagem são fáceis de instalar e podem alcançar resultados
Leia maisProjeções. Prof. Márcio Bueno
Projeções Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com Projeções Visão humana: enxerga em 2D, a sensação de profundidade vem da diferença entre as vistas esquerda e direita do mesmo objeto Projeção:
Leia mais3º ANO DO ENSINO MÉDIO. 1.- Quais são os coeficientes angulares das retas r e s? 60º 105º. 0 x x. a) Escreva uma equação geral da reta r.
EXERCÍCIOS DE REVISÃO 3º BIMESTRE GEOMETRIA ANALÍTICA 3º ANO DO ENSINO MÉDIO 1.- Quais são os coeficientes angulares das retas r e s? s 60º 105º r 2.- Considere a figura a seguir: 0 x r 2 A C -2 0 2 5
Leia maisESPECIFICAÇÃO DE SOFTWARE
ESPECIFICAÇÃO DE SOFTWARE Integrantes do grupo: Joel Edu Sánchez Castro Fernando Hattori Miguel Angel Galarreta Valverde Felipe Martins dos Santos 1 SUMÁRIO DESCRIÇÃO...3 REQUISITOS...3 REQUISITOS FUNCIONAIS
Leia maisFluxo de Trabalho Básico Modelar o ambiente Atribuir materiais aos objetos Adicionar luzes Posicionar câmeras Renderizar a cena Animar
Materiais do Mundo Real versus Materiais Virtuais Técnicas Essenciais para Obtenção de Equivalência Fluxo de Trabalho Básico Modelar o ambiente Atribuir materiais aos objetos Adicionar luzes Posicionar
Leia maisWindows 8 Pano Ad 25 de abril de 2013.
Windows 8 Pano Ad 25 de abril de 2013. Política de Aceitação de Criação. Toda criação deve cumprir com os requisitos da MSA Creative Acceptance Policy Especificações de Anúncios Âncora Este produto está
Leia maisUma Estratégia para a Visualização do Céu e seus Elementos em Jogos
Uma Estratégia para a Visualização do Céu e seus Elementos em Jogos MARCIO PEREIRA DE ARAUJO WALDEMAR CELES Tecgraf Departamento de Informática, PUC-Rio Rua Marquês de São Vicente 225, 22450-900 Rio de
Leia maisCURSO DE CAPACITAÇÃO O USO DE FERRAMENTAS TECNOLÓGICAS E AS POSSIBILIDADES PEDAGÓGICAS NA FORMAÇÃO DOS DOCENTES NA REDE MUNICIPAL DE GURUPI TO
CURSO DE CAPACITAÇÃO O USO DE FERRAMENTAS TECNOLÓGICAS E AS POSSIBILIDADES PEDAGÓGICAS NA FORMAÇÃO DOS DOCENTES NA REDE MUNICIPAL DE GURUPI TO A UTILIZAÇÃO DO SOFTWARE GEOGEBRA COMO FERRAMENTA DE ENSINO
Leia maisMATA60 BANCO DE DADOS Aula 5- Modelo Relacional. Prof. Daniela Barreiro Claro
MATA60 BANCO DE DADOS Aula 5- Modelo Relacional Prof. Daniela Barreiro Claro Agenda Histórico Modelo em Redes e Hierárquico Modelo Relacional Restrições de Integridade Chaves FORMAS - UFBA 2 de X Histórico
Leia maisCapítulo 9 - Imagens. Imagens
Capítulo 9 - Imagens 9 Imagens EM JAVASCRIPT, É POSSÍVEL MANIPULAR COM AS IMAGENS DE UMA PÁGINA, alterando a URL que localiza o arquivo de imagem. Assim, pode-se trocar a imagem que está sendo exibida
Leia maisO que é? Como funciona?
A ideia deste trabalho é explicar como funciona a técnica de traçado de raios (raytracing), falando sobre os tipos de estratégias que podem ser tomadas, bem como iluminação, sombra e visibilidade. Será
Leia maisVisibilidade. 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 maisESTUDO DE ILUMINAÇÃO DE AMBIENTES COM REVIT 2010.
ESTUDO DE ILUMINAÇÃO DE AMBIENTES COM REVIT 2010. Por Adriano Oliveira Instrutor IdeiaCADS www.ideiacads.com.br info@ideiacads.com.br Neste artigo vou abordar os recursos necessários para compor um estudo
Leia maisEmbrulhando uma Esfera!
Reforço escolar M ate mática Embrulhando uma Esfera! Dinâmica 6 2ª Série 4º Bimestre DISCIPLINA Série CAMPO CONCEITO Matemática 2 a do Ensino Médio Geométrico. Geometria Espacial: Esferas. Aluno Primeira
Leia maisMatriz 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 maisEngenharia 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 mais4 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 maisPowerPoint
PowerPoint Geral Quem perguntou? X X X 6, 7, 1, 2, 3, 4, 5 X O que é? O PowerPoint é um aplicativo visual e gráfico, usado principalmente para criar apresentações. Com ele, você pode criar, visualizar
Leia maisAula 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 maisMatemática e suas tecnologias
Matemática e suas tecnologias Fascículo 1 Módulo 1 Teoria dos conjuntos e conjuntos numéricos Noção de conjuntos Conjuntos numéricos Módulo 2 Funções Definindo função Lei e domínio Gráficos de funções
Leia maisUniversidade Federal do Paraná - Setor de Ciências da Terra
Universidade Federal do Paraná - Setor de Ciências da Terra APLICAÇÃO DE DIFERENTES NÍVEIS DE REALISMO DERIVADOS DE IMAGEM DE SATÉLITE NA REALIDADE VIRTUAL Juliana Moulin Fosse - jumoulin@ufpr.br Mosar
Leia maisReflexões e Sombras em Superfícies Planares Animação e Visualização Tridimensional Prof. João Madeiras Pereira Instituto Superior Técnico 2005/2006
Reflexões e Sombras em Superfícies Planares Animação e Visualização Tridimensional Prof. João Madeiras Pereira Instituto Superior Técnico 2005/2006 Reflexões - Motivação Ainda não é possível usar algoritmos
Leia maisTeoria dos Grafos Aula 18
Teoria dos Grafos Aula 18 Aula passada Coloração Algoritmo guloso Número cromático Teorema das 4 cores Aula de hoje Clusterização (ou agrupamento) Algoritmo Variação Clusterização Coleção de objetos Agrupar
Leia maisDescritores 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 maisGerente 6.x das comunicações unificadas: Crie uma imagem de fundo personalizada para o Cisco IP Phone
Gerente 6.x das comunicações unificadas: Crie uma imagem de fundo personalizada para o Cisco IP Phone Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Configurar Crie os arquivos
Leia maisProcessamento Digital de Imagens
Processamento Digital de Imagens Conceitos Básicos CPGCG/UFPR Prof. Dr. Jorge Centeno Realidade e imagem Uma imagem é a representação pictórica de um aspecto da realidade. Uma imagem não é idêntica à cena
Leia mais4. 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 maisAula /2 Sistemas de coordenadas Window x Viewport
http://computacaografica.ic.uff.br/conteudocap2.html Aula 3 2016/2 Sistemas de coordenadas Window x Viewport Sistemas de Coordenadas O Sistema de Coordenadas nos dá uma referência sobre o tamanho e a posição
Leia maisIntrodução ao Fireworks CS4
Introdução ao Fireworks CS4 Profa. Flávia Pereira de Carvalho Fontes: Adobe Fireworks CS4 Design para Web Processor Alfamídia Criação de Sites: Layout e Projetos - Processor Alfamídia Crie, Anime e Publique
Leia maisMATRIZES DE REFERÊNCIA COMPETÊNCIAS E HABILIDADES QUE SERÃO AVALIADAS: ENSINO FUNDAMENTAL I ANOS INICIAIS
MATRIZES DE REFERÊNCIA COMPETÊNCIAS E HABILIDADES QUE SERÃO AVALIADAS: ENSINO FUNDAMENTAL I ANOS INICIAIS II. Implicações do Suporte, do Gênero e /ou do Enunciador na Compreensão do Texto Estabelecer relação
Leia maisSensory Rotator Última Atualização 22 de Agosto, 2014
Sensory Rotator Última Atualização 22 de Agosto, 2014 Política de Veiculação de Anúncios Toda criação deve cumprir com os requisitos da MSA Creative Acceptance Policy Especificações de Anúncios Âncora
Leia maisPrimeiro 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 maisRelatório do Trabalho Final INF01009 Computação Gráfica UFRGS. Ewerton Felipe Miglioranza
Relatório do Trabalho Final INF01009 Computação Gráfica UFRGS Ewerton Felipe Miglioranza 141969 INTRODUÇÃO Durante a realização da cadeira de computação gráfica, foi apresentado como projeto final um jogo
Leia maisRealidade Virtual: Conceitos e Aplicações REALIDADE VIRTUAL
Realidade Virtual: Conceitos e Aplicações Curso de Informática Disciplina: Prof. Marcelo Walter Palestrante: Prof. Fernando Osório 2000/1 UNISINOS - Centro de Ciências Exatas e Tecnológicas (C6/6) Curso
Leia maisObjetivos: Familiarizar-se com o interface do Maya. Criar modelos e cenários virtuais com forte vertente na animação tridimensional.
Especializado Maya Tecnologias de Informação - CAD / 3D Nível: Iniciado Duração: 120h Sobre o curso O Maya é uma aplicação de 3D completa que oferece um vasto leque de ferramentas e características que
Leia maisTransformaçõ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 mais3D User Interfaces Aula 04 Seleção e Manipulação
3D User Interfaces http://www.tecgraf.puc-rio.br/~abraposo/inf2791/ Aula 04 Seleção e Manipulação Alberto Raposo Tecgraf, Depto de Informática., PUC-Rio - Rio de Janeiro abraposo@ Refinando um pouquinho
Leia maisSIMULAÇÃO DO LABORATÓRIO DE SUPERFÍCIES EQUIPOTENCIAIS COM USO DE REALIDADE VIRTUAL
SIMULAÇÃO DO LABORATÓRIO DE SUPERFÍCIES EQUIPOTENCIAIS COM USO DE REALIDADE VIRTUAL Daniel Stefany Duarte Caetano, Alexandre Cardoso e Edgard Lamounier Jr. Universidade Federal de Uberlândia Faculdade
Leia maisAlgoritmos 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 maisComputação Gráfica. Prof. MSc. André Yoshimi Kusumoto
Computação Gráfica Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Para que objetos tridimensionais possam ser visualizados é necessário que suas imagens sejam geradas na tela. Para isso,
Leia maisEstudo Dirigido - Desvendando a Geometria Analítica: Distância entre dois pontos
Estudo Dirigido - Desvendando a Geometria Analítica: Distância entre dois pontos Conteúdo: Plano Cartesiano Público-alvo: Alunos de Ensino Médio Competências; Modelar e resolver problemas que envolvem
Leia maisAutodesk 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 maisPROJETISTA 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 maisTREINAMENTO: AUTODESK REVIT ARCHITECTURE
TREINAMENTO: AUTODESK REVIT ARCHITECTURE O Revit Architecture é o aplicativo para projetos arquitetônicos, disponibilizando ferramentas apropriadas para projetar, analisar e manter o projeto de arquitetura
Leia maisA OTIMIZAÇÃO DE MODELOS EM REALIDADE VIRTUAL PARA ENGENHARIA
A OTIMIZAÇÃO DE MODELOS EM REALIDADE VIRTUAL PARA ENGENHARIA José Luís Farinatti Aymone aymone@ufrgs.br Universidade Federal do Rio Grande do Sul, Faculdade de Arquitetura, Departamento de Expressão Gráfica
Leia maisO Paradoxo do Celeiro e do Poste
O Paradoxo do Celeiro e do Poste Conceito Principal O paradoxo do celeiro e do poste é um experimento de reflexão que parece uma simples pergunta de sim ou não ao perguntar se um certo poste cabe ou não
Leia maisTriangulaçã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 maisBVS Site. Aplicativo para geração de portais BVS. Cláudia Guzzo Patrícia Gaião
BVS Site Aplicativo para geração de portais BVS Cláudia Guzzo Patrícia Gaião Gerência de Produção de Fontes de Informação / Projetos e Instâncias da BVS BIREME/OPAS/OMS Biblioteca Virtual em Saúde (BVS)
Leia maisFigura 1.1: Um reservatório natural de petróleo típico: dificuldade para investigar áreas de interesse.
1 Introdução Técnicas de realidade virtual são ferramentas valiosas para a criação, manipulação e investigação de estruturas reais. Elas provêem um ambiente seguro para que os profissionais envolvidos
Leia maisImagens Ópticas QUAL O PROBLEMA DESTA CENA...? 3B 4G 5R Sul de Santarém Pará. TM/Landsat
Radar imageador Imagens Ópticas QUAL O PROBLEMA DESTA CENA...? TM/Landsat 3B 4G 5R Sul de Santarém Pará Imagens de Radar E QUAL O PROBLEMA DESTA CENA...? JERS-1 SAR Banda L (23 cm) Radar Conceito O termo
Leia maisLista de Exercícios de Cálculo 3 Terceira Semana
Lista de Exercícios de Cálculo 3 Terceira Semana Parte A 1. Reparametrize as curvas pelo parâmetro comprimento de arco medido a partir do ponto t = 0 na direção crescente de t. (a) r(t) = ti + (1 3t)j
Leia maisObjetos Gráficos Espaciais
Universidade Federal de Alagoas Instituto de Matemática Objetos Gráficos Espaciais Prof. Thales Vieira 2014 Objetos Gráficos Espaciais f : U R m 7! R 3 Universo físico Objetos gráficos Representação de
Leia maisComputação Gráfica. 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 maisRECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA
RECONHECIMENTO IDENTIFICAÇÃO BASEADA EM APARÊNCIA Envolve a pergunta: É esta parte da imagem uma parte do objeto X? (modelo dado, região da imagem dada) Utiliza imagens ao invés de características como
Leia maisOs botões gráficos na parte superior da figura são a interface de operação do CamGesture.
CamGesture O CamGesture para a câmera Kworld permite que você controle o PC para realizar disparos, filmagens, gravações e arquivos de localização de multimídia por gestos (punhos). Para ativar o CamGesture,
Leia maisRenderização Fácil com o DataCAD
Renderização Fácil com o DataCAD Para obter a apresentação de um material de acabamento para um objeto criado dentro do DataCAD, o renderizador o2c aceita dois critérios independentes a cor do objeto dentro
Leia maisFCTUNIVERSIDADE NOVA DE LISBOA!
Sumário Arquitectura básica Renderização de primiovas Transformações INTRODUÇÃO AO OPENGL Animação e buffer de profundidade Mapeamento de texturas 44 Mapeamento de texturas 45 MoOvação Simulação de materiais
Leia mais1 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 maisTrabalho GA - Editor de Cenário Isométrico
Objetivo A tarefa consiste em criar um editor gráfico de cenários para jogos 2D com visão isométrica. O editor deve permitir que o usuário possa criar, abrir e editar mapas (tilemaps) com tileset de visão
Leia maisPlano de Aula - Dreamweaver CS5 - cód Horas/Aula
Plano de Aula - Dreamweaver CS5 - cód.4149 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Continuação do Capítulo 1 - Introdução Aula 3 Capítulo 2 - Site do Dreamweaver 1.1. Novidades do Dreamweaver
Leia maisManual do Professor AVA - Moodle/Unesp (versão 3.0) Grupos e agrupamentos
Manual do Professor AVA - Moodle/Unesp (versão 3.0) Grupos e agrupamentos O Moodle permite trabalhar com grupos entre os alunos, não necessariamente a composição dos grupos que irão desenvolver uma atividade
Leia maisCÁLCULO I Aula 01: Funções.
Inversa CÁLCULO I Aula 01: Funções. Prof. Edilson Neri Júnior Prof. André Almeida Universidade Federal do Pará Inversa 1 Funções e seus 2 Inversa 3 Funções Funções e seus Inversa Consideremos A e B dois
Leia maisTransformaçõ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 mais10 Visualização em 3D - Projeções
INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA 10 Visualização em 3D - Projeções Após a criação de cenas e objetos tridimensionais o próximo passo
Leia mais