Tomás Antônio Costa Badan. Mapa de Textura: O Básico

Tamanho: px
Começar a partir da página:

Download "Tomás Antônio Costa Badan. Mapa de Textura: O Básico"

Transcrição

1 Tomás Antônio Costa Badan Mapa de Textura: O Básico

2 Introdução De acordo com o Textura Aparência e impressão de uma superfície Superfície de uma material, principalmente sentida pelo toque Mapa de textura: Método de adicionar detalhes, textura ou cor para um modelo 3D Mapeia-se uma imagem (textura) para a superfície de um polígono ou forma Multitextura aplicar mais de uma textura para um polígono, ao mesmo tempo

3 Definições Pixel elemento de pintura. Menor elemento que pode ser representado em uma imagem ou em um monitor Normalmente existe uma correspondência de 1:1 entre o pixel de uma imagem e o pixel de um monitor Texel Elemento de textura Raramente existe uma correspondência de 1:1 entre um texel e um pixel no monitor

4 Exemplo

5 Tipos de Textura Mapa de Textura (Texture Map) Aplicar uma imagem a um objeto Mapas Procedurais Criação de imagens por algoritmo. Ruído em imagens, por exemplo Textura de Deslocamento (displacement) Altera a malha de um modelo, através da influência de uma imagem

6 Tipos de Textura (2) Mapa de Reflexão (Environment Mapping) Mapeamento Bump Altera a componente normal de uma textura para dar mais realismos nas imagens Mapeamento UV Fazer a renderização de objetos reflexivos Como criar uma textura, dado um objeto modelado Light Map Criar mapas de iluminação. Aplicá-los como textura

7 Mapa de textura

8 Mapas Procedurais Aplicando a textura para afetar a normal na renderização

9 Textura de Deslocamento

10 Environment Map Mapas Reflexivos

11 Bump Maps

12 Mapeamento UV

13 Light Maps

14 Texture Map no OpenGL 1º Carregar a textura para a memória do dispositivo gráfico void glteximage1d(glenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, void *data); void glteximage2d(glenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, void *data); void glteximage3d(glenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, void *data);

15 Parâmetros Relativos à Representação Interna Target normalmente GL_TEXTURE_?D Level 0 se não usar mipmaps Internalformat normalmente GL_RGB ou GL_RGBA Width, height, depth dimensão da textura Idealmente deve ser em potência de 2 Border Influência no filtro de textura, por enquanto colocar 0

16 Parâmetros Relativos à Imagem Format como está os dados na imagem a ser lida (GL_RGB, GL_RGBA, GL_BGR, etc) Type como os bytes estão organizados para guardar os valores de dados (GL_UNSIGNED_BYTE, GL_BYTE, GL_UNSIGNED_INT_8_8_8_8, etc); Data ponteiro para um buffer em memória, onde os valores da imagem estão guardados

17 Mapeando as Texturas para a Geometria Creator:inkscape 0.46 Coordenadas da textura: s, t, r e q Valor de 'q' corresponde à coordenada homogênea do sistema homogêneo Valor real: s/q, t/q, r/q (default: q = 1)

18 Mapeando as Texturas para a Geometria (2) Para especificar as texturas: void gltexcoord1f(glfloat s); void gltexcoord2f(glfloat s, GLfloat t); void gltexcoord3f(glfloat s, GLfloat t, GLfloat r); Devem ser especificados antes de especificar os vértices Funcionamento da máquina de estado

19 Exemplos Creator:inkscape 0.46

20 OpenGL Textura de Ambiente Define como a textura irá interagir com a cor definida com o sólido Iluminação influencia também altera a cor do sólido Função OpenGL: void gltexenvi GLenum target,glenum name,glint param ; onde : target GL TEXTURE? D name GL TEXTURE ENV MODE param GL MODULATE, ou GL REPLACE, etc

21 GL_MODULATE = = Imagem final = textura * cor do pixel

22 GL_REPLACE = = Imagem final = textura (exceto para o canal alpha)

23 Parâmetros da Textura Inicializadas com a função (sem mipmaps): void gltexparameteri(glenum target, GLenum name, GLint param); onde: target GL_TEXTURE_?D name GL_TEXTURE_MIN_FILTER como filtrar a textura quando estiver em seu valor mínimo GL_TEXTURE_MAG_FILTER como filtrar a textura quando estiver em seu valor máximo param GL_NEAREST valor usado é o texel calculado GL_LINEAR valor usado de textura é uma interpolação sobre o texel calculado

24 Exemplos GL_TEXTURE_MIN_FILTER GL_NEAREST GL_TEXTURE_MAG_FILTER GL_NEAREST

25 Exemplos (2) GL_TEXTURE_MIN_FILTER GL_LINEAR GL_TEXTURE_MAG_FILTER GL_LINEAR

26 Texture Wrap O que acontece quando as coordenadas das textura estão fora do intervalo de [0:1]? void gltexparameteri(glenum target, GLenum name, GLint param); onde: target GL_TEXTURE_?D name GL_TEXTURE_WRAP_S como realizar a sobreposição da textura no eixo S GL_TEXTURE_WRAP_T como realizar a sobreposição da textura no eixo T param GL_REPEAT textura é repetida quando as coordenadas da textura ultrapassa o intervalo [0:1] GL_CLAMP aplicada somente uma única vez

