Advertisement
  1. Game Development

Criando Roupas para um Personagem com o Blender

Scroll to top
Read Time: 7 min

() translation by (you can also view the original English article)

O Blender é uma plataforma de modelagem 3D e animação com o código-fonte disponível para todos (open-source). É versátil e fácil de usar. Utilizaremos ele para importar e criar roupas animadas para nosso personagem. Você também pode usar o Blender para exportar seu personagem em praticamente qualquer motor de jogo (engine), especificamente o Unity.

Baixando o Blender

Se você ainda não tiver o Blender, vamos baixá-lo do site oficial. O Blender pode ser usado para criação de esqueletos, modelagem e animação de seu personagem e outros objetos. A interface do Blender pode ser intimidadora à primeira vista, mas depois de entendê-la você pode desbloquear o poder de suas muitas ferramentas para desenvolvedores.

Standard LayoutStandard LayoutStandard Layout

Vá em frente e abra o Blender. O layout padrão é de cinco janelas, como no exemplo acima. Precisamos mudar a engine de renderização de Blender Render para Blender Cycles. Na barra superior mais à direita, você verá uma aba onde você pode mudar seu modo de exibição atual para o Cycles.

Importando Seu Personagem

Juntamente com a modelagem de seu personagem do zero, o Blender permite que você importe diferentes tipos de extensões de arquivo. Nós usamos o MakeHuman para criar um personagem já pronto para o uso. Você pode aprender mais sobre o MakeHuman no meu tutorial anterior. Vá em Arquivo > Importar (File > Import) e em seguida, escolha o tipo de arquivo do seu personagem.

Importing Your CharacterImporting Your CharacterImporting Your Character

Tudo Sobre a Malha

Todo personagem ou objeto tem uma malha. Esta é uma parte universal de um objeto que é compreendido pela edição e pelas plataformas de jogos. Para ser exato, uma malha é uma coleção de vértices, arestas e faces que descrevem a forma de um objeto 3D, de acordo com o Wikibooks. É importante notar que qualquer objeto com um grande número de vértices irá diminuir a velocidade de uma animação ou da jogabilidade. Uma vez que você importar seu personagem, você pode visualizar sua contagem de vértices na barra superior.

Editando Nossa Malha

Existem várias maneiras diferentes para criar as roupas do seu personagem. Como propósito deste tutorial, é importante salvar seu personagem original no Blender. Depois de editarmos a malha você não pode mudá-la, então salve os dois arquivos: um com o seu personagem original e outro com o seu personagem e as roupas — por exemplo, Tom_com_um_uniforme_legal, etc.

Editing MeshEditing MeshEditing Mesh

Depois de importar o seu personagem, entre no Modo de Edição. Quando você estiver no Modo de Edição, seus vértices ficarão pretos. Neste modo, você pode escolher, redimensionar e excluir vértices na malha. Para editar sua malha, você usará as ferramentas do modo de seleção de vértice, aresta e face como destacado acima. Você deve segurar a tecla Shift para escolher vários vértices.

Editing VerticesEditing VerticesEditing Vertices

Para selecionar as roupas, nós precisaremos pressionar C no Modo de Edição. Um círculo aparecerá. Você pode deixar o círculo maior ou menor, usando a rodinha do mouse. Para selecionar, arraste o mouse sobre os vértices com o botão esquerdo do mouse pressionado. Cuidado com o botão direito do mouse, clicando com ele você excluirá os vértices dentro da área do círculo. Você estará usando os botões direito e esquerdo do mouse para fazer todo o trabalho detalhado em torno do pescoço e dos braços.

Choosing MeshChoosing MeshChoosing Mesh
Mesh DetailMesh DetailMesh Detail

Vista de Arame

Um atalho para escolher uma grande área de ambos os lados da sua malha é utilizando a Vista de Arame (Grid View) (veja o exemplo abaixo). Este modo permite que você faça rapidamente as calças e camisas. Esteja ciente que se você escolher uma área muito grande, você pode obter por engano uma seção indesejada da malha. Portanto, verifique antes de você separar a malha.

Grid ViewGrid ViewGrid View

Separando a Malha

Uma vez que você já delineou a roupa que você quer, nós precisaremos separá-la do resto do seu personagem. Com os vértices selecionados, clique em P na tela enquanto estiver no Modo de Edição. Uma caixa será exibida. Escolha Separar da Seleção (Separate from Selection). Se você olhar sob a Hierarquia, você verá uma réplica de seu corpo, por exemplo, Torso001. Vá para o Modo Objeto e selecione este novo objeto, e você verá que um contorno no seu personagem. Vamos renomeá-lo; Se for uma camisa, nomeie-a de acordo.

