Animação para arquitetura usando Blender

Já houve uma época em que conseguir um projeto que envolvia algum tipo de animação era motivo de comemoração ou preocupação para artistas digitias. A comemoração estava diretamente relacionada com o maior valor agregado desse tipo de projeto. Mas, por outro lado era preciso passar pelo processo de render do projeto.

Você já tentou renderizar animações? Quem já teve a oportunidade de renderizar animações, sabe que esse tipo de projeto demanda muito poder computacional. Alguns segundos de animação podem facilmente demorar semanas para renderizar, dependendo do projeto e equipamento usado.

Com os recentes avanços na renderização por GPU e técnicas para acelerar o render, é possível reduzir de maneira significativa esse tempo. O fato de conseguir um projeto de animação não é mais motivo de preocupação.

Quer ver um exemplo de projeto relacionado com arquitetura produzido por apenas um artista? Veja essa animação de um conjunto de apartamentos em Londres, realizado pelo artista Russo Mikhail Rodionov e compartilhado nos fóruns BlenderArtists.

Qual o tempo de render dessa animação no Blender? Segundo a descrição do próprio artista o material levou aproximadamente 1 semana para renderizar, usando duas GeForce GTX 980Ti. Essas foram até pouco tempo atrás algumas das melhores placas da NVidia.

Caso o mesmo projeto fosse renderizado usando uma Renderfarm, o custo total to projeto seria acrescido em US$ 1.000,00! O artista acabou renderizando as imagens no seu próprio equipamento, o que reduziu o custo para US$ 300,00.

Muito em breve esse custo deve ser reduzido ainda mais com o uso de recursos como o Eevee, que tem a capacidade de gerar as animações usando render em tempo-real. É um princípio semelhante ao que é usado em softwares como a Unreal Engine, em que é possível exportar animações com base em capturas de tela.

Se você pretende criar projetos relacionados com animação, mas sempre achou que era preciso uma renderfarm para renderização. Esse é um ótimo exemplo do que um artista sozinho consegue fazer.

Aprenda a fazer animação para arquitetura

No EAD – Allan Brito você encontra diversos cursos relacionados com a produção de animações e modelos 3d para arquitetura. Seja no modelo tradicional em que são criadas animações lineares ou interativas:

Conversão e compressão de vídeo para artistas digitais

Os artistas digitais que trabalham com animação precisam lidar um diversos formatos para plataformas móveis, streaming e distribuição física. Algumas vezes seu projeto demanda apenas um formato principal, mas quando é preciso criar material para múltiplas mídias você acaba ficando refém de infinítas exportações, conversões e manipulação de vídeo.

Quem já teve a experiência de trabalhar com vídeo sabe o quanto esse processo pode demorar, principalmente se o hardware usado não for dos mais recentes.

Alguns meses atrás conheci um artista que trabalhava com vídeo que tinha um processo de criação curioso, pois demandava muito tempo. Ele precisava criar vídeos em múltiplos formatos:

  • MP4 (H264 AVC)
  • MP4 (H265 HEVC)
  • MOV (H264)
  • MP3 (Apenas o áudio dos vídeos)

Para conseguir criar todos esses arquivos, o artista fazia o seguinte no Adobe Premire:

  1. Criava um projeto no Adobe Premiere
  2. Configurava o Adobe Media Encoder para exportar cada um dos formatos
  3. Aguardava pela criação de cada vídeo, que demorava em torno de 6 horas cada (12 horas no total)

Apresentei para o artista a opção de fazer todo o processo usando uma ferramenta gratuita e de código aberto chamada Avidemux.

Qual a vantagem em usar o Avidemux?

No software você pode pegar um arquivo fonte, que inevitavelmente precisa ser criado e converter o mesmo para múltiplos formatos. No Avidemux existe um modo de processamento de vídeo chamado de cópia. Isso faz com que o container do vídeo seja alterado sem necessidade de reprocessar o material.

Tudo é feito em tempo muito mais curto do que as 6 horas necessárias para gerar o mesmo arquivo no Adobe Media Encoder.

Outra alternativa para conseguir processar vídeo de maneira gratuita em múltiplos formatos é o incrível Handbreak. Essa ferramenta é um verdadeiro canivete suíço quando o assunto é conversão de vídeo. Ele apresenta um pouco mais de opções em relação ao Avidemux, mas se integra muito bem no arsenal de qualquer artista trabalhando com vídeo.

Se você trabalha com vídeo, as duas ferramentas são essenciais para conversão e produção de material em vídeo.

Aprenda a fazer animação e vídeos

Quer aprender a fazer animação e vídeo para seus projetos? No EAD – Allan Brito você encontra diversos cursos e treinamentos relacionados com animação e edição de vídeo:

Goalem: Animação de multidões gratuita para o Maya

Já houve uma época em que animações de multidões eram consideradas assunto relegado apenas a grandes produções com orçamento suficiente para pagar por softwares absurdamente caros. Mas, com o passar do tempo a tecnologia foi se tornando mais acessível e barata.

Se você é usuário do Maya e gostaria de criar animações de multidões, existe uma opção ao mesmo tempo poderosa e gratuita que pode ser aplicada nos seus projetos. Caso você não conheça, recomendo uma visita ao site do Goalem 6 que permite animar centenas e milhares de personagens ao mesmo tempo.

Com a versão PLE (Personal Learning Edition), você consegue usar os recursos do software de maneira gratuita.

Só para você ter uma idéia de como esse software é usado nos mais variados projetos, o Goalem é usado em projetos de jogos AAA e também seriados e filmes.