27 Texture Wrap (2) Como mudar a forma que a textura é aplicada nas extremidades, quando as coordenadas estão fora do intervalo? GL_CLAMP_TO_EDGE as coordenadas que estão fora do intervalo são amostradas na última linha (coluna) dos texels válidos Utilizado quando uma textura é muito grande para ser carregada inteira na memória. Quebra-a em partes e para evitar o flickering, usa-se esse modo para uní-las GL_CLAMP_TO_BORDER as coordenadas que estão fora do intervalo são substituídas pelo valor do parâmetro Border Lembrando (carregar uma textura): void glteximage2d(glenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, void *data);

28 MipMapping Utiliza texturas de uma mesma imagem cada vez menores para objetos distantes Objetivos: Aumentar a performance em geral Menos processamento de textura para objetos distantes Melhorar a qualidade de uma cena e o desempenho de renderização Evita cintilações na imagem devido a erros de amostragem de uma textura 'grande'

29 MipMapping (2) Cada nível é gerado, baseando no nível anterior, com os comprimentos reduzidos pela metade Idealmente, só deve parar quando a imagem for 1 pixel Nível 0 é a textura original

30 Exemplo

31 Em OpenGL O nível do MipMap é definido quando se carrega a textura. Lembrando (carregar uma textura): void glteximage2d(glenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border,glenum format, GLenum type, void *data); Idealmente deve ser chamado para todos os MipMaps possíveis Para definir limites inferior e superior (exemplo, base 0 e máximo 4): gltexparameteri(gl_texture_2d, GL_TEXTURE_BASE_LEVEL, 0); gltexparameteri(gl_texture_2d, GL_TEXTURE_MAX_LEVEL, 4);

32 Gerando MipMaps automaticamente Através do GLU: int glubuild1dmipmaps(glenum target, GLint internalformat, GLint width, GLenum format, GLenum type, void *data); int glubuild2dmipmaps(glenum target, GLint internalformat, GLint width, GLint height, GLenum format, GLenum type, void *data); int glubuild3dmipmaps(glenum target, GLint internalformat, GLint width, GLint height, GLint depth, GLenum format, GLenum type, void *data); Através do hardware: gltexparameteri(gl_texture_2d, GL_GENERATE_MIPMAP, GL_TRUE);

33 Filtros MipMaps Vimos que, para parametros da textura: void gltexparameteri(glenum target, GLenum name, GLint param); onde: target GL_TEXTURE_?D name GL_TEXTURE_MIN_FILTER como filtrar a textura quando estiver em seu valor mínimo GL_TEXTURE_MAG_FILTER como filtrar a textura quando estiver em seu valor máximo param GL_NEAREST valor usado é o texel calculado GL_LINEAR valor usado de textura é uma interpolação sobre o texel calculado E para os MipMaps, temos ainda: GL_NEAREST_MIPMAP_NEAREST GL_NEAREST_MIPMAP_LINEAR GL_LINEAR_MIPMAP_NEAREST GL_LINEAR_MIPMAP_LINEAR chamado de mapeamento trilinear

34 Objetos Textura Permite carregar na memória do hardware, mais do que um estado de textura, simultaneamente Estado da textura é composto de: Imagem Parâmetros inicializados com gltexparameter Carregar e manter os estados de textura consome um tempo considerável de aplicativos com base em texturização (exemplo, jogos)

35 Objetos Textura (2) Transferir texturas da memória principal para a memória de vídeo é o gargalo do sistema Solução: carregar os estados de textura antecipadamente Realizar a troca rápida entre eles quando for utilizar

36 Implementação O estado da textura é identificado por um inteiro Estados diferentes possuem diferentes identificadores Para reservar uma quantidade de identificadores no OpenGL: void glgentextures(glsizei n, GLuint *textures); Onde: n quantidade de estados de texturas Textures ponteiro para GLuint que será preenchido com os identificadores de objetos

37 Implementação (2) Para selecionar um dado estado de textura, para ser usado como textura atual, deve-se fazer um bind void glbindtexture(glenum target, GLuint texture); Onde: Target GL_TEXTURE_?D Texture o identificador do objeto Qualquer operação realizada com texturas modifica somente o objeto atual Carregar uma textura, mapear nos vértices,...

38 Implementação (3) Para apagar um objeto de textura, previamente alocado void gldeletetextures(glsizei n, GLuint *textures); Onde os parâmetros são os mesmos da função glgentextures Para testar se um identificador ainda é válido: GLboolean glistexture(gluint texture);

Texturas. Aula 7. Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto. Paulo Gandra de Sousa

Texturas. Aula 7. Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto. Paulo Gandra de Sousa Texturas (introdução) Aula 7 Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto Paulo Gandra de Sousa psousa@dei.isep.ipp.pt Conteúdo Configuração de texturas Utilização de texturas

Leia mais

Computação Gráfica - 13

Computaçã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 mais

Mapeamento de Texturas

Mapeamento de Texturas Mapeamento de Texturas Leandro Tonietto Computação Gráfica Jogos Digitais ltonietto@unisinos.br http://professor.unisinos.brltonietto/jed/cgr/textura.pdf Abr-2012 04/12/2011 Leandro Tonietto Sumário Introdução

