Ficha 10 PDF

Title Ficha 10
Course Computaçao Grafica
Institution Instituto Superior Politécnico de Viseu
Pages 4
File Size 245.2 KB
File Type PDF
Total Downloads 103
Total Views 192

Summary

Download Ficha 10 PDF


Description

INSTITUTO POLITÉCNICO DE VISEU Escola Superior de Tecnologia e Gestão de Viseu Computação Gr Gráfica áfica – Tecnologias e Design de Multimédia

Ficha 10 – Texturas em Objetos Nesta ficha irá aprender a inserir texturas num modelo. Imagine que precisa de modelar uma casa para o seu projeto final. Pode ser mais fácil criar um cubo e aplicar uma textura de uma casa, do que estar a fazer todas as janelas / portas. Não só poupa tempo de modelação, como também o projeto fica mais leve.

A. Adição de u uma ma textura a um cubo cubo.. •

Faça o download a imagem textura_cubo.png presente no moodle



Crie um novo projet projeto o o

Se o seu projeto não tiver um cubo, crie um.



Mude para o Edit Mode



Na barra do topo, escolha a opção UV Editing o



Ao abrir esta secção, irá ver o cubo aberto em 2D (como se o tivesse desmontado).

No topo da se secção cção da esq esquerda uerda uerda, escolha a opção Open e abra o ficheiro textura_cubo.png. o

Ao abrir, irá ver que a orientação daa textura está diferente da do cubo.



No painel da direita, selecione todos os vértices do cubo.



No painel da esquerda, selecione todos os vértices e faça uma rotação em X por -90



Faça um scale em X por 1.334

Neste momento tem a sua textura orientada com o cubo. No entanto... nada acontece? Porquê? Isto porque é necess necessário ário adicionar um Material ao se seu u cubo (O material da Imagem) •

Abra as propriedades de Materiais, adicione um novo (ou altere o que tem criado por defeito)



Na opção Base Co Color lor lor, carregue na bola amarela e escolha Image Texture Texture.



Carregue no botão ANTES do New para selecionar a textura já adicionada ao projeto (não deve ir buscar a imagem ao disco).



Se mudar para o modo Material Preview ou para o Renderer Renderer, já irá ver o seu modelo com a textura aplicada (a relva está com uma orientação errada, mas basta rodar o cubo 90º em -Y).

2021/2022

Nuno Carapito José Morgado

INSTITUTO POLITÉCNICO DE VISEU Escola Superior de Tecnologia e Gestão de Viseu Computação Gr Gráfica áfica – Tecnologias e Design de Multimédia Um objeto pode ter diferentes texturas (neste caso até poderia adicionar 1 textura para cada face do cubo). Para isso, teria de: •

No UV Editing adicionar uma imagem por cada face do cubo;



Nos Materials, adicionar um material por cada face e associar a face correspondente



No Material, associar a textura correspondente.

Nota: Poderia utilizar a opção Texture Paint do topo do ecrã para pintar a sua textura (dar destaque em alguns aspetos. Não iremos abordar isso nas aulas, mas poderá ser interessante por exemplo nas personagens). Para terminar a ficha, vamos introduzir o conceito de Normais Normais.

B. Norma Normais is As normais na computação gráfica servem para, de um modo simples, definir para que lado é que a face está orientada. Isto é muito importante caso queira exportar o seu modelo para outros softwares (como por exemplo o Unity na UC do próximo semestre). Imagine que tem na mão uma folha branca, em que de um lado tem um desenho e do outro está em branco (note que, a folha por muito fina que seja, tem sempre alguma grossura). Se a face com o desenho estiver voltada para si, a normal desta face está apontada na sua direção e você vê o desenho. Caso esteja do outro lado, não vê. Uma normal apenas pode apontar numa direção. Veja a figura 1.

2021/2022

Nuno Carapito José Morgado

INSTITUTO POLITÉCNICO DE VISEU Escola Superior de Tecnologia e Gestão de Viseu Computação Gr Gráfica áfica – Tecnologias e Design de Multimédia

Figura 1 - Normais de uma Face

Ou seja, uma face ou aponta para o lado de “dentro” (esquerda) ou para o lado de “fora” (direita). Se quisermos ter, por exemplo uma parede de uma casa, teríamos de fazer uma extrusão para lhe dar alguma grossura, e assim já teríamos uma face a apontar para dentro, e outra a apontar para fora. No entanto, para além disso, um cubo com 6 faces pode ter as normais a apontar para fora, ou para dentro (ver figura 2). Na imagem da direita, as setas azuis (normais) não aparecem, porque estão a apontar para dentro. Se este objeto fosse importado no Unity, ele não iria aparecer como queríamos. A ideia é ter sempre as normais a apontar para “fora”.

2021/2022

Nuno Carapito José Morgado

INSTITUTO POLITÉCNICO DE VISEU Escola Superior de Tecnologia e Gestão de Viseu Computação Gr Gráfica áfica – Tecnologias e Design de Multimédia

Figura 2 - Normais de um Cubo

C. Controlar o modo de norma normais is • Volte para o modo Layout no topo do ecrã (caso não esteja nele). • No canto superior da imagem, ative as normais (veja a figura 3) • Já devem aparecer no seu modelo umas linhas azuis, que representam as normais. • Mude para o modo de edição e selecione todos os vértices. • No menu Mesh Mesh, vá a opção Normals e escolha a opção Recalculate Inside. •

As normais desapareceram!!!

• Vá ao mesmo menu e escolha a opção Recalculate Outside para que estas voltem a aparecer.

Figura 3 – Menu para Ativar Normais

Sempre que cria um modelo, deverá ter atenção na orientação das normais, para evitar propagação de erros.

2021/2022

Nuno Carapito José Morgado...


Similar Free PDFs