Livro Blender 3D – Jogos e Animações Interativas

Um dos temas mais recorrentes aqui no Blog é o Blender como ferramenta de modelagem e animação 3d, pois essa é a minha ferramenta de trabalho preferida para produzir material em 3d para os mais variados meios. As possibilidades de aplicação do material criado com o Blender são as mais diversas, sendo que a área de jogos digitais em 3d é um desses campos que podem receber grande contribuição do Blender, mas que ainda tem pouco material de apoio. E foi pensando exatamente nessa área de jogos que tive a idéia de escrever um livro sobre o assunto. É com grande satisfação que anuncio que o livro chegou da gráfica! O livro se chama Blender 3D – Jogos e Animações Interativas e pode ser adquirido de imediato diretamente pelo web site da editora. Ainda é possível fazer o download do sumário e de um capítulo do livro de maneira gratuita no site da editora.

Blender3d-Jogos-Animacao-Interativa.jpg

O projeto demorou mais de 1 ano para se concretizar, e teve inicio no final de 2009 e foi inicialmente escrito para o Blender 2.49. Mas, com o lançamento das versões 2.5 do software, acabei revisando o livro por completo e adaptando todo o conteúdo e imagens para as últimas versões do Blender. Essa primeira edição está utilizando o Blender 2.57 como base para o texto e imagens.

Como esse livro se relaciona com o Guia do Usuário? Eu sempre imagine esse livro como sendo uma continuação para o Guia do Usuário, pois aborda exatamente os conteúdos que não estão presentes no guia, como o uso da janela de lógica e as parte de interação baseada em física.

O foco do livro é no uso das ferramentas que a Game Engine do Blender oferece para artistas interessados em criar aplicativos interativos em 3d, e nesse conjunto se encontram os jogos. Boa parte do livro fala sobre o uso dos chamados blocos de lógica do Blender, que permitem criar jogos de maneira visual, apenas ligando os diversos blocos para identificar colisões, interação com o teclado e muito mais!

Outra parte que não é abordada no guia, mas está bem presente nesse novo livro é a de simulações baseadas em física, que são os Rigid Bodies e Soft Bodies. Por exemplo, podemos trabalhar com a simulação de física aplicando massa e colisões em objetos.

No livro você encontrar diversos exemplos da aplicação disso na forma de exercícios como:

  • Criação de um Ragdoll
  • Criação de uma máquina de Rube Goldberg
  • Criação de um jogo estilo labirinto
  • Criação de um jogo de tiro em primeira pessoa

O mais legal é que você não precisa ter lido o Blender 3D – Guia do Usuário para aproveitar o livro, pois um dos primeiros capítulos faz uma introdução geral ao Blender passando todos os conhecimentos necessários para aproveitar o livro.

Esse é o meu quarto livro sobre Blender, e ainda acho que são poucos títulos! Nos próximos meses você ainda vai encontrar outros avisos de lançamentos nesse sentido aqui no blog.

Caso você resolva adquirir o livro, espero que goste!

Análise do livro Blender 2.5 Lighting and Rendering

Uma das leituras que aproveitei no mês de Janeiro foi o lançamento da PacktPub chamado de Blender 2.5 Lighting and Rendering, que está trazendo uma série de livros sobre o Blender, dedicados a versão 2.5 sendo esse focado apenas em iluminação e render. Um dos aspectos interessantes dessa obra é que o autor trabalha apenas com o render interno do Blender, que recebeu muitas melhorias na versão 2.5 e permite trabalhar com efeitos avançados e que atendem a maioria dos projetos de animação. Apesar de ainda preferir o uso de renderizadores avançados como YafaRay, LuxRender ou Indigo os exemplos abordados no livro ajudam muito no entendimento de como funciona a iluminação com o Blender.

O livro que revisei está no formato eletrônico que apresenta uma vantagem significativa em relação ao material impresso, que é a disposição de ilustrações em cores.

Blender25LightingAndRendering.jpg

