Allan Brito

Migrando dos tijolos para os pixels!

Archive for the ‘Livros’ Category


Para alguns projetos de modelagem os requisitos com detalhes e qualidade visual são grandes desafios, e acabam deixando muitos artistas receosos em aceitar projetos em que as expectativas relacionadas ao resultado final são grandes demais. Esse é o caso de projetos que envolvem o design e criação de personagens para ambientes interativos como jogos, principalmente quando o material tem como destino final ambientes interativos.

A criação de material gráfico para jogos acaba sendo um tema envolto em muitas dúvidas e questionamentos, pois não é algo que fazemos com tanta regularidade. O processo de render para imagens estáticas ou criação de animações, são temas mais corriqueiros. E muito desse tipo de dúvida é gerada pela falta de experiência e até mesmo literatura sobre esses assuntos.

Você sabe quais são os requisitos para produzir personagens para consoles e ambientes interativos? Caso não saiba, existem dois livros que acabaram de ser lançados e devem ajudar a resolver todas as dúvidas sobre produção de personagens para videogames de última geração.

No final do ano passado tive a satisfação de receber uma cópia dos livros Design de Personagens para Games Next-Gen, organizados em dois volumes comercialidados de maneira independente. O autor dos livros é o Alessandro Lima que é autor de diversos outros títulos sobre design e modelagem de personagens, e tem grande experiência com criação de arte para jogos. Depois de passar um tempo lendo o material, resolvi escrever uma análise sobre o material e explicar o que exatamente os livros abordam, caso você se interesse em adquirir os livros.

design-personagens-games.jpg

design-personagens-games-02.jpg

Os livros são focados no processo de criação de personagens para jogos, e durante os dois volumes é criado o personagem que ilustra a capa do livro. Você precisa dos dois volumes para criar o modelo? O ideal é ter os dois volumes, mas é prefeitamente possível estudar os procedimentos explicados em apenas um dos volumes. Para facilitar ainda mais esse tipo de consulta, o autor oferece uma revisão dos conteúdos abordados no Volume I logo no início do II. Outro ponto positivo é que ambos dos livros acompanham DVDs com materiais usados ao longo dos exercícios e exemplos demonstrados nos capítulos.

Temas abordados no Volume I

O primeiro volume da obra aborda a criação do personagem que será tema de estudo nos dois volumes, e que nesse caso é um soldado do período romano. Um dos pontos positivos do primeiro volume, é que o autor explica em detalhes o processo de planejamento necessário para criar o personagem. Isso envolve a parte de documentação do projeto e a criação da arte conceitual. É difícil encontrar material que comente esse tipo de tema em lingua portuguesa, e a existência dessa abordagem deve ajudar bastante as pessoas que estão trabalhando em projetos de pesquisa acadêmica na área.

Depois de iniciar com as explicações sobre o planejamento do projeto, o livro parte para a criação da base do personagem. Os softwares usados no livro para o desenvolvimento do personagem são basicamente o 3ds Max e o ZBrush.

A modelagem do personagem nesse volume do livro é voltada para a criação do arquivo em Highpoly, que é a versão mais detalhada do personagem. A modelagem é seguida pela configuração de texturas e ajustes gerais no personagem.

Temas abordados no Volume II

A segunda parte do livro é voltada principalmente para dois temas, que são a criação do modelo em Lowpoly do personagem que é próprio para ambientes ou estágios em que será usado o LOD (Level of Detail), procedimento muito comum em jogos. E depois da criação do modelo Lowpoly, é abordado o processo de Rigging do personagem para preparar o mesmo para animações em jogos.

Toda a parte de Rigging é configurada no 3ds Max, usando os recursos do software.

Mas, isso não é tudo! Para fechar o conteúdo do livro e realmente mostrar como fazer a integração entre o material gerado pela modelagem 3d com ambientes de jogos, o autor explica o processo de exportação do personagem para engines 3d.

Avaliação do material

No geral o livro é uma excelente referência para qualquer pessoa ou artista interesado em expandir os seus conhecimentos sobre produção de personagens para jogos, especialmente os que devem ser usados em consoles. Até na qualidade da impressão o livro surpreende, pois é todo impresso em papel de boa gramatura e em cores.

