Engenharia Informática Computação Gráfica
|
|
|
- Ana Luísa Marques Bardini
- 9 Há anos
- Visualizações:
Transcrição
1 Computação Gráfica Engenharia Informática Gráficos 3D - Evolução Histórica Computação Gráfica 1
2 Sumário! Criação de Gráficos! Criação de Modelos 3D! Pipeline Gráfico! Hardware Gráfico! Bibliotecas Gráficas! Gráficos 3D na Internet Criação de Gráficos (Três tópicos)! Modeling! how to represent objects;! how to build those representations Animação e Realidade Virtual! Animation! representing/controlling the way things move! Rendering! how to create images Computação Gráfica 2
3 Criação de Gráficos! Pressupõe a existência de um dispositivo de saída! Monitor! CRT (Cathode Ray Tube)! LCD (Liquid Crystal Display)! LED (Light Emitting Diode) Resolução! A resolução de um monitor indica o número de pixeis.! O que é um Pixel? Por exemplo:! VGA 640x480! SVGA 800x600! XGA 1024x768! WXGA 1280x1024!! HD 1280 x 720! Full HD 1920 x 1080! 4K 3840 x 2160! 3
4 Resolução! A resolução de um monitor indica o número de pixeis.! O que é um Pixel? Por exemplo:! VGA 640x480! SVGA 800x600! XGA 1024x768! WXGA 1280x1024!! HD 1280 x 720! Full HD 1920 x 1080! 4K 3840 x 2160!! Mas então como é que um monitor pode ter várias resoluções? Resolução! É o número de pixéis usados para representar uma imagem.! Determina quer o nível de detalhe quer os requisitos de armazenamento
5 Profundidade da cor (Colour depth)! Imagem monocromática a preto e branco:! Cada pixel é armazenado num bit (0 ou 1).! Uma imagem monocromática ocupa 37.5 KB em memória (ficheiro).! Imagem monocromática em tons de cinzento:! Cada pixel é armazenado num byte (0 a 255).! Uma imagem em tons de cinzentos ocupa 300 KB em memória (ficheiro).! Imagem a cores de 8-bits:! Cada pixel é armazenado num byte.! Suporta 256 cores, com qualidade de cor aceitável.! Uma imagem a cores de 8-bits com resolução ocupa 300 KB em memória (ficheiro).! Imagem a cores de 24-bits:! Cada pixel é representado por três bytes (e.g., RGB).! Suporta cores ( ).! Uma imagem a cores de 24-bits com resolução ocupa 900 KB em memória (ficheiro).! Muitas imagens a cores de 24-bits são armazenadas como imagens de 32-bits, sendo o byte suplementar usado para guardar um valor alpha. 2 níveis (escala: 0-1) 256 níveis (escala: 0-255) formato GIF (8 bits) formato JPEG (24 bits) Profundidade da cor 1 bit 4 bit 8 bits 24 bits 5
6 Criação de modelos 3D! Modelação tridimensional! Malhas de pontos;! Curvas e superfícies;!! Mas quando os dados são enviado para a placa gráfica! Tudo se transforma em TRIÂNGULOS TRIÂNGULO! É o polígono mais simples e tudo pode ser construído com base em triângulos! Logo é suficiente! É um polígono convexo! Logo mais fácil de pintar! É garantidamente plano! Logo não levanta ambiguidades 6
7 Pipeline Gráfico! Aplicação de transformações geométricas aos vértices! Para posicionar os modelos e criar um cenário 3D;! Escolhe-se a vista pretendida do cenário através do posicionamento de uma câmara;! Faz-se a projecção de 3D para 2D; + TG( ) = Pipeline Gráfico! Aplicação de transformações geométricas aos vértices! Para posicionar os modelos e criar um cenário 3D;! Escolhe-se a vista pretendida do cenário através do posicionamento de uma câmara;! Faz-se a projecção de 3D para 2D;! Faz-se o preenchimento dos triângulos! Iluminação e materiais 7
8 Pipeline Gráfico Créditos: A. Fernandes, Univ. Minho Hardware Gráfico! Controladores VGA (Video Graphics Array)! Introduzido pela IBM em 1987! Todo o processamento é realizado pelo CPU.! O VGA é utilizado somente como frame buffer. 8
9 Hardware Gráfico! GPU (Graphics Processing Unit)! Termo introduzido pela nvidia em 1990! 1ª Geração de GPUs! até 1998 (nvidia TNT2, ATI Rage)! Interpolação: capacidade para calcular os pixeis a partir dos vértices de um triângulo e aplicar texturas. Hardware Gráfico! GPU (Graphics Processing Unit)! 2ª Geração de GPUs! (GeForce 256, GF 2, Radeon 7500)! Transformação de Vértices! Cálculo de Iluminação (por vértice) 9
10 Hardware Gráfico! GPU (Graphics Processing Unit)! 3ª Geração de GPUs! 2001 (GeForce 3 e 4, Radeon 8500)! Programação ao nível dos vértices (Vertex Shader)! 4ª Geração de GPUs! (GeForce FX, ATI Radeon 9700)! Programação ao nível do pixel (Pixel Shader) Hardware Gráfico! GPU (Graphics Processing Unit)! 5ª Geração de GPUs! ! Programação ao nível da criação de geometria (Geometry Shader). 10
11 Pipeline Gráfico Créditos: A. Fernandes, Univ. Minho Pipeline Gráfico GPU Créditos: A. Fernandes, Univ. Minho 11
12 GPUs NVIDIA! GeForce GTX 295! GeForce 8800 GTX / GTS! (768MB/640MB ou 320MB)! Suporta Microsoft DirectX 10 Programming using CUDA Technology GPUs NVIDIA! GeForce GTX
13 Bibliotecas Gráficas! Actualmente existem:! OpenGL! Direct3D que é parte do DirectX Bibliotecas Gráficas! OpenGL tem já várias versões! OpenGL 1.0 (1992)! OpenGL 2.0 (2004)! introdução do GLSL! OpenGL 3.0 (2008)! Suporte para Geometry Shader! OpenGL 4.3 (2012)! Suporte para Tesselation Shader e Compute Shader! Melhoramentos na transferência de dados entre shaders! OpenGL 4.5 (2014)! Compatibilidade com OpenGL ES 3.1! Introduz vários melhoramentos, ex: função para obter sub-regiões duma textura, etc. 13
14 Gráficos 3D na Internet! VRML: Virtual Reality Markup Language (1995)! Ficheiro de texto que permite especificar gráficos tridimensionais.! Requer a instalação de um plugin para o browser.! VRML97: Virtual Reality Modeling Language! Introduz melhoramentos (ex: interação, animação) Surgiram vários plugins, logo dificuldades na visualização de conteúdos correctamente. Gráficos 3D na Internet! Web3D (2000)! Consórcio que assumiu a responsabilidade de padronizar de novo o VRML! E passou-se a chamar: X3D (Extensible3D)! Mas o X3D acabou por não obter grandes resultados! Como os gráficos na Internet requerem:! Muito desempenho;! Muita largura de banda; Estas tentativas acabaram por nunca se impor! 14
15 Gráficos 3D na Internet! O3D! Uma API que estende o JavaScript com capacidades gráficas 3D, usando OpenGL e DirectX.! Criado pela Google! Mais tarde foi integrado com WebGL! WebGL (OpenGL ES 2.0 for the Web)! Uma API em JavaScript para gráficos 3D/2D para browsers compatíveis;! Está disponível a partir do novo elemento canvas do HTML5! WebGL 1.0 (2011)! WebGL Baseada na especificação do OpenGL ES 3.0 Gráficos 3D na Internet! WebGL! Existem várias bibliotecas que disponibilizam WebGL (ex: GLGE, Three.js, SpiderGL, )! Corre no browser, logo em todas as plataformas (PC, Tablet, Smartphone)! Logo muito promissor! HTML5 + WebGL 15
16 Gráficos 3D na Internet! WebGL! Exemplos Projeto prático! 1º Trabalho OpenGL --> Entrega a 18 Abril! Poderá ser um pequeno jogo/aplicação! Snake! Labirinto! Relógio 3D! Etc! 2º Trabalho WebGL --> Entrega a 23 Maio! A definir oportunamente! Mas poderá ser uma versão do 1º trabalho para a web 16
Sumário. Gráficos 3D - Evolução Histórica. Computação Gráfica. ! Criação de Gráficos. ! Criação de Modelos 3D. ! Pipeline Gráfico. !
Gráficos 3D - Evolução Histórica Computação Gráfica Sumário! Criação de Gráficos! Criação de Modelos 3D! Pipeline Gráfico! Hardware Gráfico! Bibliotecas Gráficas! Gráficos 3D na Internet 1 Criação de Gráficos
Computação Gráfica. Computação Gráfica LEI / LCC Departamento de Informática Universidade do Minho
Computação Gráfica LEI / LCC Departamento de Informática Universidade do Minho Computação Gráfica Produção de gráficos 3D Breve visão histórica (OpenGL e 3D na web) António Ramires Fernandes Computação
Um pouco de história. SketchPad Tese de Doutorado de Ivan Sutherland (MIT) Conceito de comunicação com o computador
Um pouco de história 1 SketchPad - 1963 Tese de Doutorado de Ivan Sutherland (MIT) Conceito de comunicação com o computador http://www.youtube.com/watch?v=bkm3cmrqk2o 2 1 Tecnologia de input 1963 Mouse
Geração Procedural de Terrenos em GPU
Geração Procedural de Terrenos em GPU Felipe Gomes Sampaio Universidade Federal de Juiz de Fora Departamento de Ciência da Computação Orientadora: Jesuliana Nascimento Ulysses Agenda Introdução GPU Terrenos
António Costa. Paulo Roma Cavalcanti
Introdução à Computação Gráfica Preâmbulo Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Computação Gráfica Modelos Matemáticos Análise (reconhecimento de
GPU (Graphics Processing Unit) Bruno Padilha Gregory De Bonis Luciana Kayo
GPU (Graphics Processing Unit) Bruno Padilha - 5745282 Gregory De Bonis - 6431180 Luciana Kayo - 6430992 O que é? O que é? - Processador auxiliar responsável principalmente por operações de ponto flutuante
Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica
Introdução Geral a Computação Gráfica Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de 2 Introdução Geral a O que é CG? Áreas de Atuação Definição, Arte e Matemática Mercado
Capí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
Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti
Introdução à Computação Gráfica Claudio Esperança Paulo Roma Cavalcanti Estrutura do Curso Ênfase na parte prática Avaliação através de trabalhos de implementação C / C++ OpenGL c/ GLUT Grau (nota) baseado
Prof. Fernando V. Paulovich 3 de agosto de SCC Computação Gráca
Dispositivos de Saída e SCC0250 - Computação Gráca Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic [email protected] Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade
Evolução dos monitores. Os monitores evoluíram mais devagar que os outros aparelhos eletrônicos.
Monitores Evolução dos monitores Os monitores evoluíram mais devagar que os outros aparelhos eletrônicos. Conexões Uma parte muito importante dos monitores é a sua ligação entre o computador e o monitor.
Processamento de áudio em tempo real utilizando dispositivos não convencionais:
Processamento de áudio em tempo real utilizando dispositivos não convencionais: Processamento paralelo com Pure Data e GPU. André Jucovsky Bianchi [email protected] Departamento de Ciência da Computação Instituto
1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19
ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO
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 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
Computação Gráfica Abel J. P. Gomes. Engenharia Informática (5385) - 2º ano, 2º semestre Matemática (5828) - 2º ano, 2º semestre
Computação Gráfica Abel J. P. Gomes Engenharia Informática (5385) - 2º ano, 2º semestre Matemática (5828) - 2º ano, 2º semestre Cap. 0: Planificação do Processo de Ensino-Aprendizagem Engenharia Informática
Monitores. Tipos de conexões:
Monitores 1-Conexões O primeiro passo para que as informações de um computador irem para uma tela. O processo todo começa quando um sinal de vídeo é enviado para o aparelho. Ele chega até ele por meio
Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 1. Apresentação
Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro Aula 1 Apresentação 2 Engenharia de Computação CEFET/RJ campus Petrópolis Prof. Luis Retondaro www.retondaro.pro.br Aula 1 Apresentação
Dispositivos e Periféricos de Computador
Dispositivos e Periféricos de Computador Ecrãs - Visual Display Unit - VDU Píxel picture element (plural em pt. é píxeis) Tamanho: diagonal do ecrã Resolução (número de píxeis no ecrã) VGA: 480 x 640 SVGA:
Computação Gráfica. GLSL - Introdução e Programação da Aplicação OpenGL
Computação Gráfica GLSL - Introdução e Programação da Aplicação OpenGL António nio Ramires Fernandes - Multimédia Evolução do Hardware Gráfico PCs Controladores VGA (Video Graphics Array) Introduzido em
Sistemas Gráficos e Modelos Cap 1
Sistemas Gráficos e Modelos (Cap. 1) Criação de Imagem Instituto Superior Técnico, 2006/2007 1 2 Interior com Reflexos Componentes Hardware: Processadores Gráficos Software: Núcleos Gráficos Aplicações:
Introdução à Computação Gráfica
Introdução à Computação Gráfica Introdução Ângelo Oliveira 13/Fev/2008 1 Sumário Definição e Enquadramento Conceitos Aplicações da CG Arquitecturas Gráficas Sistemas Gráficos Dispositivos Raster Conceitos
UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes. Um estudo dos estágios dos pipelines gráficos
UNIVERSIDADE FEDERAL FLUMINENSE Pedro Martins Menezes Um estudo dos estágios dos pipelines gráficos Niterói 2008 Pedro Martins Menezes Um estudo dos estágios dos pipelines gráficos Trabalho de Conclusão
Resumo. Computação Gráfica: Uma Proposta de Plano Pedagógico. Áreas Correlatas. Definição. Uma Visão Integrada da C.G.
Computação Gráfica: Uma Proposta de Plano Pedagógico Luiz Velho Definições Metodologia Estrutura Avaliação Discussão Resumo IMPA - Instituto de Matemática Pura e Aplicada Definição Computação Gráfica:
3 Fundamentos. 3.1 Pipeline de renderização em OpenGL
3 Fundamentos Este capítulo apresenta uma visão geral do pipeline de renderização da versão 4.0 da API OpenGL, tendo como foco os recém-introduzidos estágios de tesselação. Em seguida, é realizada uma
1. Conceitos Básicos de Computação
Introdução à Computação I IBM1006 1. Conceitos Básicos de Computação Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 1.Conceitos Básicos de Computação 1.1.
Mídias Discretas. Introdução à Ciência da Informação
Mídias Discretas Introdução à Ciência da Informação Mídias Discretas Mídias discretas (estáticas) Texto Gráficos e Imagens Estáticas Caracteres são convertidos para uma representação com um número fixo
Computação Gráfica Introdução
Computação Gráfica Introdução UniverCidade - Prof. Ismael H F Santos April 05 Prof. Ismael H. F. Santos - [email protected] 1 Considerações Gerais Objetivo: Discutir os principais conceitos eos
Leapfrog Geo 3.1. Notas técnicas da versão
Página 1 Leapfrog Geo 3.1 Notas técnicas da versão Este documento descreve os principais novos recursos e melhorias que estão no Leapfrog Geo 3.1. Por favor, contate sua equipe local de suporte para uma
Computação Gráfica. Aula #1: Fundamentos, Origens e Objectivos da Computação Gráfica. ISUTIC Eng. Alexander Rodríguez Bonet
Aula #1: Fundamentos, Origens e Objectivos da Computação Gráfica. ISUTIC - 2016 Eng. Alexander Rodríguez Bonet O professor Nome: Alexander Rodríguez Bonet. Graduado de: Engenharia em Ciências Informáticas.
Professor: João Macedo
Programação Páginas Web O HTML (HyperText Markup Language) é a linguagem mais utilizada para criar páginas Web com hipertexto. Utilizando a linguagem HTML podemos criar páginas em que certos itens (palavras
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2
COMPUTAÇÃO GRÁFICA COM WEBGL
COMPUTAÇÃO GRÁFICA COM WEBGL Aluno: Ian Albuquerque Raymundo da Silva Orientador: Hélio Côrtes Vieira Lopes Introdução: WebGL é uma API (Application Program Interface - do inglês, Interface de Programação
PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas
PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas Prof. Dr. Rodrigo Provasi e-mail: [email protected] Sala 09 LEM Prédio de Engenharia Civil Iluminação Para a compreensão do funcionamento da
Introdução à Computação Gráfica
Introdução à Computação Gráfica André Tavares da Silva [email protected] Ementa Conceitos Básico; Dispositivos Gráficos; Sistemas de Cores; Transformações geométricas; Primitivas gráficas; Visibilidade;
Exame de 1ª Época Computação Gráfica
Exame de 1ª Época Computação Gráfica LEIC/MEIC Ano Lectivo de 2008/2009 Prof. João Brisson Lopes Prof. Mário Rui Gomes 2 de Julho 2009 Nº Nome: Responda o mais completamente às seguintes questões justificando
Rendering de Polígonos. Determinação de Superfícies Visíveis. Back Face Culling. Back Face Culling. Back Face Culling. Back Face Culling.
Determinação de Superfícies Visíveis M.C.F. de Oliveira Fontes: Hearn & Baker, Cap. 9 Curso CG, University of Leeds (Ken Brodlie): http://www.comp.leeds.ac.uk/kwb/gi21/lectures.html Rendering de Polígonos
Visibilidade. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Cap. 7 Apontamentos CG
Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Visibilidade Edward Angel, Cap. 7 Apontamentos CG Pipeline de Visualização 3D Pipeline de Visualização 3D LEIC CG Sombreamento
OFICINA DE MULTIMÉDIA B
OFICINA DE MULTIMÉDIA B Ficheiros de imagem Índice Manipulação - procedimentos 3 Captura 4 Visualização 5 Processamento 6 Armazenamento/compressão 7 Arquivos de imagem 9 Profundidade de bit e de cor 11
Organização de Computadores I
Organização de Computadores I Aula 2 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte2.pdf Organização de Computadores I Aula 2 1/29 Tópicos de Computação. de um Sistema de Computação..
Bruno Pereira Evangelista. www.brunoevangelista.com
Bruno Pereira Evangelista www.brunoevangelista.com 2 Introdução Shaders Pipeline de Renderização Evolução dos Shaders Como Programar Shaders Programando Shaders com XNA Ferramentas Conclusões 3 Durante
Introdução ao Processamento Gráfico
Introdução ao Processamento Gráfico Leandro Tonietto Processamento Gráfico - Unisinos [email protected] http://www.inf.unisinos.br/~ltonietto ago-09 Sumário Introdução e conceitos Resumo das linhas
Computação Gráfica e Processamento de Imagens. - Sistemas 3D (conceitos básicos) Prof. Julio Arakaki
Computação Gráfica e Processamento de Imagens - Sistemas 3D (conceitos básicos) Prof. Julio Arakaki Sistemas tri-dimensionais (3D) Conceitos de sistemas tri-dimensionais Os objetos são construídos através
Taxonomia de Flynn. Procura classificar todas as arquitecturas de computadores com base no processamento das instruções e dos dado.
Multi-processamento Taxonomia de Flynn Arquitecturas SIMD Instruções vectoriais Arquitecturas MIMD Tipos de arquitectura MIMD Memória partilhada Multi-cores Taxonomia de Flynn Procura classificar todas
PROVA Duração da prova: 120 minutos
Página 1 de 11 Prova escrita especialmente adequada destinada a avaliar a capacidade para a frequência do ensino superior dos maiores de 23 anos, Decreto-Lei n.º 64/2006, de 21 de março Prova de ingresso
Computação Gráfica. Agostinho Brito. Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte
Computação Gráfica Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 30 de julho de 2015 O que é computação gráfica Entrada Saída IMAGEM MODELO
Técnicas de Processamento Paralelo na Geração do Fractal de Mandelbrot
Técnicas de Processamento Paralelo na Geração do Fractal de Mandelbrot Bruno Pereira dos Santos Dany Sanchez Dominguez Esbel Tomás Evalero Orellana Universidade Estadual de Santa Cruz Roteiro Breve introdução
2 Algoritmos de Visibilidade
2 Algoritmos de Visibilidade Este capítulo vai fazer uma rápida revisão em cima dos principais algoritmos de determinação de visibilidade, classificando-os segundo [14]. Também será identificada no pipeline
TIPO DE COMPUTADORES VALE A PENA CONHECER SMARTPHONES
TIPO DE COMPUTADORES DESKTOPS 1 - NOTEBOOKS 2 - NETBOOKS VALE A PENA CONHECER SMARTPHONES 1 VALE A PENA CONHECER TABLETS VALE A PENA CONHECER TABLETS E/OU NETBOOKS 2 SISTEMA COMPUTACIONAL COMPLETO PEOPLEWARE
Comparação de eficiência entre OpenCL e CUDA
Aluno: Thiago de Gouveia Nunes Orientador: Prof. Marcel P. Jackowski GPGPU O que é GPGPU? É programação de propósito geral em GPUs. =D GPGPU Existem 2 linguagens populares no mercado para GPGPU, o CUDA
Principais formatos de imagem
Principais formatos de imagem Formatos de imagem pixelizada Características Vantagens Desvantagens BMP Bitmap Nº máximo de cores: Até 16 milhões de cores (24 bit) Compressão: Não tem. Perda de aplicável.
INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE
INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE COCNEITOS BÁSICOS DE HARDWARE COMPUTADOR QUANTO AO TIPO COMPUTADOR SISTEMAS DE COMPUTAÇÃO o Analógico o Digital o Híbrido o Hardware (parte física) o Software
Arquitetura de um video game moderno. Rafael Parente
Arquitetura de um video game moderno Rafael Parente Introdução O Playstation 3 sucedeu o Playstation 2 Terceiro videogame produzido pela Sony Concorrentes : Nintendo Wii e Xbox 360 Introdução Novo recurso
O que é CG?? Soraia Raupp Musse
O que é CG?? Soraia Raupp Musse Processamento Gráfico Modelagem Multimídia RV Usuário Visão Modelos Gráfico Tempo Animação Vídeo Imagens Processamento de Imagens O que NÃO é CG?? Processamento de Imagens
Tó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
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Definição Compressão de Imagem Formas de diminuir a área de armazenamento dos dados, reduzindo a quantidade de bits
