Modelagem para Jogos com Blender 3D
4.8 (113 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
642 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Modelagem para Jogos com Blender 3D to your Wishlist.

Add to Wishlist

Modelagem para Jogos com Blender 3D

Um curso que vai te guiar durante a criação dos seus primeiros assets completos, inorgânicos, para jogos!
4.8 (113 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
642 students enrolled
Last updated 1/2017
Portuguese
Current price: $10 Original price: $80 Discount: 88% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 11 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Manipular o Blender com confiança;
  • Conhecer o workflow envolvido na criação de um asset para jogos 3D;
  • Dominar as principais ferramentas de construção de modelos low-poly para jogos;
  • Animar um modelo;
  • Fazer o mapeamento UV de um modelo;
  • Texturizar um modelo;
  • Exportar o modelo para um motor de jogos (Unity 5);
View Curriculum
Requirements
  • Ter uma cópia do Blender instalado, preferencialmente a partir da versão 2.5;
  • Ideia geral do propósito do Software;
  • Conhecimento básico de inglês auxilia, uma vez que os softwares (Blender e GIMP) são usados em suas versões em inglês;
Description

O Blender é uma ferramenta 3D poderosíssima, que está no mercado há anos. Com o Blender, ferramenta gratuita produzida pelo instituto de mesmo nome, é possível criar modelos 3D para jogos, animações, texturas além de ele contar com um motor gráfico integrado, dando ao usuário a possibilidade de criar seus próprios jogos sem sair do programa!

O foco desse curso é oferecer a você uma introdução diferenciada ao software. Com aulas muito bem apresentadas e didática diferenciada, como já foi provado por milhares de alunos tanto na Udemy quanto no YouTube, esse curso vai introduzir você ao software preenchendo lacunas e detalhando processos que a grande maioria dos cursos deixa de fora.

Nesse curso, você vai aprender a produzir seus próprios elementos 3D para jogos. Além disso, ainda vamos cobrir o processo de texturização e animação de um modelo simples, para que você entenda o processo e aplique a seus próprios modelos posteriormente!

O curso apresenta um vocabulário voltado a iniciantes, estruturado de maneira progressiva, sem atropelo de conhecimentos. O material necessário para desenvolver as atividades em aula acompanham como material auxiliar.

Junte-se agora ao melhor curso de Blender em língua portuguesa e maravilhe-se com esse software mágico, que vai te ajudar a adicionar outro nível gráfico aos seus jogos ou projetos em 3D!

Who is the target audience?
  • Pessoas sem nenhum conhecimento prévio de modelagem 3D;
  • Artistas que querem migrar para uma ferramenta 3D;
  • Programadores que querem criar arte para seus jogos;
  • Pessoas buscando por uma boa introdução ao mundo de modelagem 3D;
Students Who Viewed This Course Also Viewed
Curriculum For This Course
66 Lectures
11:11:28
+
Entendendo a Inteface e Brincando com os Objetos
10 Lectures 01:26:17


Aprendendo a movimentar a camera pela Viewport
12:25

Nesse vídeo, vamos aprender a reorganizar o layout da interface. O modo como o Blender possibilita isso é um pouco confuso, por isso decidi efetuar tais demonstrações em uma aula em particular.

Reorganizando o Layout da Interface
10:46

Nesse vídeo vamos aprender a movimentar, rotacionar e escalar os elementos na viewport do Blender.

Transformando Objetos
12:58

Nesse vídeo, vamos aprender sobre a utilizada de transformações no eixo local de cada objeto.

Transformações Locais
06:56

Primitivas são elementos que, através de modelagem, dão origem a coisas mais complexas. Nesse vídeo, vamos aprender a criar as diferentes primitivas que o Blender nos oferece.

Criando primitivas e utilizando o cursor 3D
08:15

Nesse vídeo, vou apresentar 'parenteamento', o que vai nos levar a ver conceitos simples de animação.

Parenteando Objetos
12:05

O Blender possui 20 camadas dentro de uma cena, para as quais podemos mover nossos objetos, com a finalidade de melhor organizar os nossos modelos. Nesse vídeo, vamos aprender a gerenciar tais camadas e evitar confusões.

Manipulando elementos em diferentes camadas
05:39

Nesse vídeo, vamos aprender a alterar quando um elemento é exibido ou não na cena. A princípio, é uma coisa simples, mas que pode ser alterada sem querer, causando dores de cabeça por não sabermos desfazer tal ação.

Preview 04:35

Nesse teste, vamos repassar alguns conceitos vistos durante a seção de interface do Blender.

Quiz sobre interface
4 questions
+
Modo de Edição
17 Lectures 02:43:59

Nessa introdução de seção, vamos ver os principais componentes de uma geometria 3D para irmos nos habituando com os mesmos.

Introdução à geometria 3D
06:58

Vamos aprender como alternar entre modos (edição e objeto) e a influência dessa ação na criação de novos elementos.

Preview 05:38

Agora que já sabemos como entrar no modo de edição, vamos aprender a selecionar os vértices de uma malha, ou modelo. 

Como selecionar a geometria
06:04

A seleção de vértices é a utilizada por padrão mas em certas ocasiões ela pode ser contra-produtiva. Por isso, vamos analisar os outros métodos de seleção disponíveis.

Alterando entre seleção de vértices, arestas e faces
08:52

Agora que já sabemos selecionar parte da nossa geometria, vamos aprender a transforma-la, alterando sua escala, posição e rotação.

Transformando a geometria da malha
12:47

Em certos casos, é necessário ter o controle sobre a remoção de um grupo de faces da nossa geometria. É isso que vamos analisar nessa aula.

Removendo parte da geometria
06:54

E se eu precisar preencher um buraco na minha malha? Você vai aprender isso nesse vídeo!

Preview 09:16

Extrusão é o principal comando na modelagem 3D para jogos. Ela permite criar geometria a partir da já existente para a adição de detalhes.

Extrusão
14:40

Nesse vídeo vamos analisar uma ténica não muito utilizada mas que pode ser útil em certos casos. Vamos aprender a mover parte da geometria até o cursor 3D.

Deslocando vértices utilizando o cursor 3D
06:07

Nesse vídeo, vamos fazer o contrário do anterior. Em vez de movermos a malha até o cursor, vamos posicionar o mesmo no centro de uma seleção.

Posicionando o cursor 3D no centro de uma seleção de geometria
03:26

O que é o pivô de um objeto? Veja nesse vídeo! Além disso, vamos aplicar as ténicas adquiridas nas aulas passadas para alterar a posição do pivô de um objeto.

Pivô de um objeto e como modificá-lo
10:40

Aprenda sobre a definição de um edge loop.

O que são edge loops?
12:13

Cortes de geometria são sempre feitos em cima de edge loops. Veja nesse vídeo como efetuar um corte.

Cortando a malha em torno de um edge loop
16:34

Cortes assimétricos utilizando a ferramenta 'Knife'
08:14

Em certos casos, cortar a malha pode ser um pouco cansativo, por isso vamos aprender um método mais eficiente para subdivisão de geometria.

Subdividindo a malha ou parte dela
11:49

Otimizar uma geometria é um mal necessário, principalmente quando o assunto é jogo. Nesse vídeo vamos verificar algumas técnicas de redução de vértices no Blender.

Combinando vértices
14:05

Mirror é um modificador que atua sobre a geometria fazendo com que tudo que aconteça em um semi-eixo, seja refletido do outro lado. Aprenda como usar essa técnica corretamente.

Utilizando o modificador de espelhamento (mirror) corretamente
09:42

Espero que você tenha aprendido tudo sobre o modo de edição do Blender. Vamos revisar?

Quiz sobre modo de edição
2 questions
+
Modelando um Asset do Zero!
7 Lectures 01:14:04

Vamos iniciar nossa modelagem com a base de uma caixa vazada.

Modelando a base
08:36

Agora, vamos dar um pouco de característica a esse modelo criando uma divisória vertical, que divide o interior da caixa ao meio.

Modelando a divisória vertical
05:46

Do lado direito da divisória vertical, vamos adicionar duas prateleiras horizontais, onde os eventuais kits médicos possam ser depositados.

Modelando as prateleiras horizontais
09:08

Algum tipo de detalhamento é importante! Por isso, vamos adicionar suportes às prateleiras que criamos anteriormente.

Preview 13:16

Estamos quase lá! Nesse vídeo, vamos criar as portas da nossa caixa (Que futuramente terão animações de abrir e fechar!).

Modelando as portas
11:11

Nesse vídeo, vamos adicionar puxadores às portas. Afinal, como alguém deveria abrí-las sem esse dispositivo, certo?

Adicionando os puxadores
12:57

Nesse vídeo, vamos efetuar a otimização da geometria criada. O arquivo final encontra-se zipado como um recurso para essa aula, caso você queira comparar o meu resultado com o seu!

Otimizando a geometria
13:10
+
Preparando o asset para texturização
9 Lectures 01:57:14

Nesse vídeo, vamos nos familiarizar com os principais conceitos relacionados ao mapeamento UV. As texturas utilizadas a partir dessa seção estão disponíveis como um recurso para essa aula.

Introdução à seção de mapeamento UV
06:46

Nesse vídeo, vamos explorar alguns conceitos importantes já dentro do Blender 3D.

Preview 15:09

Para compreendermos melhor essa nova ideia, nada melhor que praticarmos! O arquivo de exercícios encontra-se disponível para download como um recurso desse vídeo.

Exercícios de mapeamento I
14:43

Para compreendermos melhor essa nova ideia, nada melhor que praticarmos!

Exercícios de mapeamento II
16:46

Começaremos o mapeamento pela bases externa e interna do nosso modelo.

Mapeando nosso modelo: A base
16:29

Nesse vídeo, faremos o mapeamento dos puxadores e dos suportes internos das prateleiras.

Mapeando nosso modelo: puxadores e detalhes internos
11:53

Por fim, só nos resta mapear a porta. Vamos fazer isso nesse vídeo!

Mapeando nosso modelo: Portas
08:26

Antes de exportar o mapeamento, é necessário otimizá-lo, pelas razões discutidas em aula. Nesse vídeo, vamos otimizar o mapeamento e, em seguida, exportá-lo para futura edição no GIMP.

Otimizando e exportando a imagem do mapeamento UV
15:44

A oclusão ambiente (ou ambient occlusion) é uma técnica que gera sombreamentos em regiões que estão sendo pouco afetadas pela luz ambiente do cenário. Nesse vídeo, vamos gerar essa imagem para que possamos adicioná-la à textura do nosso modelo mais tarde e, assim, adicionar um pouco mais de realismo.

Gerando textura de oclusão ambiente no Blender
11:18
+
Texturização por fotocomposição usando GIMP (Software livre)
12 Lectures 02:08:44

Antes de iniciarmos o processo de texturização, vamos nos familiarizar com o GIMP e discutir como dar-se-á esse processo.

Preview 08:17

Uma rápida introdução a conceitos importantes de tratamento de imagem. Nesse vídeo, falaremos de camadas.

Intensivo GIMP #1: Camadas
13:55

Uma rápida introdução a conceitos importantes de tratamento de imagem. Nesse vídeo, falaremos de seleções.

Intensivo GIMP #2: Seleções
16:04

Nesse vídeo, você aprenderá como trazer texturas/imagens externas e, a partir delas, iniciar a composição da nossa textura.

Texturizando a parte externa
18:00

Seguindo a ideia do vídeo passado, vamos trazer imagens externas para efetuar a composição da nossa textura.

Texturizando a parte interna
11:54

Adicão da textura-base das portas utilizando texturas externas.

Texturizando as portas
07:40

Adicão da textura-base das prateleiras e puxadores utilizando texturas externas.

Texturizando prateleiras e puxadores
07:34

Adicão da textura-base dos detalhes internos utilizando texturas externas.

Texturizando detalhes internos
05:15

Nesse vídeo, você vai aprender como aplicar a textura de oclusão, gerada previamente no Blender, em suas texturas no GIMP.

Adicionando Oclusão de Ambiente
05:37

Para tirar um pouco da monotonia da nossa textura, vamos começar por adicionar alguns detalhes a ela.

Adicionando detalhes externos #1
04:16

Nesse vídeo, vamos aprender algumas técnicas de detalhamento de texturas e simulação de sombras dentro do GIMP, para que demos maior vida a nossa textura.

Adicionando detalhes externos #2
15:28

Utilizando um processo similar ao da aula passada, vamos adicionar desgates na parte interna da caixa simulando sombreamentos e trocando a coloração da madeira.

Adicionando detalhes internos
14:44
+
Animação
7 Lectures 01:04:44

No primeiro vídeo da seção de animação, vamos aprender os conceitos básicos de inserção de Keyframes e a forma geral do funcionamento de animações em 3D.

Introdução e conceitos básicos de animação no Blender
15:41

Nesse vídeo, vamos abordar mais profundamente a questão de interpolação que, sendo bem dominada, permite um controle ímpar das animações.

Formas de interpolação entre KeyFrames
07:58

A primeira forma de animação que vamos abordar vai ser a por objetos distintos. Nesse vídeo, faremos a separação das portas do modelo original para possibilitar a animação.

Animação por objetos #1: Separando o modelo das portas
07:58

Nesse vídeo, vamos criar as ações necessárias para que as duas portas, agora como objetos distintos no Blender, se abrem.

Animação por objetos #2: Criando animações das portas
08:36

O primeiro vídeo de animação por bones traz conceitos mais carregados, uma vez que é um sistema que envolve outros procedimentos que não somente a separação da geometria em vários segmentos independentes.

Animação por bones #1: Posicionando os bones e parenteando ao modelo
12:27

Nesse vídeo, vamos mapear os vértices controlados por cada bone.

Animação por bones #2: Setando os vértices deslocados por cada bone
06:29

Por mim, criamos a animação das portas utilizando bones. Procedimento muito semelhante à animação feita por objetos, salvo alguns detalhes distintos.

Animação por bones #3: Criando animação das portas
05:35
+
Integrando o asset na Unity (Game Engine)
4 Lectures 36:26

O primeiro passo para levar o asset a uma Game Engine é exportando-o em formato compatível. É o que vamos fazer nesse vídeo.

Exportando o asset em formato compatível
05:51

Nesse vídeo, vamos analisar os principais aspectos da interface da Unity, de forma que possamos desenvolver a interação sem maiores problemas.

Guia básico de sobrevivência na Unity
14:37

Nesse vídeo, vamos verificar o processo de importação de pacotes de assets feitos especialmente para essa interação. Além disso, vamos aprender a importar modelos .fbx e a carregar suas respectivas texturas.

Importando assets e o nosso modelo
12:50

Nesse vídeo vamos realizar a interação. Para isso, é necessário adicionar um componente ao nosso asset e configurar alguns parâmetros para que o processo funcione. É um exemplo do uso de script no desenvolvimento de jogos.

Usando o script de interação para abrir/fechar a caixa
03:08
About the Instructor
José Augusto Thomas
4.6 Average rating
1,354 Reviews
9,109 Students
5 Courses
Professional Game Developer

English

I'm professional game developer with years of experience in the industry and passionate about learning and teaching.

I've already taught 10000+ students throughout the platforms I worked at! My teaching methods are simple, though highly effective.

In 2015, I developed the main gameplay systems for the first Angry Birds Virtual Reality Experience ever produced for Rock in Rio Las Vegas. Imgnation Studios (where I work at) partnered with Rovio to develop this title. A couple of months later, I had great contribution on the development of Angry Birds Space, a game made in partnership with Rovio and NASA to celebrate New Horizons pass-by Pluto.

Português

Sou um profissional da área de desenvolvimento de jogos com anos de experiência na industria e apaixonado por aprender e ensinar.

Incluindo todas as plataformas nas quais tenho conteúdo publicado, somo mais de 10 mil estudantes! Meus métodos de ensino são simples mas muito efetivos.

Em 2015, trabalhei nos principais sistemas de Gameplay para a primeira experiência dos Angry Birds em Realidade Virtual, produzido para o Rock in Rio Las Vegas. A Imgnation Studios (empresa onde trabalho) fez uma parceria com a Rovio (desenvolvedora original dos Angry Birds) para o desenvolvimento desse projeto. Alguns meses depois, contribuí amplamente no desenvolvimento de Angry Birds Space, um jogo feito em parceria com Rovio e NASA para comemorar a passagem da New Horizons por Plutão.