Allan Brito

Migrando dos tijolos para os pixels!

Archive for the ‘Blender 3D’ Category


No episódio 07 do meu videocast prometi fazer alguns tutoriais relacionadas com as novidades do Blender 2.66, e parece que agora consegui abordar os principais recursos! Só estava faltando mostrar a topologia dinâmica dentro do Blender, que ajuda muito no trabalho de modelagem usando escultura. Mas, para que serve exatamente a topologia dinâmica? Quando você trabalha na escultura de qualquer objeto em 3d, é sempre necessário adicionar subdivisões nesse objeto seja por meio do multires ou subdivision surface para conseguir uma boa quantidade de polígonos. Caso contrário a ferramenta de escultura não consegue deformar as superfícies dos objetos.

Já pensou se fosse possível adicionar essas pequenas divisões apenas quando necessário durante a escultura em tempo de execução? É exatamente isso que a topologia dinâmica faz! Mas, melhor do que explicar com palavras é mostrar na prática, o vídeo a seguir é um tutorial de como você pode usar o recurso no Blender 2.66 ou superior.

Gostou do vídeo? O que acha de avaliar ou comentar? Ainda não é assinante do meu canal no Youtube? Assine aqui para receber antes que todos as atualizações.

Como você pode perceber pelo tutorial, o recurso é de grande ajuda na modelagem usando técnicas de escultura, e você precisa somente de um pouco de habilidade manual para conseguir criar modelos com grande quantidade de detalhes. Já aviso que resultados expressivos na escultura geralmente demoram um pouco em termos de edição manual, mas o tempo demandado nesse aspecto compensa o trabalho.

Só recomendo um pouco de cautela com a quantidade de polígonos resultantes em termos de modelagem, pois isso pode facilmente se transformar em um pesadelo técnico caso você precise animar o personagem. Nos casos em que for necessário animar os personagens, é interessante fazer a retopologia do personagem para garantir que a quantidade de polígonos seja passível de manipulação.

Agora você já conhece alguns dos principais recursos do Blender 2.66a, e eu com a promessa paga, posso partir para outros assuntos nos tutoriais. O Blender 2.67 está chegando e com eles muitas novidades como o suporte ao SSS no Cycles e o já quase lendário Freestyle integrado ao Blender como mais uma opção para renderizar projetos no estilo NPR.

Apr
10

O uso do recurso Sub Surface Scattering é muito importante para a representação de elementos orgânicos em softwares de renderização, pois o seu objetivo é de reproduzir um efeito que acontece no mundo real. A luz quando passa por materiais semi-transparentes acaba se espalhando de maneira peculiar gerando níveis diferentes de iluminação e transparência como na pele humana. As pessoas que já fazem uso do Blender Cycles devem saber que o mesmo não tem suporte para Sub Surface Scattering (SSS), o que por isso a reprodução de materiais semelhantes a pele humana fica prejudicada.

Mas, assim como já comentei aqui no blog várias vezes o Cycles está em desenvolvimento constante, e apesar de ter recursos que ainda devem ser adicionados ao seu leque de opções, os recursos acabam sendo implementados com grande velocidade. E a grande novidade do Cycles nesses últimos dias é exatamente o suporte ao uso de SSS! Sim, provavelmente no Blender 2.67 teremos o suporte ao uso de shaders com SSS!

O simples fato de ter SSS já é interessante, mas isso não é tudo! Um artista já de posse do recurso começou a fazer experimentos com o SSS do Cycles e já conseguiu bons resultados na reprodução de um shader para a pele humana. A imagem a seguir é uma renderização usando o Cycles e o shader:

Blender Cycles Skin Shader

O objetivo desse shader é o de reproduzir o famoso Arnold Skin Shader, e caso você queira fazer o download do modelo 3d e cena usada para o teste, assim como conferir outras imagens renderizadas com o Cycles, é só visitar esse endereço no blenderartists e conferir as informações do Skin Shader para o Cycles.