O material é muito bom e tira proveito das ferramentas do Blender para ensinar boas técnicas de iluminação para cenários e outros tipos de projetos, sempre aproveitando o que há de melhor em termos de opções para cada contexto.

Abaixo a lista de capítulos do livro traduzidos, e com uma breve explicação sobre o conteúdo:

  1. Teoria da cor e iluminação no Blender: O ponto de partida do livro mostra como funciona o sistema de iluminação do Blender, e apresenta as teorias e conceitos necessários para compreender a iluminação.
  2. Iluminação para cenas externas: Aqui já temos a aplicação prática da iluminação em cenários externos com o uso de luzes para gerar sombras e adicionar cores com base na luz.
  3. Técnicas para iluminação baseada no ambiente: Nesse capítulo o autor explica as ferramentas de iluminação baseadas no ambiente como é o caso do Ambient Occlusion, explicando o funcionamento dos parâmetros da ferramenta.
  4. Materiais para cenas externas: Junto com a iluminação, precisamos fazer ajustes nos materiais dos objetos para conseguir bons efeitos em projetos de render ou animação. Esse capítulo aborda o uso dos Shaders do Blender para utilização em cenas externas.
  5. Iluminação para ambientes internos: A iluminação de ambientes internos exige uma abordagem diferente, que é a realizada nesse capítulo em que o autor explica técnicas como a utilização dos Render Layers para ajudar na iluminação.
  6. Mapeamento UV e texturas: Objetos em menor escala exigem o uso de técnicas mais precisas de texturização. O autor aborda o uso do mapeamento UV para posicionamento de texturas nesse capítulo.
  7. Materiais e texturas para ambientes internos: Com os conceitos de mapeamento UV bem definidos, o próximo passo é ajustar essas texturas para projetos de render interno.
  8. Mesclando iluminação interna e externa: Quando temos projetos que mesclam ambientes internos e externos, a abordagem e preparação da cena também muda. Esse é o objetivo desse capítulo que mostra como integrar as técnicas apresentadas em capítulos anteriores nesse contexto híbrido.
  9. Materiais e texturas para iluminação mesclada: Assim como a iluminação, o uso de materiais e texturas também precisa de adaptação em projetos híbridos. O autor explica como realizar essa adaptação nesse capítulo.

Durante o livro o autor faz menção a aplicação prática dos exemplos diversas vezes, facilitando a sua utilização em praticamente qualquer projeto. Se você procurava um livro sobre iluminação, sem o uso de GI ou técnicas avançadas, trazendo mais para a parte artística, recomendo a leitura desse material!

Livro Mastering Blender e cartões da Pixar

Como maneira de sempre continuar aprendendo mais sobre computação gráfica, estou sempre que posso comprando livros e material de treinamento para aperfeiçoar ainda mais a parte técnica. O objetivo é sempre o de dominar o mundo conhecer cada vez mais sobre os softwares com que trabalho, para poder melhorar os trabalhos profissionais e aulas. A minha última aquisição chegou essa semana, sendo um dos últimos lanámentos em termos de livros para o Blender 3D. O livro em questão é o Mastering Blender do Tony Mullen, que dessa vez produziu um livro com material direcionado apenas para pessoas que já tem conhecimentos intermediários ou avançados sobre o Blender 3D. O nome do livro não dá a idéia total do conteúdo abordado no material, mas pode apostar que é muito bom.

Livro Mastering Blender

Ainda não tive oportunidade de ler o material completo, mas apenas para que você tenha uma idéia, esses são os três principais assuntos abordados no livro:

  • Técnicas avançadas de mapeamento UV
  • Aplicação e desenvolvimento de Scripts em Python para o Blender
  • Tópicos avançados sobre a Game Engine, usando blocos de lógica e Python

Em termos de aplicação de scripts, esse livro é bem mais didático que o desenvolvido para a segunda edição do GameKit, poiso o autor considera que você não conhece Python. Na segunda edição do Gamekit, que é um excelente livro também, o autor apresenta vários tópicos sobre Python, mas ele considera que você já conhece um pouco sobre o assunto.