design-personagens-games-04.jpg

Eu recomendo a leitura!

Jan
27

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!

Feb
9

O SketchUp está se tornando a ferramenta padrão para desenvolver projetos de arquitetura, devido a diversos fatores. Entre esses fatores estão a facilidade de operação do software, que realmente é um grande diferencial, e o fato de existir uma versão gratuita muito robusta e completa. Só por isso, podemos aformar que a ferramenta é muit atrativa para a maioria dos usuários. Mesmo com toda essa facilidade, ainda existem operações e ferramentas que demandam um pouco de trabalho e estudo para que possamos criar elementos mais complexos.

Por isso, algumas vezes é interessante recorrer a livros. Já escrevi resenhas sobre livros de SketchUp aqui no Blog, E hoje o artigo tem como objetivo analisar mais um desses livros. A editora Novatec lançou um titulo chamado SketchUp Pro aplicado ao projeto arquitetônico. Nos últimos dias estive lendo o livro para fazer essa analise, e anotando os pontos principais da obra.

O livro é bom? Posso afirmar que é um excelente livro. Mas, ele apresenta uma particularidade em relação as outras obras já comentadas aqui no blog. O seu foco não é em usuários iniciantes. O próprio autor já deixa esse aspecto claro no inicio do livro, recomendando para os leitores iniciantes a consulta aos videos basicos de SketchUp que o próprio autor produziu e colocou no seu web site pessoal.

SketchUp

Um ponto positivo para o livro é que ele tem uma abordagem focada em projeto, tanto que o autor utiliza o mesmo projeto desde o início do livro até o final, permitindo acompanhar o processo de desenvolvimento do projeto arquitetônico como um todo até a sua apresentação ao cliente. Além disso, a apresentação tem como foco a explicação do projeto e não a produção de material que servirá de apoio as vendas, especialidade de outras ferramentas e renderizadores que não são abordados nessa obra. Portanto, a parte de apresentação do livro é destinada a demonstrar o projeto arquitetônico para avaliação final.

O livro tem aproximadamente 210 páginas distribuídas por oito capítulos que são diretamente relacionados com o projeto para arquitetura. Essa é a lista com os títulos dos capítulos:

  1. Introdução
  2. O que esperar desse livro
  3. Desenho auxíliado por computador ou projeto auxiliado por computador?
  4. Criação e concepção
  5. Modelagem de terrenos
  6. Modelando elemtentos estruturais e arquitetônicos
  7. Apresentação do projeto
  8. Google Layout

Pode parecer pouco, mas alguns desses capítulos tem mais de 50 páginas cada um principalmente quando chegamos no final do livro, em que os assuntos são mais complexos.

Avaliação final?

O livro é um excelente companheiro para quem quiser conferir todos os passos da aplicação do SketchUp em projetos para arquitetura, tanto para quem já conhece e quem não tem experiência com o SketchUp. Ele será de grande ajuda para estudantes de arquitetura e design para interiores, pois mostra na pratica o que fazer no SketchUp para representar partes importantes do projeto no software.

Jan
31

A revista dedicada aos usuários e artistas 3d interessados no Blender assuntos gerais sobre a computação gráfica acaba de receber mais um número. A edição de número 28 da revista Blenderart pode ser copiada de maneira gratuita no endereço indicado no link. Essa é uma revista de consulta praticamente obrigatória para os usuários do Blender, e também aos estudantes e profissionais de computação gráfica. É uma publicação independente e que consegue oferecer artigos técnicos e relacionados as teorias e principais conceitos de computação gráfica 3d, junto com tutoriais e dicas sobre o Blender.

Assim como acontece com todos os números da revista essa edição é focada no tema Blender 2.50, mas não com o intuito de oferecer um guia de migração para a nova versão do software. O objetivo aqui é mostrar algo mais útil e contemporâneo para o mercado de produção 3d. Boa parte da revista é dedicada a ensinar como produzir conteúdo em 3d usando o Blender 2.50.

revista-blenderart-28.jpg

A parte relacionada com a produção em 3d na revista é de grande interesse para a maioria dos envolvidos com computação gráfica, devido ao alto valor comercial que esse tipo de material tem na mídia hoje. Estou me referindo ao chamado 3d estereoscópico e as suas variações que são o destaque das grandes produções para o cinema e prometem invadir os jogos e também as transmissões de tv.