Por enquanto o SSS ainda não está totalmente implementado e sequer é possível usar GPU para fazer o render, mas provavelmente até o lançamento do Blender 2.67 já será possível usar sua placa de vídeo para renderizar materiais como pele humana e muitos outros!

Aprendendo a usar o Blender Cycles

E para as pessoas que tem curiosidade de saber trabalhar com o Blender para configurar materiais e também a renderizar com o Cycles, recomendo uma visita ao EAD – Allan Brito para conferir os cursos sobre:

Apr
4

O uso do Blender Cycles para renderizar cenas usando algoritmos avançados dentro do Blender foi uma das adições mais relevantes em termos de recursos do últimos anos. O simples fato de não precisarmos ter que recorrer a softwares externos para gerar imagens usando iluminação global é fator determinante para atrair novos usuários para o software, sem falar na facilidade de uso para quem gostaria de gerar imagens simples. E se já não fosse suficiente apenas oferecer um renderizador poderoso junto com o Blender, o Cycles ainda proporciona para os usuários a possibilidade de trabalhar com render por GPU, usando a tecnologia CUDA da NVidia. Infelizmente o suporte para placas da ATI usando Open CL ainda está em desenvolvimento.

Para quem tem uma placa da NVidia compatível com a tecnologia o recurso é um grande facilitador do ponto de vista da velocidade do render. Ao invés de usar o seu processador com dois ou quatro núcleos para gerar imagens, você pode usar em algumas situações até 2000 núcleos em uma única placa de vídeo compatível.

Mas, será que fica rápido mesmo renderizar usando GPUs? Caso você queira uma comprovação, ou prova irrefutável, é interessante observar essa demonstração de render usando um cenário bem razoável.

No cenário em particular, podemos perceber que a quantidade de objetos na cena é significativa! O autor desse vídeo renderizou a cena usando um sistema com duas GPUs GTX 580 da NVidia e como cada GPU possui 512 núcleos CUDA, o total de núcleos renderizando a imagem é de 1024!

Uma cena como essa levaria muito tempo para ser renderizada apenas usando os núcleos da CPU, e no vídeo podemos perceber que o processo é literalmente realizado em tempo real. É por isso, que sempre recomendo o upgrade dos equipamentos usados para renderizar usando o Blender, para conseguir aproveitar a incrível velocidade proporcionada pelo Cycles quando usado em conjunto com o hardware certo.

Quer aprender mais sobre o Cycles?

E para as pessoas que gostaria de aprender como trabalhar com o Blender Cycles, recomendo uma visita ao curso sobre renderização avançada usando Blender Cycles que ensina exatamente o funcionamento do novo renderizador do Blender. Ao longo do curso você aprender:

  • Configurar a cena para render no Cycles
  • Materiais com Cycles
  • Texturas com Cycles
  • Render de animação com Cycles
  • Iluminação com Cycles
  • Configuração do ambiente com o Cycles
Apr
3

Uma das melhores maneiras de aprender a trabalhar com modelagem 3d é por meio da prática, e para conseguir chegar nesse estágio é preciso encontrar referências para a modelagem desses objetos e personagens. Isso se aplica a qualquer software 3d seja o Blender, SketchUp, 3dsmax ou Maya. Os artistas 3d iniciantes devem procurar por referências dentro do ecossistema do software usado para localizar personagens, veículos ou outros modelos 3d diversos.

Os usuários do Blender e do SketchUp possuem uma grande vantagem nesse tipo de situação, pois ambos os softwares apresentam comunidades de usuários bem razoáveis, que disponibilizam arquivos 3d de maneira totalmente gratuita para fins educacionais e até comerciais. Veja o caso do Blend Swap que é uma grande comunidade de usuários do Blender que compartilham modelos 3d sob uma licença creative commons. Essa semana mesmo encontrei dois modelos 3d de edificações clássicas para minhas aulas de modelagem para arquitetura, que prontamente marquei para recomendar aos meus alunos como referência na modelagem.

