Iluminação e sombreamento
|
|
- João Batista Jerónimo Domingos Lagos
- 8 Há anos
- Visualizações:
Transcrição
1 OpenGL Iluminação e sombreamento Sombreamento OpenGL calcula a cor de cada pixel e parte disso depende de qual é a iluminação usada no cenário e de como os objetos no cenário refletem ou absorvem a luz OpenGL trata a luz e a iluminação como se a luz pudesse ser dividida nas suas componentes Red, Green e Blue. Um modelo de iluminação pode ter várias fontes de luz que podem ser ligadas ou desligadas individualmente. A luz pode vir de uma posição ou direção particular ou ser espalhada pelo cenário. 1
2 Sombreamento No modelo OpenGL a luz só tem efeito se existem superfícies que absorvem e refletem a luz. O modelo considera a iluminação dividida em quatro componentes: Emissiva Ambiente Difusa Especular Sombreamento A cor que enxergamos depende de três fatores: As fontes de iluminação A inclinação das superfícies As propriedades dos materiais (reflexibilidade das superfícies) Cor da matéria Depende da percentagem de luz vermelha, verde e azul que a superfície recebe Os materiais têm diferentes reflectâncias para as luzes vermelha, azul e verde. As reflectâncias são combinadas com as componentes respectivas de cada fonte de luz. 2
3 Sombreamento A matéria tem também a cor emissiva que simula a cor originada a partir do objeto. Ela adiciona intensidade ao objeto, mas não afeta nenhuma fonte de luz. Para inserir iluminação em uma cena em OpenGL, são necessárias duas providências: - geração de uma Normal para cada face do objeto; - ativação da iluminação através da chamada da função: glenable(gl_lighting); // sem fontes, // os objetos serão gerados na cor // cinza Definição da cor da luz (ambiente, difusa e especular) glfloat light_ambient [ ] = {1.0, 1.0, 1.0, 1.0}; r g b Preferencialmente, esta cor deve ser branca(r=1,g=1,b=1)para permitir que todas as cores atribuídas ao objeto possam ser vistas. Se os valores de cor forem menores que 1, a luz diminuirá de intensidade. De forma similar, podem ser especificadas as luzes difusas e especulares: glfloat light_diffuse [ ] = {1.0, 1.0, 1.0, 1.0}; glfloat light_specular [ ] = {1.0, 1.0, 1.0, 1.0}; 3
4 Posição das fontes luminosas Para que uma fonte esteja localizada na cena, ela deve possuir uma posição na cena Para isso deve-se utilizar: glfloat light_position [ ] = {1.0, 1.0, 1.0, 1.0}; O quarto parâmetro desta tupla deve ser diferente de zero, para que a luz esteja dentro da cena; caso este parâmetro seja zero, a fonte é tratada como um spot (spotlight), ou seja, uma luz direcionada. glfloat light_position [ ] = {1.0, 1.0, 1.0, 0.0}; Ativar o uso da luz ambiente Para definir uma fonte como sendo de luz ambiente, pode-se definir: glligthfv(gl_light0,gl_ambient,light_ambient); Para ativar a fonte: glenable(gl_lighting); glenable(gl_light0); Para definir fontes de luz difusa e especular: glligthfv(gl_light1,gl_diffuse,light_diffuse); glligthfv(gl_light2,gl_specular,light_specular); 4
5 Definição de luzes direcionadas Fontes luminosas brilham em todas as direções, a menos que sejam definidas como spotlights. Para isso, o quarto parâmetro do comando lightposition deve ser zero. glfloat light_position [] = {1.0,1.0,1.0,0.0}; glligthfv(gl_light3,gl_position,light_position); Spots apresentam as características de direção e corte (cutoff) glligthf(gl_light3,gl_spot_direction,-1.0,-1.0, -1.0) ; glligthf(gl_light3,gl_spot_cutoff,30.0) ; cuttof direction Definição de luzes direcionadas A luz do spot pode ser atenuada em direção às bordas do ângulo de corte. Esta atenuação é modelada pelo parâmetro exponent. glligthf(gl_light3,gl_spot_exponent,2.0) ; 5
6 Posição e Atenuação A fonte pode estar infinitamente longe do cenário ou perto. A intensidade da luz decresce com a distância. Isto é importante quando se tem a luz posicional. O OpenGL atenua a fonte de luz por multiplicação da contribuição da fonte pelo fator de atenuação: 1/ (K c + K l d + K q d 2 ) onde: K c - GL_CONSTANT_ATTENUATION K l - GL_LINEAR_ATTENUATION K q - GL_QUADRATIC_ATTENUATION Definição da cor do material que constitui o objeto Para modelar a forma como a luz atua em um objeto é necessário definir como ele manipula a luz ambiente, difusa e especular. Isto equivale a definir a cor do objeto quando submetido a estas luzes: glfloat light_ambient [] = {1.0, 1.0, 1.0, 1.0}; // Define a cor da luz ambiente. glenable(gl_lighting); // Habilita o uso de iluminação gllightmodelfv(gl_light_model_ambient, light_ambient); // Ativa o uso da luz ambiente gl(gl_color_material); //Ativa o "Color Tracking" 6
7 Especificação dos materiais Cada polígono possui parte da frente e parte de trás. Estas duas faces podem ter cores diferentes. glfloatfv (GL_FRONT_AND_BACK,GL_AMBIENT_AND_DIFFUSE, mat_amb_diff); glfloat mat_amb_diff = {0.1,0.5,0.8,1.0}; glfloat white = {1.0,1.0,1.0,1.0}; glfloatfv (GL_FRONT,GL_DIFFUSE, white); glfloat black = {0.0,0.0,0.0,1.0}; glfloatfv (GL_BACK,GL_SPECULAR, black); Normais Normais são especificadas pelo comando glnormal Normais são associadas aos vértices A sequência natural de especificação é: glnormal, glvertex... Geralmente, deseja-se a normal com valor unitário: glenable (GL_NORMALIZE) glbegin(gl_polygon); // face posterior glnormal3f(0,0,1); // normal da face glvertex3f(10.0, 10.0, 10.0); glvertex3f(-10.0, 10.0, 10.0); glvertex3f(-10.0, -10.0, 10.0); glvertex3f(10.0, -10.0, 10.0); glend; 7
8 Blending (fusão) Permite combinar o valor da cor do fragmento que está sendo processado com o do pixel armazenado no framebuffer. O processo de fusão ocorre após a renderização da cena e sua conversão a fragmentos, mas antes que os pixels sejam desenhados no framebuffer. Para o processo de fusão utiliza-se os valores de α (opacidade alpha channel) do conjunto RGBA. O processo de fusão é base para: Transparência Composição digital Pintura Opacidade = 20% transmite 80% da luz Blending tratamento matemático s = source pixel origem fragmento (s r, s g, s b, s a ) Fator de fusão (blending) da origem: (b r, b g, b b, b a ) d = pixel destino - framebuffer (d r, d g, d b, d a ) Fator de fusão (blending) do destino: (c r, c g, c b, c a ) A operação de fusão produzirá d (d d) d = [b r s r + c r d r b g s g + c g d g b b s b + c b d b b a s a + c a d a ] Void glblendfunc (Glenum sfactor, Glenum dfactor) 8
9 Alguns valores que podem ser aplicados aos fatores de fusão Constante GL_ZERO GL_ONE GL_DST_COLOR GL_SRC_COLOR GL_ONE_MINUS_ DST_COLOR GL_ONE_MINUS_ SRC_COLOR Fator relevante source source valor (0, 0, 0, 0) (1, 1, 1, 1) (Rd, Gd, Bd, Ad) (Rs, Gs, Bs, As) (1, 1, 1, 1)-(Rd, Gd, Bd, Ad) (1, 1, 1, 1)-(Rs, Gs, Bs, As) Alguns valores que podem ser aplicados aos fatores de fusão Constante GL_SRC_ALPHA GL_ONE_MINUS _SRC_ALPHA GL_DST_ALPHA GL_ONE_MINUS _DST_ALPHA GL_SRC_ALPHA _SATURATE Fator relevante source valor (As, As, As, As) (1, 1, 1, 1)-(As, As, As, As) (Ad, Ad, Ad, Ad) (1, 1, 1, 1)-(Ad, Ad, Ad, Ad) (f, f, f, 1); f=min(as, 1-Ad) 9
10 Referências Angel, E. Interactive Computer Graphics A topdown approach with OpenGL. Addicon-Wesley, OpenGL Programming Guide 2nd. Ed. The Oficial Guide to Learning: OpenGL, version 1.1. Disponível em: 10
Como Fazer um Programa, simples, em OpenGL para Trabalhar com Iluminação (exemplo do site da Isabel Mansour)
Como Fazer um Programa, simples, em OpenGL para Trabalhar com Iluminação (exemplo do site da Isabel Mansour) 1) Crie um Programa Simples que desenhe qualquer sólido na Tela. Há um exemplo Há Novo na Página
Leia maisPaulo Sérgio Rodrigues. Exercícios de Laboratório
Paulo Sérgio Rodrigues Exercícios de Laboratório Iluminação São Bernardo do Campo, SP Abril de 2010 Iluminação Como é possível observar na Fig. 1, a imagem gerada não possui uma qualidade satisfatória.
Leia maisComputação Gráfica - 13
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 13 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav
Leia maisIluminação em OpenGL. André Tavares da Silva.
Iluminação em OpenGL André Tavares da Silva andre.silva@udesc.br Iluminação em OpenGL Assume fontes pontuais de luz Omnidirecionais: todas as direções. Ex. : sol (direcional), luz incandescente (pontual);
Leia mais8. Síntese de Imagens: Cálculo de Cor
8. Síntese de Imagens: Cálculo de Cor O processo de determinar a aparência (ou seja, a textura e a cor) das superfícies visíveis é chamado de shading. Essa aparência da superfície depende das propriedades
Leia maisIluminação. Módulo 10. Sistemas Gráficos e Interação. Filipe Pacheco SGRAI 2017/18 DEI-ISEP 186. Instituto Superior de Engenharia do Porto
Módulo 10 Sistemas Gráficos e Interação Instituto Superior de Engenharia do Porto Filipe Pacheco ffp@isep.ipp.pt Iluminação SGRAI 2017/18 DEI-ISEP 186 Conteúdo Tipos de iluminação Fontes de Luz Modelos
Leia maisModelos de Iluminação
C A P Í T U L O 4 Modelos de Iluminação Um modelo de iluminação é um conjunto de equações que determinam quantitativamente qual é a cor sobre um ponto da superfície de um objeto em função das propriedades
Leia maisIluminando o Cenário
Iluminando o Cenário O realismo da cena é reforçada pela iluminação; A iluminação dos objetos cria a ilusão de volume: http://mech.fsv.cvut.cz/~dr/papers/habil/node51.html Fundamentos: Fisicamente: a percepção
Leia maisDicas de uso - Render Up
Dicas de uso - Render Up (versão 3.6.7 ou superior) Desenvolvido por: Promob Software Solutions Rua dos Cinamomos - 517 - Cinquentenário CEP 95012-140 - Caxias do Sul - RS Brasil Fone/Fax: 54 3209 9200
Leia maisIluminação. Aula 6. Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto. Paulo Gandra de Sousa
Iluminação Aula 6 Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto Paulo Gandra de Sousa psousa@dei.isep.ipp.pt Conteúdo Tipos de iluminação Materiais Luzes Modelos de iluminação
Leia maisModelos de Iluminação e Reflexão
Modelos de Iluminação e Reflexão Edward Angel, Cap. 6 Instituto Superior Técnico Computação Gráfica 2009/2010 1 Na última aula... Recorte 2D Cyrus-Beck Sutherland-Hodgman Recorte 3D Sumário Iluminação
Leia maisCurso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária
1- Apresentação Binária Os computadores funcionam e armazenam dados mediante a utilização de chaves eletrônicas que são LIGADAS ou DESLIGADAS. Os computadores só entendem e utilizam dados existentes neste
Leia maisObjetos definidos no seu próprio sistema de coordenadas
Transformações Modelagem Última aula Iluminação (Shading) Transformação Câmera Recorte Projeção Rasterização Visibilidade Adaptação e melhoramentos de uma aula sobre o mesmo assunto (MIT - EECS 6.837 Durand
Leia maisIluminaçao. Os modelos de Iluminação são técnicas usadas para calcular a intensidade da cor de um ponto a ser exibido.
Iluminaçao Os modelos de Iluminação são técnicas usadas para calcular a intensidade da cor de um ponto a ser exibido. Também chamados modelos de reflexão, utilizam: a cor do objeto a cor da luz a posição
Leia maisMotivação. Iluminação. Modelo de Iluminação = aproximação da iluminação do mundo real. Sensação da 3-dimensionalidade, percepção da profundidade
Iluminação Computação Gráfica Motivação Modelo de Iluminação = aproximação da iluminação do mundo real wireframe Sensação da 3-dimensionalidade, percepção da profundidade sem iluminação Na maior parte
Leia maisComputação Gráfica 3D Studio Max 2008.1 www.damasceno.info Prof.: Luiz Gonzaga Damasceno
10 Iluminação e Sombras Lembre-se que iluminar é estabelecer uma relação entre luz e sombras. Se o ambiente estiver muito claro pode destruir áreas importantes de sombras. Este Tutorial mostra como simular
Leia maisFotografia Digital Obtenção da Imagem e Impressão
Fotografia Digital Obtenção da Imagem e Impressão 1 Diferenças entre o CCD e o Filme: O filme como já vimos, é uma película de poliéster, coberta em um dos lados por uma gelatina de origem animal com partículas
Leia maisDispositivos de Entrada e Saída
Dispositivos de Entrada e Saída Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Robson Lins Dispositivos de Entrada Teclado, Mouse, Trackball,
Leia maisUFGD FCA PROF. OMAR DANIEL BLOCO 4 PROCESSAMENTO DE IMAGENS
UFGD FCA PROF. OMAR DANIEL BLOCO 4 PROCESSAMENTO DE IMAGENS Executar as principais técnicas utilizadas em processamento de imagens, como contraste, leitura de pixels, transformação IHS, operações aritméticas
Leia maisCurso: Ensino Fundamental II Disciplina: MATEMÁTICA Professor: Álvaro / Leandro
Nome do aluno: nº série/turma 9 Curso: Ensino Fundamental II Disciplina: MATEMÁTICA Professor: Álvaro / Leandro Data: De 17 a 21/08/2009 Bimestre: 3º Tipo de atividade: Lista de Exercícios A REFLEXÃO DA
Leia maisDicas de uso - Render Up (versão 3.6.7 ou superior)
Dicas de uso - Render Up (versão 3.6.7 ou superior) Desenvolvido por: Procad Softwares para Layout Rua dos Cinamomos - 517 - Cinqüentenário CEP 95012-140 - Caxias do Sul - RS Brasil Fone/Fax: 54 3209 9200
Leia maisAULA 6 - Operações Espaciais
6.1 AULA 6 - Operações Espaciais Essa aula descreve as operações espaciais disponíveis no TerraView. Antes de iniciar sua descrição é necessário importar alguns dados que serão usados nos exemplos. Exercício:
Leia maisCopiright de todos artigos, textos, desenhos e lições. A reprodução parcial ou total desta aula só é permitida através de autorização por escrito de
1 No início do nível intermediário, falamos brevemente sobre a perspectiva e a aplicação de alguns dos seus elementos, como o ponto de fuga, a linha de horizonte e a relação dos objetos com o olho do observador.
Leia maisAtividade: matrizes e imagens digitais
Atividade: matrizes e imagens digitais Aluno(a): Turma: Professor(a): Parte 01 MÓDULO: MATRIZES E IMAGENS BINÁRIAS 1 2 3 4 5 6 7 8 Indique, na tabela abaixo, as respostas dos 8 desafios do Jogo dos Índices
Leia maisCOMPUTAÇÃO GRÁFICA. Rasterização e Preenchimento de Regiões. MARCO ANTONIO GARCIA DE CARVALHO Fevereiro de 2009. Computação Gráfica
COMPUTAÇÃO GRÁFICA Rasterização e Preenchimento de Regiões Objetivos Conhecer os fundamentos da construção de linhas e círculos Conhecer o modelo scan-line modelo de sementes para preenchimento de polígonos
Leia maisSistema Banco de Preços Manual do Usuário OBSERVATÓRIO
Sistema Banco de Preços Manual do Usuário OBSERVATÓRIO da Despesa Pública 1 Sumário O Banco de Preços... 3 Acessando o Banco de Preços... 4 Funções do Banco de Preços... 5 Gerar Preço de Referência...
Leia maisInformática Aplicada a Radiologia
Informática Aplicada a Radiologia Apostila: Imagem Digital parte I Prof. Rubens Freire Rosa Imagem na forma digital A representação de Imagens na forma digital nos permite capturar, armazenar e processar
Leia maisDESENVOLVIMENTO E APLICAÇÕES DE SOFTWARE PARA ANÁLISE DO ESPECTRO SOLAR
ILHA SOLTEIRA XII Congresso Nacional de Estudantes de Engenharia Mecânica - 22 a 26 de agosto de 2005 - Ilha Solteira - SP Paper CRE05-MN12 DESENVOLVIMENTO E APLICAÇÕES DE SOFTWARE PARA ANÁLISE DO ESPECTRO
Leia maisReflexão. A reflexão ocorre quando a luz incide sobre a superfície de separação entre dois meios com propriedades distintas.
Ótica Reflexão A reflexão ocorre quando a luz incide sobre a superfície de separação entre dois meios com propriedades distintas. A reflexibilidade é a tendência dos raios de voltarem para o mesmo meio
Leia maisOBJETIVO Verificar as leis da Reflexão Verificar qualitativamente e quantitativamente a lei de Snell. Observar a dispersão da luz em um prisma.
UNIVERSIDADE CATÓLICA DE BRASÍLIA CURSO DE FÍSICA LABORATÓRIO ÓPTICA REFLEXÃO E REFRAÇÃO OBJETIVO Verificar as leis da Reflexão Verificar qualitativamente e quantitativamente a lei de Snell. Observar a
Leia maisLuz e Cor. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO
Luz e Cor Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Luz Cromática Em termos perceptivos avaliamos a luz cromática pelas seguintes quantidades: 1. Matiz (Hue): distingue entre as várias cores
Leia maisComputação Gráfica Conf. 6: Iluminação e materiais. ISUTIC Eng. Alexander Rodríguez Bonet
Conf. 6: Iluminação e materiais. ISUTIC - 2016 Eng. Alexander Rodríguez Bonet Aula de hoje 1. Cor. 2. Modelos de Iluminação. 3. Hachura poligonal. 4. Iluminação em OpenGL. 5. Vetores Normais. 6. Materiais.
Leia maisREFLEXÃO DA LUZ: ESPELHOS 412EE TEORIA
1 TEORIA 1 DEFININDO ESPELHOS PLANOS Podemos definir espelhos planos como toda superfície plana e polida, portanto, regular, capaz de refletir a luz nela incidente (Figura 1). Figura 1: Reflexão regular
Leia mais6. Geometria, Primitivas e Transformações 3D
6. Geometria, Primitivas e Transformações 3D Até agora estudamos e implementamos um conjunto de ferramentas básicas que nos permitem modelar, ou representar objetos bi-dimensionais em um sistema também
Leia maisFCTA 4 TROCAS TÉRMICAS ENTRE O MEIO E AS EDIFICAÇÕES 4.1 FECHAMENTOS TRANSPARENTES
4 TROCAS TÉRMICAS ENTRE O MEIO E AS EDIFICAÇÕES 4.1 FECHAMENTOS TRANSPARENTES Nestes tipos de fechamento podem ocorrer três tipos de trocas térmicas: condução, convecção e radiação. O vidro comum é muito
Leia maisVISUALIZAÇÃO E MANIPULAÇÕES SIMPLES DE IMAGENS GEOCOVER NO ArcGIS 9.x
VISUALIZAÇÃO E MANIPULAÇÕES SIMPLES DE IMAGENS GEOCOVER NO ArcGIS 9.x TUTORIAL /2005 Elizete Domingues Salvador SUREG-SP elizete@sp.cprm.gov.br ÍNDICE 1. Adicionar imagem Geocover na área de trabalho do
Leia maisManual de implantação
Manual de implantação O BioPass ID é um serviço online baseado em nuvem que fornece uma poderosa tecnologia multibiométrica (reconhecimento de impressões digitais e face) para os desenvolvedores de qualquer
Leia mais&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO
Universidade Federal de Viçosa Departamento de Informática &XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO Flaviano Aguiar Liziane Santos Soares Jugurta Lisboa Filho (Orientador) PROJETO UNESC@LA Setembro de
Leia maisCapítulo UM Bases Numéricas
Capítulo UM Bases Numéricas 1.1 Introdução Quando o homem aprendeu a contar, ele foi obrigado a desenvolver símbolos que representassem as quantidades e grandezas que ele queria utilizar. Estes símbolos,
Leia maisValores eternos. MATÉRIA PROFESSOR(A) ---- ----
Valores eternos. TD Recuperação ALUNO(A) MATÉRIA Física II PROFESSOR(A) Fernando ANO SEMESTRE DATA 2º 1º Julho/2013 TOTAL DE ESCORES ESCORES OBTIDOS ---- ---- 1. Considere a figura ao lado. Com base no
Leia maisMÓDULO 9. A luz branca, que é a luz emitida pelo Sol, pode ser decomposta em sete cores principais:
A COR DE UM CORPO MÓDULO 9 A luz branca, que é a luz emitida pelo Sol, pode ser decomposta em sete cores principais: luz branca vermelho alaranjado amarelo verde azul anil violeta A cor que um corpo iluminado
Leia maisREPRESENTAÇÃO DA IMAGEM DIGITAL
REPRESENTAÇÃO DA IMAGEM DIGITAL Representação da imagem Uma imagem é uma função de intensidade luminosa bidimensional f(x,y) que combina uma fonte de iluminação e a reflexão ou absorção de energia a partir
Leia maisApostila 2 Capítulo 8. Página 305. Reflexões. Gnomo
Apostila 2 Capítulo 8 Página 305 Reflexões Fenômenos Ópticos Reflexão Refração Absorção Tipos de Reflexão Reflexão Especular Reflexão Difusa Na reflexão especular os raios de luz que entram paralelos são
Leia maisSEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS
SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS André Zuconelli 1 ; Manassés Ribeiro 2 1. Aluno do Curso Técnico em Informática, turma 2010, Instituto Federal Catarinense, Câmpus Videira, andre_zuconelli@hotmail.com
Leia maisComputação Gráfica - 13
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 13 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav
Leia maisVisualização Científica. Pedro de Botelho Marcos Março/2008. Núcleo de Computação Científica Tópicos Avançados em Computação II
Pedro de Botelho Marcos Março/2008 1 Sumário Introdução Ciclo de Visualização Dados 3D Dados Vetoriais Referências 2 Introdução O que? Representação visual de dados. Para? Facilitar a análise de grandes
Leia maisCurso de Computação Gráfica (CG) 2014/2- Unidade 1- Modelagem de objetos. Exercício 1 (individual) - Entrega: quarta 13/08
Curso de Computação Gráfica (CG) 2014/2- Unidade 1- Modelagem de objetos Exercício 1 (individual) - Entrega: quarta 13/08 Escolha um objeto entre os que possivelmente compõem uma clínica médica de exames
Leia maisComputação Gráfica. GLSL - Programação de Shaders Iluminação
Computação Gráfica GLSL - Programação de Shaders Iluminação António Ramires Fernandes - Computação Gráfica 07/08 Resumo Tipos de Dados, Funções e Controle de Fluxo GLSL - Minimal GLSL - Cores GLSL - Iluminação
Leia maismanual de identidade visual
manual de identidade visual Índice do nosso manual 1.Nosso Logo 1.1. Apresentação...3 1.2. Versões...4 Logo A Aplicações...5 Cores...6 Logo B Aplicações...7 Cores...8 Logo C Aplicações...9 Cores...10 1.3.
Leia maisEntradas e Saídas Analógicas
Entradas e Saídas Analógicas O PS4-21-MM1 possui 2 entradas e 1 saída analógica. A tensão aplicada às entradas pode variar de a 1 volts, e a tensão obtida na saída pode variar de a 1 volts. A resolução
Leia maisComputação Gráfica. GLSL - Programação de Shaders Iluminação
Computação Gráfica GLSL - Programação de Shaders Iluminação António nio Ramires Fernandes - Multimédia Resumo Tipos de Dados, Funções e Controle de Fluxo GLSL - Minimal GLSL - Cores GLSL - Iluminação Direcional
Leia maisPROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS
1 PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS INTRODUÇÃO O processamento interno do CLP é digital e pode-se, assim, aplicar os conceitos de lógica digital para compreen8 der as técnicas e as linguagens
Leia maisManual de instalação e configuração
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL FARROUPILHA CAMPUS SÃO BORJA Manual de instalação e configuração Autores Claiton Marques
Leia maisVCA Treinamento em Algoritmo
Conteúdo VCA Treinamento em Algoritmo VCA Treinamento em Algoritmo Conteúdo Algoritmos Rastreador (tracker) Monitoramento Objeto Abandonado/Removido Pessoas Calibração Classificação Linha de contagem Auto
Leia maisModelos de Iluminação
Universidade Católica de Pelotas Centro Politécnico Modelos de Iluminação por Flávia Santos Computação Gráfica Prof. Dr. Paulo Roberto Gomes Luzzardi Universidade Católica de Pelotas Centro Politécnico
Leia maisGuia Site Empresarial
Guia Site Empresarial Índice 1 - Fazer Fatura... 2 1.1 - Fazer uma nova fatura por valores de crédito... 2 1.2 - Fazer fatura alterando limites dos cartões... 6 1.3 - Fazer fatura repetindo última solicitação
Leia maisShutter: É o tempo de exposição da foto. Pode ser fixo ou automático.
TREINAMENTO ITSCAM Ajustes de imagens Shutter: É o tempo de exposição da foto. Pode ser fixo ou automático. Ganho: Amplificador analógico conectado ao sensor de imagem. Pode ser fixo ou automático. Auto
Leia maisCiências da Computação Disciplina:Computação Gráfica
Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2012 7 semestre Aula 02 (1)AZEVEDO, Eduardo. Computação Gráfica, Rio de Janeiro: Campus, 2005 (*0) (2) MENEZES, Marco Antonio
Leia mais*Imagens meramente ilustrativas COLORÍMETRO. Manual de Instruções www.v8brasil.com.br
*Imagens meramente ilustrativas COLORÍMETRO Manual de Instruções www.v8brasil.com.br 1. INTRODUÇÃO O Colorímetro V8 Brasil é um equipamento desenvolvido com objetivo de proporcionar às oficinas de funilaria
Leia maisProgramação Básica em STEP 7 Operações Binárias. SITRAIN Training for Automation and Drives. Página 6-1
Conteúdo Página Operações Lógicas Binárias: AND, OR...2 Operações Lógicas Binárias: OR Exclusivo (XOR)...3 Contatos Normalmente Abertos e Normalmente Fechados. Sensores e Símbolos... 4 Exercício...5 Resultado
Leia maisUNIVERSIDADE FEDERAL DE PELOTAS. Índice
Índice Capítulo 10 Inserindo figuras e objetos... 2 Configurando AutoFormas... 2 Criando Caixas de Texto... 3 Inserindo Linhas e Setas... 3 Utilizando WordArt... 4 Inserindo Figuras... 5 Configurando figuras...
Leia maisImagem digital. Unidade 3
Imagem digital Unidade 3 Objectivos Reconhecer o potencial comunicativo/ expressivo das imagens; Reconhecer as potencialidades narrativas de uma imagem; A criação de sentido nas associações de imagens
Leia maisDetecção e Rastreamento de Objetos coloridos em vídeo utilizando o OpenCV
Detecção e Rastreamento de Objetos coloridos em vídeo utilizando o OpenCV Bruno Alberto Soares OLIVEIRA 1,3 ; Servílio Souza de ASSIS 1,3,4 ; Izadora Aparecida RAMOS 1,3,4 ; Marlon MARCON 2,3 1 Estudante
Leia maisSINALIZAÇÃO DE SEGURANÇA
HSST Higiene Segurança e Saúde no Trabalho SINALIZAÇÃO DE SEGURANÇA IvoTeixeira 06 Operador de Informática Introdução do trabalho Sendo este trabalho proporcionado pela professora de HSST para realizar
Leia maisFILTRAGEM NO DOMÍNIO DAS FREQUÊNCIAS (TRANSFORMADA DE FOURIER) Daniel C. Zanotta 04/06/2015
FILTRAGEM NO DOMÍNIO DAS FREQUÊNCIAS (TRANSFORMADA DE FOURIER) Daniel C. Zanotta 04/06/2015 FREQUÊNCIA EM IMAGENS DIGITAIS Análise da intensidade dos NCs da imagem Banda 7 Landsat TM ao longo da distância:
Leia maisTIPOS DE REFLEXÃO Regular Difusa
Reflexão da luz TIPOS DE REFLEXÃO Regular Difusa LEIS DA REFLEXÃO RI = raio de luz incidente i normal r RR = raio de luz refletido i = ângulo de incidência (é formado entre RI e N) r = ângulo de reflexão
Leia maisManual de Aplicação da Marca do BRB
Manual de Aplicação da Marca do BRB Banco de Brasília Superintendência de Marketing Dezembro de 2011 Redução Para garantir que a marca do BRB esteja sempre legível e não apresente ruídos, foi estabelecido
Leia maisDesenho e Apresentação de Imagens por Computador
Desenho e Apresentação de Imagens por Computador Conteúdo s: Aspetos genéricos sobre o trabalho com imagens computacionais. Imagens computacionais e programas que criam ou manipulam esse tipo de imagens.
Leia maisÓTICA e ONDAS. Ótica estudo da luz e dos fenômenos luminosos em geral.
1 ÓTICA e ONDAS Ótica estudo da luz e dos fenômenos luminosos em geral. Propagação Retilínea da Luz Observando os corpos que nos rodeiam, verificamos que alguns deles emitem luz, isto é, são fontes de
Leia maisQuadro de consulta (solicitação do mestre)
Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta
Leia maisManual Operacional SIGA
SMS - ATTI Maio -2013 Conteúdo Sumário... 2 PPD -IPD... 3 Adicionar Paciente... 4 Laudo Médico... 6 Avaliação do Enfermeiro... 11 Visita Domiciliar... 14 Dados do Paciente no Programa... 16 Histórico do
Leia maisMANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Desktop
MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Desktop 1 1 INICIANDO O APLICATIVO PELA PRIMEIRA VEZ... 3 2 PÁGINA PRINCIPAL DO APLICATIVO... 4 2.1 INTERFACE INICIAL... 4 3 INICIANDO PROCESSO DE LEITURA...
Leia maisModelos de Iluminação Métodos de surface-rendering
Modelos de Iluminação Métodos de surface-rendering VI / CG 2012/2013 Beatriz Sousa Santos, J. Madeira 1 As imagens realistas obtêm-se : usando projecções perspectivas da cena aplicando efeitos de iluminação
Leia maisTópico 2. Conversão de Unidades e Notação Científica
Tópico 2. Conversão de Unidades e Notação Científica Toda vez que você se refere a um valor ligado a uma unidade de medir, significa que, de algum modo, você realizou uma medição. O que você expressa é,
Leia maisFigura 1: Formato matricial de uma imagem retangular. Figura 2: Ampliação dos pixels de uma imagem
Universidade Federal de Santa Maria - UFSM Departamento de Eletrônica e Computação - DELC Introdução à Informática Prof. Cesar Tadeu Pozzer Julho de 2006 Imagens Uma imagem é representada por uma matriz
Leia mais2 de maio de 2014. Remote Scan
2 de maio de 2014 Remote Scan 2014 Electronics For Imaging. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. Conteúdo 3 Conteúdo...5 Acesso ao...5
Leia maisCAP. I ERROS EM CÁLCULO NUMÉRICO
CAP. I ERROS EM CÁLCULO NUMÉRICO 0. Introdução Por método numérico entende-se um método para calcular a solução de um problema realizando apenas uma sequência finita de operações aritméticas. A obtenção
Leia maisLei de Gauss Origem: Wikipédia, a enciclopédia livre.
Lei de Gauss Origem: Wikipédia, a enciclopédia livre. A lei de Gauss é a lei que estabelece a relação entre o fluxo de campo elétrico que passa através de uma superfície fechada com a carga elétrica que
Leia maisManual Geral do OASIS
Manual Geral do OASIS SISTEMA DE GESTÃO DE DEMANDA, PROJETO E SERVIÇO DE TECNOLOGIA DA INFORMAÇÃO OASIS Introdução Esse manual tem como objetivo auxiliar aos usuários nos procedimentos de execução do sistema
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisUm capacitor não armazena apenas carga, mas também energia.
Capacitores e Dielétricos (continuação) Energia armazenada num capacitor Um capacitor não armazena apenas carga, mas também energia. A energia armazenada num capacitor é igual ao trabalho necessário para
Leia maisStatus. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna
O que é uma planilha eletrônica? É um aplicativo que oferece recursos para manipular dados organizados em tabelas. A partir deles pode-se gerar gráficos facilitando a análise e interpretação dos dados
Leia maisPROVA MODELO 2015. Duração da prova: 120 minutos
Página 1 de 8 Provas especialmente adequadas destinadas a avaliar a capacidade para a frequência do ensino superior dos maiores de 3 anos, Decreto-Lei n.º 64/006, de 1 de março AVALIAÇÃO DA CAPACIDADE
Leia maisSP 20/11/81 NT 076/81. Melhorando o Control. José Ernesto Lima Gonçalves. Melhorando o Control
SP 20/11/81 NT 076/81 Melhorando o Control José Ernesto Lima Gonçalves Melhorando o Control A versão II do programa Control incorpora aperfeiçoamentos com relação à versão anterior, de modo a melhorar
Leia maisFirewall. Tutorial Firewall em Linux Acadêmicos: Felipe Zottis e Cleber Pivetta
Tutorial Firewall em Linux Acadêmicos: Felipe Zottis e Cleber Pivetta Firewall Firewall é um quesito de segurança com cada vez mais importância no mundo da computação. À medida que o uso de informações
Leia maisAstor João Schönell Júnior
Astor João Schönell Júnior As galáxias são classificadas morfologicamente (Hubble Sequence): -Espirais -Elípticas -Irregulares - Galáxias SO As galáxias espirais consistem em um disco com braços espirais
Leia maisa 1 x 1 +... + a n x n = b,
Sistemas Lineares Equações Lineares Vários problemas nas áreas científica, tecnológica e econômica são modelados por sistemas de equações lineares e requerem a solução destes no menor tempo possível Definição
Leia maisImagem digital - 1. A natureza da imagem fotográfica. A natureza da imagem fotográfica
A natureza da imagem fotográfica PRODUÇÃO GRÁFICA 2 Imagem digital - 1 Antes do desenvolvimento das câmeras digitais, tínhamos a fotografia convencional, registrada em papel ou filme, através de um processo
Leia maisExercício 1: Ajustes rápidos em retrato
UNIVERSIDADE COMUNITÁRIA DA REGIÃO DE CHAPECÓ - UNOCHAPECÓ CURSO SUPERIOR BACHARELADO EM DESIGN DE MODA ILUSTRAÇÃO I PROFESSORA GISELE DOS SANTOS Exercício 1: Ajustes rápidos em retrato Figura 01: Foto
Leia maisOpenGL Shading Language
OpenGL Shading Language Guilherme S. Moura (gsm@cin.ufpe.br) Saulo A. Pessoa (sap@cin.ufpe.br) Vladimir Alves (vap2@cin.ufpe.br) Felipe Maia O que é? High Level Shading Language para OpenGL Descreve shaders
Leia maisQual é o risco real do Private Equity?
Opinião Qual é o risco real do Private Equity? POR IVAN HERGER, PH.D.* O debate nos mercados financeiros vem sendo dominado pela crise de crédito e alta volatilidade nos mercados acionários. Embora as
Leia maisProfª Danielle Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle Aula 07 Linguagem Ladder Profª Danielle Casillo A LINGUAGEM LADDER Foi a primeira que surgiu para programação
Leia maisProf. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br. 3 de maio de 2011. SCC0250 - Computação Gráca
Introdução à Opengl com Java SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade
Leia maisCapítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho
20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam
Leia maisArquitetura de Computadores. Tipos de Instruções
Arquitetura de Computadores Tipos de Instruções Tipos de instruções Instruções de movimento de dados Operações diádicas Operações monádicas Instruções de comparação e desvio condicional Instruções de chamada
Leia maisColorindo com Números Representação de Imagens
Atividade 2 Colorindo com Números Representação de Imagens Sumário Os computadores armazenam desenhos, fotografias e outras imagens usando apenas números. A atividade seguinte demonstra como eles podem
Leia maisConceitos do Photoshop. Bitmap image Formatos de arquivos Memória Escalas de cores
Conceitos do Photoshop Bitmap image Formatos de arquivos Memória Escalas de cores Bitmap Image Conceito de pixel Imagem bitmap x imagem vetorial Pixel x bits Resolução de tela e imagem 72 pixel/inch 300
Leia maisATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF
TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial
Leia mais