Allan Brito

Migrando dos tijolos para os pixels!

Archive for May, 2009


Entre as diversas possibilidades e recursos disponíveis para estudar softwares relacionados a computação gráfica, encontramos os tradicionais livros e os cursos presenciais. Mas, para softwares que tem tanta relação com a produção visual como as suítes 3d, os chamados cursos pela internet são uma ótima opção também para acelerar o aprendizado. Esse tipo de recurso não substitui um bom livro, mas ainda assim são muito úteis. Se você tem interesse em aprender mais sobre o Autodesk Maya, o pessoal da CGInstructor está oferecendo seu curso básico de Maya, envolvendo diversos tópicos básicos do software de maneira totalmente gratuita.

As aulas oferecidas no curso estão todas narradas em inglês, mas para as pessoas que não tem nenhum tipo de instrução no Maya e gostariam de começar do zero, esse curso pode ajudar bastante. Para fazer o acesso ao material do curso gratuito de Maya, é necessário visitar esse link. Após visitar o link você deve anotar o usuário e senha informados na página, pois antes de assistir a cada vídeo, o sistema vai perguntar por um usuário e senha para liberar o acesso.

curso-gratuito-autodesk-maya.jpg

O caminho para chegar até os cursos é um pouco confuso. Depois de visitar o web site do CGInstructor, clique na opção Maya Training e espere que a interface seja carregada com os títulos das aulas desse curso. Um pequeno menu vai aparecer, perguntando se você gostaria de assitir ao vídeo introdutório do web site, mas caso você não queira assistir ao vídeo, pode ignorar o menu.

Clique no nome Categories na parte superior do menu, para visualizar a lista completa de vídeos e cursos disponíveis. Essa é uma lista com alguns dos assuntos abordados nos vídeos do curso:

  • Interface e comandos do Maya
  • Ferramentas de modelagem polygonal
  • Modelando um alienígena
  • Criando um ciclo de caminhada
  • Simulação de roupas com o nCloth
  • Texturas no Maya
  • Efeitos de pós-produção com o Maya

Como você pode perceber pelos títulos das aulas, os assuntos abordados são os mais diversos e relacionados à várias áreas do Maya. Um ponto negativo do curso é que os vídeo são demasiadamente curtos, sem mostrar muitas opções fora o básico. Mesmo sem essa profundidade nas abordagens, o material é recomendável para todos os interessados em aprender mais sobre o Maya.

May
18

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.

May
15

Um dos grandes limitadores para a produção de material em 3d para a internet é a falta de uma tecnologia que permita elaborar esse tipo de material. O VRML foi uma opção desde os primórdios da internet, mas nunca deslanchou ou ganhou a simpatia de designers e web desigers. Entre os potenciais candidatos a permitir a criação de conteúdo 3D para internet está a dobradinha entre o Adobe Flash e o Papervision 3D, que é uma Engine 3D que pode ser integrada ao ambiente de desenvolvimento do Flash.

Para quem já conhece o Flash e principalmente o ActionScript 3, os únicos desafios para aprender o Papervision são as classes personalizadas da Engine e a modelagem 3d dos cenários e objetos.

Se você não tem experiência alguma com o Flash ou Papervision, pode fazer uso do recém lançado VizualPV3D, que é nada mais que uma interface gráfica feita no próprio Flash com o Papervision, para permitir que artistas e pessoas sem experiência com programação, possam criar 3D para internet. Não faz a menor idéia do que é isso? Assista ao vídeo abaixo para conhecer o VizualPV3D.

Vizual PV3D from Juxt Interactive on Vimeo.

Agora que você já assistiu ao vídeo, posso explicar que esse aplicativo apresentado no vídeo consegue substituir em muito, a necessidade de trabalhar com o Flash e ActionScript para elaborar 3D para internet. Como é possível perceber pelo vídeo, o software se comporta como se fosse um aplicativo 3d qualquer, mas na verdade ele está sendo executado com o Flash Player 10 standalone, que permite executar arquivos com extensão SWF fora do navegador.

Tudo isso que está sendo configurado usando menus e janelas de opções, precisaria ser configurado usando códigos, classes e outros atributos próprios de uma linguagem de programação. Isso não é muito atrativo para a maioria dos designers, o que faz do VizualPV3D um ótimo aliado para as pessoas interessadas em criar 3D para web sem precisar programar. O software ainda está em versão alpha, mas é muito promissor!

Caso você queira testar o software, basta visitar a página do VizualPV3D e fazer o download do aplicativo. Só lembre que é necessário usar o Flash Player 10 stand alone para abrir o software. Os modelos 3d precisam estar em formato XML para que seja possível abrir arquivos no aplicativo.

May
15