Os projetos são o Pavilhão Barcelona de Mies van der Rohe e o Turning Torso do Santiago Calatrava, que por sinal é um dos meus arquitetos favoritos! As obras desse arquiteto são complicadas de criar até mesmo em softwares 3d, imagina a construção física. Só para você ter uma idéia, a imagem a seguir é a representação do Turning Torso.

Turning torso modelo 3d

Agora, esse modelo 3d não é fictício! A edificação existe mesmo! Olha a imagem do prédio real:

Turning torso

Esse é o tipo de modelo 3d que não pode ser resolvido usando apenas um modificador Array. É preciso usar alguns truques de modelagem e principalmente planejar a criação dos objetos para evitar perder tempo tentando construir e organizar os polígonos 3d com técnicas que podem não gerar resultado.

Ambos os modelos 3d estão disponíveis para download de maneira gratuita no Blend Swap e podem ajudar artístas e usuários do Blender nos seus estudos sobre modelagem, e até artistas usando outro software. Basta abrir o modelo 3d no Blender e exportar o material no formato OBJ para enviar os dados para outras ferramentas 3d.

No caso do SketchUp, a melhor fonte de modelos 3d para uso como referência e estudo é o 3D Warehouse.

Mar
28

Os recursos disponíveis para modelagem 3d com precisão no Blender estão para receber um pequeno upgrade nas próximas versões do software. Está em desenvolvimento nesse momento uma régua 3d que deve ajudar as pessoas que gostam de manter controle absoluto sobre dimensões, ou mesmo precisam ter esse nível de controle, como é o caso dos artistas que trabalham na modelagem para arquitetura ou engenharia.

A régua em si não tem nenhuma pretensão de transformar o Blender em uma ferramenta de CAD, e sim permitir aos usuários que as medidas de determinadas partes dos modelos 3d possam ser lidas de maneira fácil pelos artistas 3d envolvidos na criação dos objetos poligonais. O recurso ainda está em desenvolvimento, mas já pode ser conferido pelas pessoas destemidas e que gostam de viver perigosamente, fazendo uso de versões experimentais do Blender.

Para mostrar o funcionamento da régua, gravei um pequeno tutorial em vídeo:

Gostou do vídeo? O que acha de avaliar ou comentar? Ainda não é assinante do meu canal no Youtube? Assine aqui para receber antes que todos as atualizações.

Se você quiser testar agora mesmo a régua, já aviso que o recurso não está disponível no Blender 2.66a. É necessário usar versões do Blender com as últimas adições dos desenvolvedores, que podem ser encontradas no Blender Builder, que monta versões de maneira automática com os últimos recursos adicionados ao Blender. Mas, já aviso que essas versões são muito menos estáveis do que o Blender 2.66a!

O uso da régua é bem simples, basta clicar em um determinado ponto e com o botão esquerdo do mouse pressionado esticar a linha da régua para medir os objetos. Com o CTRL é possível usar o snap para ajudar na detecção dos vértices de qualquer objeto. E depois que a régua está pronta, basta clicar sobre a linha para quebrar a mesma e medir ângulos.

Esse recurso será muito útil para os casos em que precisamos manter o controle absoluto sobre dimensões em objetos 3d como na modelagem para arquitetura. Como a régua ainda está em desenvolvimento, é bem provável que com o tempo alguém encontre uma maneira de fazer com que as linhas possam permanecer no modelo 3d como é o caso do Grease Pencil.

Blender para arquitetura

Para as pessoas que ficaram interessadas no uso do Blender para arquitetura, recomendo uma visita aos seguintes cursos do EAD – Allan Brito para conhecer os cursos sobre:

Com os dois cursos você será capaz de criar os modelos 3d e também renderizar imagens realistas usando o Cycles.

Mar
27

Curso de Animação Baseada em Física

Curso Rigging de personagens

Facebook

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

Videolog


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