Livro Mastering Blender - Interior

Ainda não tive tempo de ler o material por completo, mas já me programei para passar o final de semana lendo e fazendo testes com os assuntos e exercícios abordados pelo autor. Esse livro completa as referências que estavam faltando para um dos meus próximos projetos relacionados ao Blender 3D e a Game Engine. Se você quiser consultar o sumário do livro e até mesmo visualizar algumas das páginas, visite esse endereço para saber mais sobre o Mastering Blender.

Agora, mesmo que você não tenha interesse em conhecer mais sobre o Blender 3D, quero fazer aqui uma recomendação de produto para os aficionados em animação. Junto com o Mastering Blender, comprei uma coleção de cartões postais com temas da Pixar. Sim! É uma caixinha muito legal, apenas com cartões postais com temas das animações e projetos da Pixar. Estava navegando na Amazon.com e encontrei essa caixa:

Cartões postais da Pixar

O mais incrível foi o preço da mesma, apenas 12 dólares. Em qualquer estabelecimento comercial aqui no Brasil, uma caixa dessa não sairia por menos de 50 reais ou mais. Bem, você precisa considerar o frete aqui para o Brasil que é de aproximadamente 10 dólares por item. Mas, mesmo assim valeu cada centavo!

Cartões postais da Pixar - Caixa Aberta

Você pode encontrar mais informações sobre essa caixa de cartões da Pixar, nesse endereço.

Para visualizar mais fotos da caixa, assim como do livro Mastering Blender visite o meu Flickr.

Minhas cópias do Blender 3D Guia do Usuário e DVD do Yo Frankie!

Essa é para quem estava esperando ansiosamente o lançamento do Yo Frankie!, uma mensagem no blog do projeto acaba de divulgar que os DVDs acabaram de chegar no instituto Blender. Como os DVDs acabaram de chegar lá, muito provavelmente se você comprou o DVD, pode esperar que nos próximos dias você deve receber pelos correios o disco. Quem não fez a compra, vai precisar esperar mais alguns dias até que o link para download da imagem do DVD seja disponibilizado.

Se você quiser uma dica, compre o DVD junto da camiseta do projeto, tenho uma dessas camisas e ela é muito legal. O dólar hoje está muito caro para fazer compras internacionais, mas é uma das maneiras de ajudar a Fundação Blender a realizar mais projetos e divulgar ainda mais o Blender 3D.

Bem, como eu havia comentado ontem aqui no Blog, estava aguardando as minhas cópias da terceira edição do livro Blender 3D – Guia do Usuário chegar, e como eu já estava prevendo, ontem a caixa com a encomenda da editora estava lá na portaria do meu prédio me esperando.

Foram apenas duas cópias dessa edição, mas o suficiente para que eu possa conferir o resultado final do livro.

blender3d-guia3ed 001

Se você visitar uma livraria e quiser saber a edição do livro, a dica é verificar a parte superior direita da capa, em que consta um pequeno aviso com fundo amarelo, na segunda edição era alaranjado. Nesse aviso consta o número da edição.

blender3d-guia3ed

Agora uma comparação com o livro sobre visualização de projetos arquitetônicos e cenários, como é perceptível na fotografia, o volume do Guia do Usuário é bem superior, afinal agora são 552 páginas!

Dois livros sobre Blender 3D

Ontem me esqueci de comentar mais algumas pequenas modificações que foram feitas na terceira edição, que não estavam presentes nas edições anteriores. Agora o capítulo sobre materiais fala sobre o Subsurface Scattering do Blender, que já não é uma grande novidade, mas mesmo assim não tinha sido abordado pelo simples fato do recurso ainda estar em desenvolvimento na época em que o livro foi lançado.

Para quem quiser adquirir o livro, a livraria cultura já está com algumas cópias e oferecendo a terceira edição para venda no seu web site também!