Quer alguns exemplos? O software foi usado para fazer simulações em Game of Thrones, Halo Wars 2 e no recente filme Hacksaw Ridge. Esses são apenas alguns dos exemplos de projetos que fizeram uso do Goalem no Maya.

O simples fato de ter esse tipo de ferramenta como opção para criar seus projetos é uma grande vantagem para alguns projetos. Você pode tranquilamente criar diversos cenários em que centenas de personagens realizam uma tarefa, ou ajudam na contextualização de uma cena.

Sem o uso desse tipo ferramenta você teria uma incrível quantidade de trabalho para conseguir realizar simulações com apenas algumas dezenas de personagens.

Aprenda a fazer animação 3D

Aprenda a fazer animação 3d usando os mais variados tipos diferentes de softwares como o Blender, 3ds max e outros. No EAD – Allan Brito é possível encontra cursos relacionados com rigging, animação e render. Será possível adquirir as habilidades necessárias para conseguir realizar os mais diferentes tipos de projetos.

Aqui estão os cursos recomendados para aprender animação:

Agent 327: Animação produzida no Blender

O Instituto Blender divulgou nessa semana um teaser trailer de mais um dos seus projetos em desenvolvimento. Um dos propósitos do instituito é criar mateterial relacinado com animação usando o software e ferramentas abertas. Ao longo dos últimos anos já vimos diversos projetos aclamados de animação nascerem no instituto.

Agora, você pode conferir o resultado de quase um ano de trabalho na amostra do projeto Agent 327, que é uma animação inspirada nas histórias em quadrinhos do artista Holandês Martin Lodewijk.

O personagem e suas histórias não são de conhecimento do grande público no Brasil, ou países de lingua portuguesa. É uma história com enredo semelhante aos que encontramos em filmes do James Bond, mas com uma temática voltada para o humor.

Aqui está o trailer:

Esse vídeo foi produzido ao longo de um ano de trabalho por uma pequena equipe no Instituto Blender. O objetivo agora é conseguir expandir o projeto com a criação de uma animação em longa-metragem.

Para esse propósito o instituto está tentando um financiamento de 14 milhões de Euros para conseguir recrutar uma equipe com 80 artistas. Só assim um projeto grandioso como uma animação em longa-metragem consegue ser colocada em prática, já que a quantidade de trabalho e recursos necessários só tende a crescer.

Quer consultar materiais relacionados com a produção do Agent 327? Ao visitar o site do projeto você pode fazer o download de diversos arquivos com trechos, imagens, modelos 3d dos personagens já com o rigging pronto.

Até mesmo os cenários e objetos 3d podem ser copiados sem nenhum tipo de restrição.

É um prato cheio para quem procura comparar o resultado do projeto com os arquivos originais. Se você está procurando por referências relacionadas com animação de personagens com o Blender, é uma das melhores fontes de informação.

Aprendendo a usar o Blender

Se interessou por animação com o Blender? No EAD – Allan Brito você encontra cursos e recursos que ajudam você na criação de projetos relacionados com animação. Desde o roteiro até a execução no Blender:

Ferramenta gratuita para transferir modelos 3d entre aplicações

A transferência de informações entre softwares 3d é sempre um desafio para a maioria dos artistas digitais, pois algumas vezes isso envolve lidar com múltiplos formatos. Esses formatos muitas vezes são fechados e difíceis de converter.

Quem já precisou passar modelos 3D e animações entre múltiplos softwares já deve ter usado formatos como OBJ, DXF e FBX. Os formatos são úteis e funcionam como ponte entre diversos softwares. Mas, algumas vezes informações são perdidas ou simplesmente não são compatíveis com determinados softwares.

Sem mencionar o eventual uso de formatos binários fechados, que dificultam muito a conversão de informações.

Já pensou se fosse possível simplesmente copiar e colar os modelos 3D entre os softwares?

Um desenvolvedor chamado Oliver Hotz está criando uma ferramenta chamada OD_CopyPasteExternal que promete facilitar essa tarefa. É um conjunto de plugins e scripts em Python, que armazenam as informações na área de transferência do sistema operacional.

A ferramenta pode ser usada de maneira gratuita e já funciona nos seguintes softwares:

  • Blender
  • Maya
  • Houdini
  • LightWave

O uso é extremamente simples e consiste realmente apenas na cópia de um objeto 3D. Depois de copiado, você pode abrir o outro software e colar as informações.

É perfeito? Ainda não, mas a ideia deve angariar muita ajuda no desenvolvimento já que é algo útil e criar sob uma licença de código-aberto.

Aparentemente a limitação para que outras ferramentas possam usar essa opção é a compatibilidade com Python.

Segundo o próprio desenvolvedor, o próximo passo é trazer a ferramenta para o SketchUp e 3ds max. Como o 3ds max já pode usar Python com base em API própria, deve ser questão de tempo até que o OC_CopyPasteExternal funcione com o software.

Quando esse tipo de opção para transportar informações entre softwares 3d estiver bem desenvolvido e estável, o trabalho de modelagem e criação será incrivelmente facilitado, pois poderemos usar o software de desejar. Você poderá fazer a modelagem em uma aplicação e animação em outra. Usando um simples copiar e colar, para passar os dados.

Aprendendo modelagem 3d

Quer aprender modelagem 3d em diversos softwares? No EAD – Allan Brito você tem a disposição opções diferentes de cursos relacionados com modelagem e visualização: