Allan Brito

Migrando dos tijolos para os pixels!

Archive for November, 2008


Todos que trabalham com animação ou computação gráfica 3d, gostariam de um dia começar a trabalhar ou participar de um grande filme, ou projeto de animação como os realizados pela Pixar ou Dreamworks. Mas, o futuro desses profissionais pode estar em um mercado muito maior que a própria indústria do cinema, e que consome de maneira ávida material de animação. Estou falando da indústria de jogos, que sempre precisa de material relacionado com animação 3d, para ilustrar o enredo dos jogos e até mesmo para fazer parte do material que é usado nos jogos mesmo. Afinal de contas, um jogo pode ser considerado uma animação interativa.

O que é necessário para trabalhar para uma produtora de jogos? Ou quem sabe abrir a sua própria empresa para prestar serviço para essas empresas? Com a onda de Offshoring crescente nessa indústria, e com a crise financeira forçando as empresas a diminuir cada vez mais os custos, pode apostar que a procura por locais em que o custo de produção é menor, vai aumentar ainda mais. Quer outro motivo? Com o dólar a quase 2,50 a contratação de profissionais em países como o Brasil, fica ainda mais barata.

Mas, o que é necessário para trabalhar nessa área? Quem quiser um depoimento de uma pessoa que migrou da área de animação para filmes, e partiu para a área de jogos, pode conferir as dicas e depoimento do Cameron Fielding que escreveu um ótimo artigo no seu blog, chamado Flip, sobre esse o trabalho de animação para jogos.

Se inglês não for o seu forte, aqui você encontra uma tradução automática do Google.

Keytoon Animation Studio 04

Alguns pontos do artigo que merecem destaque, os que falam sobre as características e diferenças da animação tradicional.

  • Você precisa compreender o que é realmente importante em uma animação para jogos
  • Você não precisa ser um viciado em videogame para conseguir trabalhar nessa área
  • Você não precisa ter um diploma para conseguir um emprego nessa área
  • Não é necessário ser especialista em softwares como 3ds Max, Maya ou Softimage para conseguir um trabalho

O que é necessário então? Um bom portfólio! Nessa parte concordo completamente com o autor do artigo, em alguns momentos um bom portfólio junto com uma entrevista bem sucedida, pode abrir qualquer porta em produtoras. Por isso é que sempre falo para meus alunos investirem em praticar, com o intuito de adicionar esse material nos seus respectivos portfólios, ou como os artistas costumam chamar, o seu Demo Reel.

Para todos que pretendem levar essa atividade para algo mais que apenas um hobby, recomendo a leitura do artigo. Mesmo a tradução automática está boa, com apenas alguns erros de concordância, como de costume.

Nov
25

Assim que o trabalho de um artista especializado em modelagem 3d termina, outro processo igualmente complexo mas que requer do artista mais habilidade na manipulação de imagens 2d que 3d. A criação de texturas é uma arte, que você pode dominar ou simplesmente conhecer o suficiente para ambientar seus modelos 3d. Na maioria das vezes as pessoas têm apenas o conhecimento necessário para configurar seus projetos próprios, mas algumas pessoas têm tanta habilidade com texturas, que acabam trabalhando apenas com isso, em ferramentas como o Painter ou Photoshop.

Existem até mesmo alguns softwares especializados para trabalhar com texturas, como o poderoso Body Paint 3D que consegue editar texturas diretamente sobre o corpo dos personagens 3d, até ferramentas como o Texture Maker, que é um software mais barato que o Body Paint, mas especializado em texturas de maneira geral.

Quer aprender como funciona uma dessas ferramentas? O tutorial abaixo mostra alguns aspectos básicos sobre o Texture Maker, e a sua integração com o LightWave 3D. No vídeo, o autor mostra como criar os chamados mapas normais, ou normal maps, que são muito mais poderosos que os famosos mapas de Bump. Os mapas de Bump são representados em escala de cinza, já os mapas normais podem apresentar uma variação de cor um pouco maior, com tons de magenta e lilás.

No vídeo, podemos compreender a vantagem de usar uma ferramenta especializada em trabalhar com texturas, pois foi muito rápido transformar uma fotografia simples, em um mapa normal.

Assim que o mapa está criado, o próximo passo do tutorial é mostrar o processo de configuração da textura no LightWave 3d. A configuração é simples, com as dicas mostradas no vídeo qualquer artista que esteja começando a trabalhar com o LightWave, pode em poucos cliques conseguir configurar esse tipo de textura, até mesmo com um arranjo de nós.

Na segunda parte do tutorial, o autor ainda demonstra o efeito dos mapas em um personagem 3d. Com esse tipo de textura é possível adicionar pequenos detalhes em personagens, principalmente em superfícies com escamas, como é demonstrado no exemplo do vídeo.

Mesmo não sendo uma aula completa sobre o assunto, podemos aprender um pouco mais sobre a importância desse tipo de textura e presenciar alguns exemplos reais. Sem mencionar, as dicas sobre o LightWave 3d, que o autor passa ao longo do vídeo.

Só para registrar, o software chamado Texture Maker é pago, sua versão comercial custa 99 Euros.

Nov
24

Uma coisa que sempre deixa as pessoas um pouco confusas é o trabalho com rotações. Na verdade esse é um problema inerente a maneira com que as rotações são mensuradas, pois não é muito comum para nós, manipular valores como graus e radianos. Assim que as pessoas começam a trabalhar com softwares 3d ou de composição 2d, esses valores passam a importar muito mais, principalmente se o seu objetivo for manipular valores e transformações usando expressões.

No Adobe After Effects, o trabalho de edição com rotações é um pouco mais complicado, devido à maneira com que a timeline exibe os controles de rotação. Como esses controles são um pouco diferentes, ao que estamos habituados em outros softwares, os artistas iniciantes ficam um pouco confusos. Posso dizer isso, devido a várias experiências que já tive, quando estava ministrando aulas sobre After Effects.

Se você estiver aprendendo o After Effects e quiser um tutorial bem básico, sobre o funcionamento da ferramenta de rotação, o vídeo abaixo mostra muito bem as diversas maneiras de fazer rotação com keyframes.

Por que é complicado trabalhar com rotações no After Effects?

Vamos às explicações, acompanhadas do tutorial que ajuda muito no entendimento. Na timeline do After Effects, a configuração da rotação é medida em graus, sendo precedida por um número assim “2x”. Algumas pessoas acham que isso é equivalente a uma multiplicação, em que valores como “2x 140°” significa uma rotação de 280°. Quando na verdade, o valor que é acompanhar de um x configura o número de giros completos em 360°.

Portanto, um objeto com a rotação configurada como “2x 140°” vai girar 860°, que são dois giros completos em 360 mais um adicional de 140 graus. Se o valor estiver em 0x, significa dizer que o objeto vai girar apenas o valor determinado em graus.

Entendeu o porquê de ser um pouco complicado de trabalhar com rotações na timeline do After Effects? E ainda pode ficar um pouco mais complicado, depois que acionamos a opção de manipular dados em 3d, controles para girar os objetos nos eixos X, Y e Z aparecem na timeline. Cada um dos eixos pode receber keyframes e configurações independentes.

Para quem está aprendendo a trabalhar com o After Effects, esse tutorial é bem interessante e deve elucidar algumas dúvidas sobre o assunto. Sugiro que você realize o mesmo procedimento sugerido pelo autor do vídeo, use um objeto bem simples criado no Photoshop ou outro software de ilustração para praticar.

Nov
24

Enquanto estamos esperando pelo lançamento do Blender Game Kit atualizado, vamos acompanhar mais um excelente tutorial sobre a Game Engine do Blender 3D. Nesse tutorial, o tema usado é um assunto pouco abordado entre os vários tutoriais sobre criação de jogos e animações interativas com o Blender, que é a manipulação conjunta dos blocos de lógica e as propriedades dos objetos. O tutorial a seguir, mostra um excelente exemplo de como é possível adicionar propriedades em objetos para controlar, de maneira dinâmica a criação de geometria ou até mesmo adicionar condições, para que eventos aconteçam no jogo.

Antes de mostrar o tutorial, apesar de o conteúdo ser excelente, a qualidade do vídeo no Vimeo não está muito boa, portanto eu recomendo que você faça o login no Vimeo para copiar o arquivo AVI original do tutorial, que está com qualidade infinitamente melhor.


Blender VT – GE Properties from Dimitris Christou on Vimeo.