Separate By SelectionSeparate By SelectionSeparate By Selection

Uma vez que você separou a malha, você pode editá-la do seu modo. Pressione A para selecionar todos os vértices, você pode alterar o tamanho e a forma, usando suas teclas de alternância. No meu caso, eu queria que meu personagem vestisse uma saia, então eu criei uma camisa e usando o Modo de Seleção de Vértice arrastei a camisa para baixo.

Adicionando uma Textura

Para fazer com que uma roupa se pareça com uma roupa, nós precisamos adicionar uma textura realista para elas. Há toneladas de texturas que você pode encontrar online. Por exemplo, para couro, procure uma textura de couro. Em seguida, salve-a em uma pasta, que você pode acessar com o seu personagem.

No Modo de Edição, vá para Material na sua janela inferior direita. Certifique-se de ter selecionado a peça de roupa que você gostaria de editar. Clique em Adicionar, como no exemplo abaixo. Procure sua textura, escolha a textura e renomeie-a. Depois, pressione Atribuir (Assign).

Adding A MaterialAdding A MaterialAdding A Material

Adicionando um Modificador

Add A ModifierAdd A ModifierAdd A Modifier

Às vezes, gostaríamos de mudar o visual do nosso vestuário. Por exemplo, gostaríamos que uma jaqueta fosse mais grossa do que uma jeans ou que uma capa parecesse mais pesada. Conseguiremos isso adicionando um Modificador de Solidificação (Solidify Modifier). Vá para Ferramentas > Adicionar Modificador (Tools > Add Modifier) e escolha o Modificador de Solidificação (Solidify Modifier). Você pode editar o valor. Quanto maior o número, mais grosso o material. Tente não exagerar.

Ferramentas Rápidas e Atalhos

  • Pressione A para selecionar tudo.
  • Pressione F12 para rapidamente gerar um render.
  • Use a Vista de Arame (Grid View) para uma edição mais rápida.

Animação do Tecido

Adicionar animação para o seu tecido não é tão difícil quanto parece. O Blender permite que você adicione uma física de Tecidos (Cloth) para seus objetos. Antes de começarmos, precisamos adicionar um grupo de fixação (pinning group). Se não adicionarmos um grupo de fixação (que sustenta o tecido), nosso tecido vai cair direto no chão.

No Modo de Edição, escolha o Modo de Seleção de Vértices como destacado abaixo. Dependendo da sua roupa, você precisará selecionar os vértices onde no tecido precisarão estar fixos. Se você criou uma capa, escolha os vértices onde o tecido se encontra com os ombros. No meu exemplo da saia abaixo, você pode ver que eu escolhi os vértices da cintura.

Pinning GroupPinning GroupPinning Group

Para criar um grupo de fixação (pinning), escolha vários vértices em seu tecido mantendo pressionado Shift e clicando com o Botão Direito do Mouse nos vértices. Então vá para Grupos de Vértice (Vertex Groups), clique em Adicionar e o nomeie de PinGroup. Você verá que ele é adicionado na sua hierarquia.

Add Vertex GroupAdd Vertex GroupAdd Vertex Group

Volte ao painel da Física (Physics), e agora você verá a fixação (pinning) abaixo da seção de Amortecimento (Damping). Clique nele e escolha PinGroup. Volte para o Modo Objeto e clique em Play. Lentamente você verá seu tecido se mover.

Agora precisaremos fazer duas coisas. A primeira é adicionar um Campo de Vento (Wind Field), e a segunda é adicionar Colisão (Collision) para o seu personagem, como você pode notar que o tecido provavelmente está atravessando ele.

Dica: Para ficar mais fácil de se ver, pode ser uma boa ideia deixar as outras partes invisíveis clicando no Olho na Hierarquia.

Selecione o corpo do seu personagem na Hierarquia, ou vá para o Modo Objeto e clique no corpo na vista 3D. Vá para o painel de Física (Physics) e escolha Colisão (Collision).

Vamos adicionar um efeito de Vento (Wind). Vá para a barra inferior e escolha Adicionar > Campo > Vento (Add > Field > Wind). Mova o objeto para a frente do seu personagem e pressione Play. Se você não gostar do efeito do vento, você pode alterá-lo no menu de física do Vento (Wind).

Conclusão

Quanto mais você usar o Blender e as ferramentas fornecidas acima, mais fácil será. Lembre-se de que você pode editar qualquer vértice no seu personagem.

Parabéns! Você criou roupas para seu personagem.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Game Development tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.