Entre todas as ferramentas e técnicas usadas para construir modelos 3d, o extrude é a mais elementar e fundamental ferramenta em praticamente todos os softwares. Desde os mais caros como o Houdini, até os mais simples e baratos como o Silo 3D, apresentam opções de uso e aplicação do extrude. Apesar de ser útil e necessário para trabalhar com modelagem 3d, o extrude apresenta algumas limitações como a impossibilidade de usar formas mais orgânicas integradas a sua dinâmica de funcionamento. Para conseguir criar extrudes mais orgânicos e potencializar as suas opções de criação, a maioria dos softwares permite misturar o extrude com curvas.

Se você quiser conhecer a maneira com que o extrude pode ser usado no Maya 2009, o tutorial abaixo apresenta a forma mais simples de trabalhar com o extrude, que é usando a opção extrude mesmo no menu Edit Mesh do Maya. Apesar de ser útil para criar modelos 3d com base geométrica, esse tipo de técnica exige muito trabalho manual para criar curvas, como o próprio autor mostra no início do tutorial.

Assista ao vídeo para que possamos continuar falando sobre a técnica:

Da mesma maneira como aconteceria em outras ferramentas 3d, o primeiro passo para trabalhar com extrudes orgânicos é criar uma curva. O autor do tutorial cria uma curva no Maya, mostrando inclusive os tipos de controle que podemos acionar para ajustar a suavidade e amplitude da curva.

Esse tutorial foi desenvolvido no Maya 2009, mas a versão 8.5 PLE também pode reproduzir a técnica exatamente da mesma maneira. Funciona da seguinte forma:

  • Crie uma curva e ajuste a mesma para que o objeto represente da melhor maneira possível a forma do extrude.
  • Crie um polígono, posicionando uma das faces no início da curva. No caso do tutorial, o autor usou um cubo e ajustou uma das suas faces para que fique exatamente alinhada com a curva.
  • Selecione a face e com a tecla SHIFT pressionada, clique uma vez sobre a curva.
  • Isso fará com que o Maya execute o extrude usando a curva como caminho.
  • O problema é que precisamos definir o número de divisões do novo modelo 3d, isso é feito no inspetor de propriedades, na área chamada Divisions.

Agora, basta que você crie as curvas com as formas necessárias para modelar os seus objetos, e o resultado final do extrude pode ser ajustado para se enquadram em praticamente qualquer tipo de topologia mais orgânica.

May
14

A melhor maneira de começar a praticar modelagem 3d com softwares mais sofisticados é tentar reproduzir em 3d, os objetos que vemos no nosso cotidiano. O ideal é começar com elementos simétricos como vasos e copos, mas para avançar para modelos mais complexos, é interessante lançar um desafio que consiste em um modelo mais difícil de criar. Nas minhas aulas sobre modelagem 3d, um dos exercícios que sempre passo para meus alunos é a criação de uma roda de carro, junto com a estrutura do pneu. Se você analisar bem, alguns tipos de roda são perfeitamente simétricas e fáceis de planejar.

Mas, para concretizar um modelo 3d como esses é necessário bom conhecimento das ferramentas de modelagem 3d e também das transformações. Se você quiser aprender a criar um modelo como esses no Blender 3D, um tutorial de quase uma hora mostra de maneira bem detalhada o processo completo de modelagem.

A primeira parte do vídeo é dedicada à modelagem do pneu, que em vários aspectos é até mais complicada de realizar. O motivo da complicação é relacionado as ranhuras do pneu, que deixam muitos artistas iniciantes sem muita opção para modelar algo que se repete de maneira cíclica em volta de um mesmo eixo.

Car Wheel Tutorial: Part 1 Modelling & Texturing the Tire from Andrew Price on Vimeo.

No segundo vídeo podemos acompanhar o processo de criação completo do modelo 3d da roda, que apresenta o desafio da adaptação de uma topologia cheia de pequenos detalhes.

Car Wheel Tutorial: Part 2 Modelling & Texturing the Rims from Andrew Price on Vimeo.

Para o modelo da roda, o autor do tutorial usa uma imagem de referência que acelera em muito o trabalho de modelagem, principalmente devido ao fato do modelo apresentar detalhes e curvas quase orgânicas, o que deixaria qualquer iniciativa de modelagem sem o auxílio de imagens muito complicada. Para esse tipo de modelo a escolha da técnica também ajudou bastante, pois o auto usa na maioria do tempo o edge modeling com a aplicação de extrudes e transformações nas arestas dos polígonos.

Se você for usuário do Blender 3D e quiser um excelente exercício de modelagem 3d, os tutoriais são um ótimo ponto de partida para que você comece a produzir modelos 3d nesse estilo. Os usuários de outras ferramentas 3d podem aproveitar também o material, pois o edge modeling pode ser reproduzido em praticamente qualquer ferramenta. Ambos os vídeos estão disponíveis em 720p.

May
14

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 ESTUDO DIRIGIDO DE AUTOCAD 2011 Autocad 2011 - Utilizando Totalmente Desenvolvendo Personagens em 3D com 3Ds Max ZBrush para iniciantes Estudo Dirigido de 3ds Max 2011

Atualizações por e-mail


Categorias


Arquivos


Pesquisa

    Google

Links

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

Meta

Tags