O objetivo do autor nesse tutorial é bem fácil de entender, mas os conceitos que ele aborda podem servir de exemplo para a criação de jogos mais complexos. Basicamente o vídeo mostra como adicionar esferas, sempre que a barra de espaço for pressionada no teclado. Além dessa característica, o jogo desenvolvido no tutorial tem um contador, que quando chega a zero, faz com que o Blender saia da exibição da Game Engine.

Como ele faz isso?

A parte da esfera é feita com a configuração de uma esfera e um Empty. A esfera está oculta na camada 2, que está estrategicamente desligada. O modelo da esfera recebe todas as propriedades de um objeto ativo na GE, como as propriedades Actor, Dynamic e Rigid Body. O Empty recebe controladores, sensores e actuators para adicionar um objeto com o mesmo nome da esfera.

Quando o artista pressiona a tecla do teclado, uma nova esfera é adiciona com as propriedades e velocidade determinada no actuator. Esse tipo de exemplo pode servir para que você crie jogos de tiro.

O próximo passo do vídeo é mostrar com uma propriedade personalizada, pode ser adicionada na interação. O autor adiciona uma propriedade numérica, no valor de 10 e cada vez que a barra de espaço é pressionada, esse valor e reduzido em uma unidade, e quando chegar a zero o Blender deve abortar a animação da Game Engine.

Outro ótimo exemplo, de como você pode adicionar condições para que um jogador possa avançar em uma fase, ou fazer novos obstáculos ou personagens aparecerem na animação interativa. Tudo que você precisa fazer é adaptar os exemplos para situações mais complexas.

Mais uma vez, recomendo que você faça o download da página do Vimeo, para uma melhor qualidade no vídeo, caso você tenha interesse em acompanhar com mais detalhes os botões e menus manipulados no tutorial.

Nov
24

Se você estiver procurando um cenário ideal para trabalhar com a sua primeira cena em 3d, recomendo começar com uma imagem simulando o espaço. Dentre todas as opções, o ambiente que encontramos no espaço, facilita muito o processo de configuração da cena. Por exemplo, a simulação de uma cena que use apenas planetas, requer apenas o uso de primitivas como esferas com uma textura aplicada. A configuração da iluminação é extremamente simples, pois na maioria das vezes é apenas do sol que provêem a maior parte da iluminação e não há problema em apresentar grandes contrastes em relação à luz, pois é exatamente isso que acontece no espaço.

Para as pessoas que quiserem se aventurar, pelo menos na parte 3d, no espaço a NASA pode ajudar com o fornecimento de vários modelos 3d prontos dos seus veículos espaciais. Sim, existem vários veículos espaciais prontos para download no web site da NASA, e o melhor de tudo é que as licenças de uso do material permitem até mesmo fins comerciais para os modelos 3d.

O download dos modelos, que estão salvos no formato 3ds, pode ser feito nessa página da NASA.

Quer ver um exemplo? Abaixo uma imagem do modelo 3d da estação espacial internacional, que pode ser copiada em versões com baixa e alta resolução.

O modelo 3d foi importado para o Blender 3D, o que resultou no aparecimento de várias faces triangulares. Na imagem estou importando o modelo em baixa resolução que apresenta apenas 1,4 MB, em comparação ao modelo em alta resolução que tem aproximadamente 43 MB! Sim, o nível de detalhe desse tipo de modelo é impressionante!

Entre os outros modelos 3d disponíveis, podemos encontrar várias versões do ônibus espacial, foguetes, cápsulas espaciais, sondas de exploração e outros veículos da NASA.

Mesmo que você não queira usar o material em animações próprias, recomendo o download do material para fins educacionais. Um ótimo exercício que pretendo realizar com meus alunos é tentar criar cópias desses modelos 3d, se baseando no material original oferecido pela própria NASA.

Nov
22

Curso de Animação Baseada em Física

Curso Rigging de personagens

Livros recomendados

Blender 3D - Guia do Usuário Blender 3D - Jogos e Animações Interativas Modelando personagens com o Blender 3D Google Sketchup Pro 8 - Passo a Passo Google SketchUp Pro: Aplicado ao Projeto Arquitetônico Autocad 2011 - Utilizando Totalmente Desenvolvendo Personagens em 3D com 3Ds Max ZBrush para iniciantes

Atualizações por e-mail


Categorias


Arquivos


Pesquisa

    Google

Links

  • Blender 3D
  • BlenderNation.com
  • CCGD – Centro de Computação Gráfica e Design
  • Colaborativo.org
  • Blender 3D Architect

Meta

Tags