Leia mais

Introdução à Computação Gráfica Texturas

Introdução à Computação Gráfica Texturas Introdução à Computação Gráfica Texturas Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Detalhes de Superfícies Modelos de iluminação não são apropriados para

Leia mais

Computação Gráfica - 13

Computaçã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 mais

Fundamentos de Computação Gráfica. Texturas

Fundamentos de Computação Gráfica. Texturas Fundamentos de Computação Gráfica Texturas Texturas Aplicar imagens 1D,2D ou 3D a primitivas geométricas Utilizações: Simular materiais: madeira, granito, tijolo Reduzir complexidade geométrica Simulação

Leia mais

Mapeamento de Texturas

Mapeamento de Texturas Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Mapeamento de Texturas Texturas Quando o resultado começa a parecer real Superfícies no mundo real são muito complexas Não se

Leia mais

Computação Gráfica. Texturas

Computação Gráfica. Texturas Computação Gráfica Texturas António nio Ramires Fernandes - Multimédia Texturas Aplicar imagens 1D,2D ou 3D a primitivas geométricas Utilizações: Simular materiais: madeira, granito, tijolo Reduzir complexidade

Leia mais

Texturas. André Tavares da Silva. Baseado no material de Claudio Esperança e Paulo Roma Cavalcanti

Texturas. André Tavares da Silva. Baseado no material de Claudio Esperança e Paulo Roma Cavalcanti Texturas André Tavares da Silva andre.silva@udesc.br Baseado no material de Claudio Esperança e Paulo Roma Cavalcanti Detalhes de Superfícies Modelos de iluminação não são apropriados para descrever todas

Leia mais

FCTUNIVERSIDADE NOVA DE LISBOA!

FCTUNIVERSIDADE 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 mais

Mapeamento de Texturas

Mapeamento de Texturas Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Mapeamento de Texturas Texturas Quando o resultado começa a parecer real Superfícies no mundo real são muito complexas Não se

Leia mais

Textura e Iluminação

Textura e Iluminação e Iluminação SCC0250/0650 - Computação Gráfica Prof a. Rosane Minghim https://edisciplinas.usp.br/course/view.php?id=61213 https://edisciplinas.usp.br/course/view.php?id=61210 rminghim@icmc.usp.br P.A.E.

Leia mais

REFINAMENTO DE MALHA

REFINAMENTO DE MALHA TEXTURAS A utilização de luzes e tonalização conferem um certo realismo ao cenário porém nem sempre são suficientes para transmitir um visual natural ou um aspecto áspero ao material, por exemplo. A aspereza

Leia mais

Mas essas alternativas podem ser inviáveis para superfícies imprevisíveis e muito. Podemos aumentar o nível de detalhes da

Mas essas alternativas podem ser inviáveis para superfícies imprevisíveis e muito. Podemos aumentar o nível de detalhes da Mapeamento de Texturas Foley: Chapters 16.3 e 17.4 Mount: Lectures 9 e 10 O que fazer para superfícies mais complexas? Podemos aumentar o nível de detalhes da superfície ou definir uma função matemática

Leia mais

Detalhes de Superfícies. Introdução à Computação Gráfica Texturas. Propriedades Mapeáveis. Mapeamento de Textura

Detalhes de Superfícies. Introdução à Computação Gráfica Texturas. Propriedades Mapeáveis. Mapeamento de Textura Detalhe de Superfície Introdução à Computação Gráfica Textura Claudio Eperança Paulo Roma Cavalcanti Modelo de iluminação não ão apropriado para decrever toda a diferença de cor obervávei em uma uperfície

Leia mais

Mapeamento de Textura

Mapeamento de Textura Mapeamento de Textura Felipe Natale Munhoz munhoz@gmail.com Junho de 2007 Sumário 1 Introdução 3 2 Objetivo 4 3 Tipos de Texturas 5 4 Mapeamento de Texturas em OpenGL 10 5 Referências 14 Seção 1 Introdução

Leia mais

Computação Gráfica. Texturas

Computação Gráfica. Texturas Computação Gráfica Texturas António Ramires Fernandes + Luís Paulo Santos- Computação Gráfica 08/09 Texturas Aplicar imagens 1D,2D ou 3D a primitivas geométricas Utilizações: Simular materiais: madeira,

Leia mais

Geração de Geometria - Terrenos

Geração de Geometria - Terrenos Computação Gráfica LEI / LCC Departamento de Informática Universidade do Minho Geração de Geometria - Terrenos Imagens e Texturas António Ramires Fernandes Computação Gráfica 09/10 Mapas de Alturas Intensidade

Leia mais

Geração de imagens com texturas utilizando OpenGL

Geração de imagens com texturas utilizando OpenGL 1 Geração de imagens com texturas utilizando OpenGL CRISTIANO CACHAPUZ E LIMA Universidade da Região da Campanha CCEI - Centro de Ciências da Economia e Informática Av. Tupy Silveira, 2099, 96400-030 Bagé,

Leia mais

Computação Gráfica 5385: Licenciatura em Engenharia Informática. Chap. 10 Texturas. Texturas

Computação Gráfica 5385: Licenciatura em Engenharia Informática. Chap. 10 Texturas. Texturas Computação Gráfica 5385: Licenciatura em Engenharia Informática Chap. 10 Texturas Texturas Sumário : Objectivos Noção de textura Motivação Mapeamento de textura, padrões de textura e texels Mapeamento