O artigo da revista Blenderart aborda todo o processo teórico que envolve a criação desse tipo de mídia, o que pode ser de grande ajuda para estudantes e pesquisadores que ainda não compreendem bem o funcionamento desse tipo de tecnologia, finalizando o artigo com um excelente guia sobre como é possível criar esse tipo de imagem usando o Blender e alguns truques com câmeras e a janela de composição e efeitos.

Na parte final da revista ainda é possível acompanhar um making of de produções realizadas com o Blender, inclusive com a participação de brasileiros.

Se você é usuário do Blender não pode deixar de fazer o download da revista que mesmo apresentando uma variedade menor de conteúdo nessa edição, se mostra sempre antenada com as necessidades dos usuários e artistas 3d.

Jul
22

Uma coisa que sempre repito para meus alunos nas minhas aulas sobre computação gráfica 3d, é que para conseguir passar para níveis em que você tem controle total sobre o seu ambiente de produção, nesse caso os softwares 3d, em algum momento eles precisam trabalhar com programação. Essa programação pode assumir diversos níveis de complexidade, sendo o mais comum a criação de scripts. No Blender esse tipo de programação é feita usando a linguagem Python que é muito simples de usar e aprender. O desafio de aprender Python para trabalhar com computação gráfica 3d no Blender, é desvendar os detalhes da API do Blender que permitem trabalhar com Python para “dizer” ao Blender o que você precisa.

Nesse ponto, ganhamos poucas semanas atrás uma excelente fonte de informação sobre esse tipo de tarefa que é o livro Blender 2.49 Scripting, escrito por Michel Anders. Estou com o livro já faz quase três semanas e passei esse tempo todo lendo e exercitando as quase trezentas páginas de exemplos e exercícios. Como estou com a versão eletrônica do livro, não poderei tirar a tradicional fotografia segurando o livro.

Mas, o livro é realmente bom?

Antes de falar sobre o livro, me permitam fazer uma separação clara aqui sobre o processo de aprendizado de duas coisas que podem parecer as mesmas, mas são bem diferentes. Se você investir tempo aprendendo como funciona a linguagem Python, não estará automaticamente aprendendo a programar para o Blender. A linguagem Python é usada nos mais variados ambientes e tarefas, e a maioria dos seus livros e fontes de informação não fazem relação com o Blender. Até tenho um livro sobre Python, mas o mesmo não aborda nada sobre o uso dele em computação gráfica.

Nesse ponto o livro do Michel Adams é perfeito, pois apresenta a linguagem Python para as pessoas que tem interesse em aprender, já associada com a API do Blender. Isso acelera em muito o processo de aprendizagem. No meu caso, precisei aprender primeiro Python para depois ir pesquisando a API do Blender e descobrir como poderia usar e criar ferramentas personalizadas para meus projetos.

blender-scripting.jpg

Outro ponto positivo para o livro, além de abordar a linguagem associada ao Blender é o seu enfoque prático. Tudo é apresentado com um exemplo prático, mesmo que seja simples ou até mesmo para assuntos mais complexos como a manipulação de animação. Essa é uma lista com os tópicos e capítulos abordados no livro:

  1. Entendendo o funcionamento do Blender e Python
  2. Criando e editando objetos
  3. Grupos de vértices e materiais
  4. Pydrivers e Constraints
  5. Manipulando frames
  6. Shape keys, IPOs e Poses
  7. Criando shaders
  8. Renderização
  9. Opções extras com Python

Infelizmente o livro só está disponível em inglês, mas é uma fonte incrivelmente rica de informações para pessoas interessadas em aprender a criar scripts e rotinas para o Blender. Mesmo sendo no 2.49? Sim! Mesmo abordando o Blender 2.49, a parte complicada que é fazer entender as ligações entre o Blender com o Python são bem desenvolvidas, depois é só consultar as alterações na API para migrar os conhecimentos para o Blender 2.50.

Eu recomendo esse livro para todos os usuários do Blender que queiram expandir os seus conhecimentos no software.

Jun
20

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