Modelação

Mesh

Um mesh é a rede de vértices, arestas e faces que define a superfície de um modelo 3D. É a estrutura fundamental por trás de quase todos os objetos 3D.

O que é Mesh?

Uma mesh é o conjunto de vértices, arestas e faces poligonais que, em conjunto, definem a forma e a superfície de um objeto 3D. É a estrutura de dados central do modelação 3D poligonal, descrevendo onde uma superfície está no espaço e como as suas faces planas se conectam para formar uma pele contínua.

Como funciona

A maioria das meshes é construída a partir de triângulos ou quads de quatro lados, sendo os quads preferidos durante a modelação porque se subdividem e deformam de forma previsível. Uma mesh descreve apenas a superfície de um objeto, não o seu interior sólido, e ao mostrar apenas as suas arestas revela-se a estrutura de grelha (wireframe) subjacente. A densidade de uma mesh, chamada contagem de polígonos, equilibra detalhe e desempenho. É por isso que os artistas retopologizam meshes densas em versões mais limpas e leves para animação e uso em tempo real.

Casos de uso

  • Construir a superfície de um personagem, prop ou ambiente

  • A exportar geometria para motores de jogo e ferramentas DCC

  • Retopologia de um scan ou escultura densa numa malha limpa e optimizada

Ferramentas relacionadas

Visualizador 3D Online

Visualize e inspeccione qualquer ficheiro 3D diretamente no seu navegador.

Conversor de Ficheiros 3D

Converter entre FBX, OBJ, GLB, STL e mais.

Compressor de ficheiros 3D

Reduza o tamanho do ficheiro 3D sem perder a qualidade visível.

Gerador de Texto 3D

Transforme descrições de texto em texto e formas 3D.

Perguntas frequentes

Uma malha é a coleção de vértices, arestas e faces que define a superfície de um objeto 3D. É a estrutura fundamental da modelação poligonal, descrevendo a forma e a pele de um modelo em vez do seu interior sólido. Quase todo o asset 3D em jogos, cinema e design de produto é representado como uma malha.

Uma malha armazena pontos no espaço 3D chamados vértices, liga-os com arestas e preenche os loops das arestas com faces planas, ou polígonos. Em conjunto, estas faces aproximam uma superfície suave e, quanto mais faces uma malha tiver, mais detalhe consegue representar. O software e as GPUs leem estes dados de vértice-aresta-face para exibir e sombrear o modelo.

Uma malha é, especificamente, os dados da superfície geométrica — vértices, arestas e faces. Um modelo 3D é o asset mais abrangente, que normalmente inclui a malha mais os seus materiais, texturas, UVs e, por vezes, um rig e animação. No uso casual, os termos sobrepõem-se, mas a malha é apenas a camada de geometria de um modelo completo.

Uma malha quad é construída a partir de faces de quatro lados, que se subdividem de forma limpa e deformam de modo previsível, tornando-a a escolha preferida para modelação e animação. Uma malha de triângulos utiliza faces com três lados, inequívocas, e é o que as GPUs acabam por renderizar. Os artistas normalmente modelam em quads e deixam o motor triangulizar na exportação.

Uma malha low-poly usa relativamente poucos polígonos e está otimizada para desempenho em tempo real em jogos, AR e na web. Uma malha high-poly usa milhões de polígonos para capturar detalhes finamente esculpidos para planos aproximados ou para baking. Um fluxo de trabalho comum faz o baking dos detalhes da high-poly para normal maps aplicadas numa malha low-poly.

No Blender, você seleciona um objeto e pressiona Tab para entrar no modo de edição (Edit Mode), onde pode manipular diretamente os vértices, as arestas e as faces. Ferramentas como extrude, loop cut, bevel e os vários modos de seleção permitem-lhe remodelar a malha, enquanto modificadores como Subdivision Surface ajustam a densidade de forma não destrutiva.

Uma malha watertight, ou manifold, não tem holes, gaps nem non-manifold edges, por isso envolve totalmente um volume, como se pudesse conter água. Isto é importante para impressão 3D e simulação física, em que o software tem de saber o que fica dentro e o que fica fora. As malhas com normais invertidas ou com arestas abertas muitas vezes falham nesses processos.

Uma malha poligonal é um tipo de geometria e, além disso, a mais comum, mas geometria é um termo mais amplo. A geometria também inclui superfícies NURBS, voxels e nuvens de pontos, que são formas alternativas de descrever uma forma. No entanto, nos fluxos de trabalho poligonais do dia a dia, as pessoas costumam usar malha e geometria como sinónimos.

Sim. A Meshy gera malhas 3D completas e texturizadas a partir de uma mensagem de texto (prompt) ou de uma única imagem em poucos minutos. Depois, pode usar a funcionalidade remesh para converter o resultado para uma topology de quads ou triangles limpa, com o polycount à sua escolha, pronta para animação, renderização ou motores de jogo.