Leia mais

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. Luiz Felipe Simões Hoffmann

Instituto Tecnológico de Aeronáutica. Prof. Carlos Henrique Q. Forster Sala 121 IEC. Luiz Felipe Simões Hoffmann CCI 36 Computação Gráfica OpenGL Parte 3 Instituto Tecnológico de Aeronáutica Prof. Carlos Henrique Q. Forster Sala 121 IEC Luiz Felipe Simões Hoffmann Tópicos da Aula - Texturas - Modelos de Iluminação

Leia mais

Mapeamento de Texturas 2D. Maria Cristina F. de Oliveira 2013

Mapeamento de Texturas 2D. Maria Cristina F. de Oliveira 2013 Mapeamento de Texturas 2D Maria Cristina F. de Oliveira 2013 1 Fontes Introdução à Computação Gráfica Texturas, por Claudio Esperança e Paulo Roma Cavalcanti (UFRJ) Livro Edward Angel, Interactive Computer

Leia mais

Mapeamento de Texturas

Mapeamento de Texturas Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Mapeamento de Texturas Questão Teste 19/11/2014 Y 1 =20, Y 0 = 0, Y 2 = -5 e Y 3 =-20 P 1, P 2 e P 3 tem Z=10, 5 e 14 d(p c,

Leia mais

FUNDAMENTOS E APLICAÇÕES. Luis Valente

FUNDAMENTOS E APLICAÇÕES. Luis Valente FUNDAMENTOS E APLICAÇÕES Luis Valente 1 DIÁRIO DE BORDO OpenGL Aplicações Usando OpenGL Sistema de Janelas Primitivas Cores e Sombreamento Transformações e Projeções Composição de Objetos Mapeamento de

Leia mais

CG com OpenGL. Paulo Gandra de Sousa Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto

CG com OpenGL. Paulo Gandra de Sousa Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto CG com OpenGL Paulo Gandra de Sousa psousa@dei.isep.ipp.pt Sistemas Gráficos e Interactivos Instituto Superior de Engenharia do Porto Conteúdo O que é? Exemplos API do OpenGL demos Desenho, iluminação,

Leia mais

OpenGL #2: Brincando com Pixels

OpenGL #2: Brincando com Pixels OpenGL #2: Brincando com Pixels Presented by the Case Tradução e adaptação: Túlio C. Continuando Previously on the OpenGL: Algebra Liner, Matemática 3D Submissão de vértics, primitivas, interpolação de

Leia mais

Computação Gráfica. GLSL - Programação de Shaders Toon Mapping; Texturas

Computação Gráfica. GLSL - Programação de Shaders Toon Mapping; Texturas Computação Gráfica GLSL - Programação de Shaders Toon Mapping; Texturas António nio Ramires Fernandes - Multimédia GLSL - Programação de Shaders Resumo Toon Shading Coordenadas de Textura Lattice Stripes

Leia mais

2º Exame de Animação e Visualização Tridimensional

2º Exame de Animação e Visualização Tridimensional 2º Exame de Animação e Visualização Tridimensional Mestrado Bolonha em Eng. Informática e de Computadores - Alameda Prof. responsável João Madeiras Pereira 26 Janeiro 2010 Nº Nome: Responda às questões

Leia mais

Tópicos Especiais em Engenharia de Software (Jogos II)

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

Leia mais

IntMu.Lab5. Importe os ficheiros disponibilizados em

IntMu.Lab5. Importe os ficheiros disponibilizados em IntMu.Lab5 0. Importe os ficheiros disponibilizados em http://www.dee.isep.ipp.pt/~jml/intmu/lab5: wget http://www.dee.isep.ipp.pt/~jml/intmu/lab5/makefile make getall Analise detalhadamente o programa

Leia mais

Shading (sombreamento) & Smooth Shading

Shading (sombreamento) & Smooth Shading Shading (sombreamento) & Smooth Shading Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Shading & Smooth Shading Objectivo: calcular a cor de cada ponto das superfícies visíveis. Solução brute-force:

Leia mais

Aplicação de Tags em Objetos de Sistemas de Visualização em Tempo Real

Aplicação de Tags em Objetos de Sistemas de Visualização em Tempo Real Fundamentos de Computação Gráfica Aplicação de Tags em Objetos de Sistemas de Visualização em Tempo Real Renato Deris Prado Tópicos principais 1. Introdução e Objetivos Sistemas de visualização em tempo

Leia mais

Técnicas de Mapeamento

Técnicas de Mapeamento Técnicas de Mapeamento Mapeamento de Texturas Environment Mapping Bump Mapping Displacement Mapping Normal Mapping Marcelo Walter - UFPE 1 revisto out/2008 Mapeamento de Texturas 2 1 Detalhes sem detalhes

Leia mais

Shading (sombreamento) & Smooth Shading

Shading (sombreamento) & Smooth Shading Shading (sombreamento) & Smooth Shading Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Shading & Smooth Shading Objectivo: calcular a cor de cada ponto das superfícies visíveis. Solução brute-force:

Leia mais

Capítulo 3 Primeiros Passos em OpenGL Função Desenha Função Teclado Função Inicializa Programa Principal...

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

Leia mais

Implementação do algoritmo Marching Cubes usando shaders. Luiz Fernando Oliveira Corte Real lreal@ime.usp.br

Implementação do algoritmo Marching Cubes usando shaders. Luiz Fernando Oliveira Corte Real lreal@ime.usp.br Implementação do algoritmo Marching Cubes usando shaders Luiz Fernando Oliveira Corte Real lreal@ime.usp.br Marching Cubes Textura 3D Isosuperfície 3 9 8 7 6 8 5 4 9 9 7 6 10 6 4 2 Marching Cubes Textura

Leia mais

Mapeamento de Texturas

Mapeamento 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 mais

FCTUNIVERSIDADE NOVA DE LISBOA!

FCTUNIVERSIDADE NOVA DE LISBOA! MAPEAMENTO DE TEXTURAS Computação Gráfica e Interfaces Sumário Mapeamento de texturas em superlcies Mapeamento das projecções Outras técnicas com texturas MAPEAMENTO DE TEXTURAS Enquadramento Varrimento

Leia mais

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 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

Leia mais

OpenGL Conceitos Avançados

OpenGL Conceitos Avançados Universidade Federal de Santa Maria Departamento de Eletrônica e Computação Prof. Cesar Tadeu Pozzer Disciplina: Computação Gráfica Avançada pozzer@inf.ufsm.br 05/0/203 OpenGL Conceitos Avançados Neste

Leia mais

Geração Procedural de Terrenos em GPU

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

Leia mais

Introdução. 1 Introdução

Introdução. 1 Introdução Introdução 1 Introdução O efeito visual de sombras em uma cena 3D é muito enriquecedor. Sem ele, quando a imagem é projetada na tela bidimensional do computador para visualização, perdem-se informações

Leia mais

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 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 mais

Materiais e UVW Map Renderizar com Rhino parte #03

Materiais e UVW Map Renderizar com Rhino parte #03 Materiais e UVW Map Renderizar com Rhino parte #03 Os Materiais. Selecionando uma superfície, no lado direito da interface gráfica aparece o painel das propriedade do objeto. Esse painel possui um menu

Leia mais

Real-time High Dynamic Range Image-based Lighting

Real-time High Dynamic Range Image-based Lighting Real-time High Dynamic Range Image-based Lighting cpalomo@inf.puc-rio.br Renderização em Tempo Real Depto. de Informática - PUC-Rio Dezembro de 2007 Outline 1 IBL HDR Objetivo do trabalho 2 3 Definição

Leia mais

CG 2015/2016 Prova de Repescagem LEIC Alameda/Taguspark. 12 de Janeiro de 2016

CG 2015/2016 Prova de Repescagem LEIC Alameda/Taguspark. 12 de Janeiro de 2016 Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark Repescagem 12 de Janeiro de 2016 A repescagem de um dos testes tem a duração de 1h00. Na repescagem de ambos

Leia mais

Aprenda como renderizar uma maquete eletrônica no 3ds Max 7

Aprenda como renderizar uma maquete eletrônica no 3ds Max 7 Tutorial Aprenda como renderizar uma maquete eletrônica no 3ds Max 7 Neste tutorial apresentaremos os procedimentos para a renderização de maquetes eletrônica utilizando o software 3ds Max 7. Parte 1 Importação

Leia mais

Modelagem Geométrica

Modelagem Geométrica Modelagem Geométrica Leandro Tonietto Computação Gráfica Desenvolvimento Jogos e Entretenimento Digital ltonietto@unisinos.br http://professor.unisinos.br/ltonietto/jed/cgr/modelgeom.pdf ago-11 02-Mar-11

Leia mais

Aula Prática Laboratorial n.º 8, nº 9 e nº 10

Aula Prática Laboratorial n.º 8, nº 9 e nº 10 Aula Prática Laboratorial n.º 8, nº 9 e nº 10 Sumário Tutorial Nate Robins texture. Programa C/OpenGL labirinto baseado no template Aula8_template.cpp Tutorial Nate Robins textures Execute o tutorial texture

Leia mais

Operações sobre Fragmentos

Operações sobre Fragmentos Operações sobre Fragmentos Animação e Visualização Tridimensional Prof. João Madeiras Pereira Instituto Superior Técnico 2005/2006 Conteúdo 1.Imagens (Capítulo 8, pág. 295-336) 2.Fragmentos (Capítulo 10,

Leia mais

CG 2013/2014 Segundo Teste LEIC Alameda/Taguspark

CG 2013/2014 Segundo Teste LEIC Alameda/Taguspark CG 03/04 Segundo Teste LEIC Alameda/Taguspark Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark Segundo Teste 0 de Novembro de 03 O teste tem a duração de

Leia mais

Cap. 9 Texturas Engenharia Informática (5385) - 2º ano, 2º semestre

Cap. 9 Texturas Engenharia Informática (5385) - 2º ano, 2º semestre Cap. 9 Texturas Engenharia Informática (5385) - 2º ano, 2º semestre Sumário Objectivos" Noção de textura" Motivação" Mapeamento de textura, padrões de textura e texels" Mapeamento de texturas em polígonos,

Leia mais

COMPUTAÇÃO GRÁFICA - PROF. MSC. LEANDRO TONIETTO SELEÇÃO DE OBJETOS EM OPENGL - SELECT BUFFER

COMPUTAÇÃO GRÁFICA - PROF. MSC. LEANDRO TONIETTO SELEÇÃO DE OBJETOS EM OPENGL - SELECT BUFFER COMPUTAÇÃO GRÁFICA - PROF. MSC. LEANDRO TONIETTO SELEÇÃO DE OBJETOS EM OPENGL - SELECT BUFFER INTRODUÇÃO Além de aspectos visuais de modelagem, é comum em uma aplicação gráfica a seleção de objetos renderizados

Leia mais

Computação Gráfica - 13

Computaçã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 mais

4 Técnicas de Renderização HDR

4 Técnicas de Renderização HDR 4 Técnicas de Renderização HDR Após a apresentação, nos capítulos anteriores, dos conceitos fundamentais e dos trabalhos sobre HDR que influenciaram esta dissertação, esse capítulo tem como objetivo a

Leia mais

Computação Gráfica OpenGl 01

Computação Gráfica OpenGl 01 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica OpenGl 01 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

INF1339 Computação Gráfica Tridimensional. Waldemar Celes. 2 de Agosto de 2010

INF1339 Computação Gráfica Tridimensional. Waldemar Celes. 2 de Agosto de 2010 Sistemas Gráficos INF1339 Computação Gráfica Tridimensional Waldemar Celes celes@inf.puc-rio.br sala 505 RDC Tecgraf, DI/PUC-Rio 2 de Agosto de 2010 W. Celes Sistemas Gráficos 1 Visualização 3D Objetivo

Leia mais

aula 22 Texturas IC/UFF 2017 Aura

aula 22 Texturas IC/UFF 2017 Aura aula 22 Texturas IC/UFF 2017 Aura Texturas: Texture mapping permite dar a uma face plana um aparência bem complexa! Edwin Catmull em 1974, em sua tese de doutorado, foi o primeiro a adicionar detalhes

Leia mais

Computação Gráfica Conf. 6: Iluminação e materiais. ISUTIC Eng. Alexander Rodríguez Bonet

Computaçã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 mais

CG 2015/2016 Segundo Teste LEIC Alameda/Taguspark. Segundo Teste. 18 de Novembro de 2015

CG 2015/2016 Segundo Teste LEIC Alameda/Taguspark. Segundo Teste. 18 de Novembro de 2015 CG 015/016 Segundo Teste LEIC Alameda/Taguspark Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark Segundo Teste 18 de Novembro de 015 O teste tem a duração

Leia mais

4 Impostores com Relevo

4 Impostores com Relevo 63 4 Impostores com Relevo I just wish... I wish I knew what I'm supposed to do. That's all. I just wish I knew. (The Matrix) 4.1 Introdução Os objetos modelados por texturas com relevo, por corrigirem

Leia mais

PROGRAMAÇÃO OPENGL LIVRO: TEORIA DA COMPUTAÇÃO GRÁFICA

PROGRAMAÇÃO OPENGL LIVRO: TEORIA DA COMPUTAÇÃO GRÁFICA PROGRAMAÇÃO OPENGL PROGRAMAÇÃO OPENGL Componentes Oficiais GL GLU Não oficiais GLUT PROGRAMAÇÃO OPENGL Disponível em várias linguagens Delph Visual Basic Java C/C++ GLUT http://www.opengl.org/developers/documentation/glut/index.html

Leia mais

Os testes foram efetuados em um processador Intel i7 de 2.8 GHz com 12Gb de memória RAM utilizando uma Nvidia GeForce GTX 480.

Os testes foram efetuados em um processador Intel i7 de 2.8 GHz com 12Gb de memória RAM utilizando uma Nvidia GeForce GTX 480. 4 Resultados O método proposto foi implementado em C++ usando OpenGL e a linguagem de Shader GLSL. A partir da implementação corrente foram realizados diversos testes visando quantificar o desempenho e

Leia mais

Lista de exercícios. 4) Defina o conceito de função de eficiência luminosa. (Victor)

Lista de exercícios. 4) Defina o conceito de função de eficiência luminosa. (Victor) Instituto de Computação Pós-graduação em Ciência da Computação Disciplina: Computação Gráfica 1 semestre de 2011. Prof.: Anselmo Montenegro Lista de exercícios Grupo I - Cores 1) Explique em detalhes o

Leia mais

10 PROBLEMAS + COMUNS NO V-RAY E COMO CORRIGI-LOS. Problemas ou Erros?

10 PROBLEMAS + COMUNS NO V-RAY E COMO CORRIGI-LOS. Problemas ou Erros? Problemas ou Erros? Eu costumo dizer que o V-Ray não possui erros. A ferramenta foi desenvolvida sobre diversos cálculos matemáticos e baseada nos princípios da física. Quando falamos que nossa imagem

Leia mais

Computação Gráfica - 07

Computação Gráfica - 07 Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação - 07 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Técnicas de renderização com textura

Técnicas de renderização com textura Técnicas de renderização com textura INF1339 Computação Gráfica Tridimensional Waldemar Celes celes@inf.puc-rio.br sala 505 RDC Tecgraf, DI/PUC-Rio 12 de Setembro de 2013 W. Celes Técnicas de renderização

Leia mais

Computação Gráfica. Prof. André Yoshimi Kusumoto

Computação Gráfica. Prof. André Yoshimi Kusumoto Computação Gráfica Prof. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Representação da Imagem A representação vetorial das imagens é principalmente empregada para a definição e modelagem dos objetos

Leia mais

Bruno Pereira Evangelista. Pontifícia Universidade Católica de Minas Gerais

Bruno Pereira Evangelista. Pontifícia Universidade Católica de Minas Gerais Bruno Pereira Evangelista Pontifícia Universidade Católica de Minas Gerais 2/60 Apresentação Introdução Pipeline de renderização Efeitos utilizando GPUs Shaders Como utilizar shaders Ferramentas Demos

Leia mais

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark. Terceiro Teste 19 de Maio de 2012

Computação Gráfica. Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark. Terceiro Teste 19 de Maio de 2012 CG / Terceiro Teste LEIC Alameda/Taguspark Computação Gráfica Licenciatura em Engenharia Informática e de Computadores Alameda / Taguspark Terceiro Teste 9 de Maio de O teste tem a duração de h, tolerância

Leia mais

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Processamento da Informação Capturei uma Imagem! E agora? Assumindo que

Leia mais

Visualização de Rótulos em Objetos de Modelos Massivos em Tempo Real

Visualização de Rótulos em Objetos de Modelos Massivos em Tempo Real Renato Deris Prado Visualização de Rótulos em Objetos de Modelos Massivos em Tempo Real DISSERTAÇÃO DE MESTRADO Dissertação apresentada como requisito parcial para a obtenção do grau de Mestre pelo Programa

Leia mais

Arquitetura de Computadores. Ciclo de Busca e Execução

Arquitetura de Computadores. Ciclo de Busca e Execução Arquitetura de Computadores Ciclo de Busca e Execução Ciclo de Busca e Execução Início Buscar a próxima instrução Interpretar a instrução Executar a instrução Término Funções realizadas pela UCP Funções

Leia mais

Engenharia Informática Computação Gráfica

Engenharia 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 mais

Computação Gráfica. Desempenho

Computação Gráfica. Desempenho Computação Gráfica Desempenho António nio Ramires Fernandes - Multimédia Desempenho Tópicos: Display Lists Vertex Arrays Vertex Buffers DI-UM Multimédia 2 Display Lists As DL permitem ao driver compilar

Leia mais

RECONSTRUÇÃO GRÁFICA TRIDIMENSIONAL DE EDIFICAÇÕES URBANAS A PARTIR DE IMAGENS AÉREAS

RECONSTRUÇÃO GRÁFICA TRIDIMENSIONAL DE EDIFICAÇÕES URBANAS A PARTIR DE IMAGENS AÉREAS RECONSTRUÇÃO GRÁFICA TRIDIMENSIONAL DE EDIFICAÇÕES URBANAS A PARTIR DE IMAGENS AÉREAS RELATÓRIO PARCIAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Daniel Moisés Gonzalez Clua (UNIVAP, Bolsista

Leia mais

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti

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

Leia mais

1 Introdução. I know because I must know. It's my purpose. It's the reason I'm here. (The Matrix) 1.1 Objetivos do trabalho

1 Introdução. I know because I must know. It's my purpose. It's the reason I'm here. (The Matrix) 1.1 Objetivos do trabalho 1 Introdução I know because I must know. It's my purpose. It's the reason I'm here. (The Matrix) 1.1 Objetivos do trabalho Os hardwares gráficos atualmente podem ser considerados como verdadeiros processadores

Leia mais

Reconstrução de cenas a partir de imagens através de Escultura do Espaço por Refinamento Adaptativo

Reconstrução de cenas a partir de imagens através de Escultura do Espaço por Refinamento Adaptativo Tese de doutorado Reconstrução de cenas a partir de imagens através de Escultura do Espaço por Refinamento Adaptativo por Anselmo A. Montenegro Orientadores: Marcelo Gattass, PUC-Rio Paulo Cezar Carvalho,

Leia mais

António Costa. Paulo Roma Cavalcanti

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

Leia mais

VisEdu-MAT: Visualizador de material educacional, módulo de matemática

VisEdu-MAT: Visualizador de material educacional, módulo de matemática VisEdu-MAT: Visualizador de material educacional, módulo de matemática José Ricardo Krauss Orientador: Dalton Solano dos Reis FURB Universidade Regional de Blumenau DSC Departamento de Sistemas e Computação

Leia mais

3 Fundamentos. 3.1 Pipeline de renderização em OpenGL

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

Leia mais

Rendering de Polígonos. Determinação de Superfícies Visíveis. Back Face Culling. Back Face Culling. Back Face Culling. Back Face Culling.

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

Leia mais

Survey de técnicas. detalhadas: Análise e Comparação

Survey de técnicas. detalhadas: Análise e Comparação Survey para Survey de técnicas técnicas para simulação de malhas malhas simulação de detalhadas: detalhadas: Análise Comparação Análise e Comparação bpevangelista@gmail.com bpevangelista@gmail.com Orientador:

Leia mais

2º Exame de Animação e Visualização Tridimensional

2º Exame de Animação e Visualização Tridimensional º Exame de Animação e Visualização Tridimensional Mestrado de Bolonha em Eng. Informática e de Computadores pólo Alameda Prof. responsável João Madeiras Pereira 3 de Janeiro de 8 Nº Nome: Sala: Responda

Leia mais

AdaptiveShadowMaps. Randima Fernando Sebastian Fernandez Kavita Bala Donald P. Greenberg Apresentado por Claudio Esperança

AdaptiveShadowMaps. Randima Fernando Sebastian Fernandez Kavita Bala Donald P. Greenberg Apresentado por Claudio Esperança AdaptiveShadowMaps Randima Fernando Sebastian Fernandez Kavita Bala Donald P. Greenberg Apresentado por Claudio Esperança Sombras Problema consiste em saber, para cada fonte de luz, quais áreas da cena

Leia mais

Processamento Digital de Imagens Aula 04

Processamento Digital de Imagens Aula 04 exatasfepi.com.br Processamento Digital de Imagens Aula 04 André Luís Duarte A sabedoria oferece proteção, como o faz o dinheiro, mas a vantagem do conhecimento é esta: a sabedoria preserva a vida de quem

Leia mais

Renderização não fotorealista

Renderização não fotorealista Renderização não fotorealista INF1339 Computação Gráfica Tridimensional Waldemar Celes celes@inf.puc-rio.br sala 505 RDC Tecgraf, DI/PUC-Rio 7 de Outubro de 2015 W. Celes Renderização não fotorealista

Leia mais

Visualização Interativa de Modelos Massivos de Engenharia na Indústria de Petróleo com o Algoritmo de Voxels Distantes

Visualização Interativa de Modelos Massivos de Engenharia na Indústria de Petróleo com o Algoritmo de Voxels Distantes Visualização Interativa de Modelos Massivos de Engenharia na Indústria de Petróleo com o Algoritmo de Voxels Distantes Gustavo Wagner Marcelo Gattass Alberto Raposo Desafio P-50 (modelada no 3dsmax) 1.2

Leia mais

Introdução ao Processamento Gráfico

Introdução ao Processamento Gráfico Introdução ao Processamento Gráfico Leandro Tonietto Processamento Gráfico - Unisinos ltonietto@unisinos.br http://www.inf.unisinos.br/~ltonietto ago-09 Sumário Introdução e conceitos Resumo das linhas

Leia mais

A terceira dimensão. A terceira dimensão. Modelagem tridimensional. A terceira dimensão Wilson de Pádua Paula Filho

A terceira dimensão. A terceira dimensão. Modelagem tridimensional. A terceira dimensão Wilson de Pádua Paula Filho A terceira dimensão A terceira dimensão Realidade virtual Métodos de representação tridimensional: modelos geométricos; superfícies poligonais; superfícies curvas; representações de varredura; geometria

Leia mais

2º Exame de Animação e Visualização Tridimensional

2º Exame de Animação e Visualização Tridimensional 2º Exame de Animação e Visualização Tridimensional Licenciatura em Eng. Informática e de Computadores pólo Alameda Prof. responsável João Madeiras Pereira 3 de Fevereiro de 27 Nº Nome: Sala: Responda às

Leia mais

Prof. Fernando V. Paulovich 3 de agosto de SCC Computação Gráca

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 paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade

Leia mais

Seleção & feedback. Módulo 12. Sistemas Gráficos e Interação. Filipe Pacheco SGRAI 2017/18 DEI-ISEP 333. Instituto Superior de Engenharia do Porto

Seleção & feedback. Módulo 12. Sistemas Gráficos e Interação. Filipe Pacheco SGRAI 2017/18 DEI-ISEP 333. Instituto Superior de Engenharia do Porto Módulo 12 Sistemas Gráficos e Interação Instituto Superior de Engenharia do Porto Filipe Pacheco ffp@isep.ipp.pt Seleção & feedback SGRAI 2017/18 DEI-ISEP 333 Conteúdo Modos do OpenGL Seleção Picking Feedback

Leia mais

Preenchimento de Polígonos

Preenchimento de Polígonos Preenchimento de Polígonos 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 mais

TÓPICOS AVANÇADOS DE COMPUTAÇÃO GRÁFICA

TÓPICOS AVANÇADOS DE COMPUTAÇÃO GRÁFICA TÓPICOS AVANÇADOS DE COMPUTAÇÃO GRÁFICA Computação Gráfica Licenciatura em Engenharia Informática António Costa / DEI-ISEP Desenho de Texto Modo Matriz de Pixels (bitmap) Não suporta transformações Existem

Leia mais

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 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

Leia mais

Utilizaremos o caminho File > File Link Manager (Figura 02) para referenciar o arquivo DWG no 3ds max 8.

Utilizaremos 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 mais

Pino de Bowling. 0. Inicie uma nova sessão no modelador Blender Selecione a vista de frente: Ctrl N. View / Front ou NumPad 1

Pino de Bowling. 0. Inicie uma nova sessão no modelador Blender Selecione a vista de frente: Ctrl N. View / Front ou NumPad 1 Pino de Bowling 0. Inicie uma nova sessão no modelador Blender. Ctrl N 1. 1.1. Selecione a vista de frente: View / Front ou NumPad 1 1.2. Desloque o cubo para cima de forma a que este fique assente no

Leia mais