Van Gogh em 3d usando Blender

As partículas em um software 3d podem assumir as mais diversas funções que variam da criação de animações usando pequenos objetos, e também a representação de pelos e cabelos. Isso funciona dessa forma em diversos softwares 3d e no Blender não é diferente. Um artista 3d com criatividade pode criar composições e material muito interessante usando partículas, sejam imagens abstratas ou então substituindo as partículas por pequenos objetos baseados em polígonos. Esse foi o caso do artista giusepped que reproduziu um retrato do famoso pintor pós-impressionista Van Gogh usando partículas no Blender. O resultado foi a imagem que ilustra esse artigo em que temos Van Gogh em 3d.

Van Gogh em 3d usando Blender

Van Gogh em 3d usando Blender

Além de apresentar o resultado final do seu projeto, o artista compartilhou todo o processo e técnica usada para gerar a imagem do Van Gogh em 3d no seu web site, em que encontramos diversas imagens ilustrando o processo de configuração do projeto. O texto está todo em Italiano, mas nada que uma pequena ajuda do Google Translator não resolva, e mesmo com o texto em outra língua é possível acompanhar muito bem o processo. Eu particularmente não falo ou leio em italiano, mas percebi o processo de construção do modelo e da cena Van Gogh em 3d apenas observando as imagens.

Isso não é tudo, pois o artista ainda preparou no final do seu artigo um upgrade para a cena, em que podemos contemplar o Van Gogh em 3D anáglifo estereoscópico.

Qual 3d é esse? Para quem não está muito familiarizado com a tecnologia de imagens com efeitos 3d, as imagens com esse tipo de tecnologia são as que funcionam com os óculos que possuem lentes com duas cores, geralmente vermelho e azul.

Essa tecnologia não é nova, mas funciona bem para a imagem. Com os óculos que possuo aqui no escritório, consegui ver a imagem com o efeito de profundidade.

Usando partículas no Blender

Quer aprender a usar partículas no Blender? Recomendo uma visita ao curso sobre animação baseada em física com Blender, para conferir as aulas específicas sobre partículas e animação. O curso aborda exatamente os conteúdos necessários para criar sistemas de partículas como os apresentados nesse projeto.

Blender 2.50: Script adiciona câmera estereoscópica

O uso de animações e vídeos usando técnicas 3d está se tornando cada vez mais comum, inclusive com crescente demanda na área do entretenimento graças ao barateamento da tecnologia. No que se refere aos softwares 3d já existem diversas ferramentas e opções para conseguir produzir animações em 3d usando técnicas simples como a estereoscopia. O Maya já dispõe de uma câmera nativa para esse propósito, gerando uma imagem renderizada para cada olho e criando a ilusão de profundidade nas imagens. Até mesmo com o Photoshop CS4 e CS5 podemos trabalhar com a técnica em imagens estáticas.

O Blender 2.49 tinha um script muito bom que adicionava uma câmera estereoscópica ao software, e esse script está em processo de atualização para a versão 2.50. Apesar de realizar uma tarefa simples, o script é muito útil para gerar o efeito 3d.

blender-camera-estereoscopica.png

Essa versão atualizada do script para câmera estereoscópica no Blender pode ser copiada nesse endereço. No mesmo local é possível fazer o download de um vídeo demonstrando como usar esse tipo de ferramenta em animação.

A câmera estereoscópica nada mais é que um conjunto de duas câmeras colocadas em paralelo e que permitem gerar imagens duplicadas, uma para cada olho. Com o uso dos famigerados óculos especiais é possível fazer a união das imagens e gerar a ilusão de profundidade.

Esse mesmo princípio pode ser gerado para qualquer ferramenta em 3d que não tenha ainda sistema de câmera semelhante.

O script em si ainda está sem nenhum recurso extra para o Blender 2.50, mas com o tempo o autor deve atualizar as opções do script e permitir controle total sobre a câmera. O mais interessante é que o Blender pode fazer a parte da câmera e também a pós-produção do vídeo com o editor de nós. Basta misturar a imagem das duas câmeras e teremos em pouco tempo um vídeo usando 3d anaglifo. Esse é aquele tipo de imagem que visualizamos com os óculos com lentes em ciano e vermelho.

O ponto negativo dessa tecnologia é que esses óculos acabam com as cores da animação, mas é uma maneira rápida e de baixo custo para produzir conteúdo em 3d.

Blender 3D 2.50 com suporte nativo a estereoscopia

O uso de estereoscopia como recurso para incrementar os aplicativos interativos como jogos, está em voga no mercado, assim como acontece com os filmes e projetos de animação que usam tecnologias mais recentes para modos mais sofisticados de estereoscopia. Uma boa parcela dos softwares 3d está ganhando atualizações com câmeras capazes de reproduzir e renderizar material já pronto para visualização com os famigerados óculos 3d. Entre os softwares que já possuem esse tipo de recurso de maneira nativa podemos citar o Maya e o Houdini, sendo que outros como o 3ds Max permitem criar esse tipo de câmera usando scripts.

O Blender 3D também apresenta um script bem interessante que faz a saída de imagens usando estereoscipia, para que os vídeos gerados pelo software possam ter visualizados com óculos também. Até comprei um óculos próprio para escrever e produzir material em 3d para minhas aulas, mas ainda não tive tempo de colocar em prática o script.

Para minha surpresa, depois de usar o build 23161 do Blender 3D 2.50 e fazer alguns testes com a Game Engine, descobri que a nova versão do Blender 3D já disponibiliza de maneira nativa opções para exibir as renderizações em tempo real usando estereoscopia. Para ilustrar de maneira mais eficaz o funcionamento dessa ferramenta, resolvi gravar um vídeo que mostra todo o processo de seleção e configuração do render com estereoscopia no Blender 2.50.

Assim que escolhemos esse tipo de renderização e pressionamos a tecla P, para acionar a Game Engine já é possível visualizar as imagens com a separação em duas cores própria para os óculos.

Esse tipo de recurso deixa a game engine do Blender 3d ainda mais atrativa para realização de projetos que envolvam estereoscopia para renderização em tempo real. Basta conseguir os óculos 3d, para visualizar os jogos com uma excelente sensação de profundidade. Claro que a maior dificuldade nesse tipo de recurso é a compra em si dos óculos. Qualquer projeto que use o recurso, precisará de distribuição em mídia física para que acompanhe os óculos, caso contrário é interessante criar um mecanismo para ligar e desligar a estereoscopia, ou então trabalhar com versões diferentes do aplicativo.

Ainda não tive notícias de nenhum jogo ou aplicativo usando esse recurso, pelo menos dos grandes estúdios. Quem sabe o Blender 3D não começa a popularizar a técnica.

Na semana passada publiquei um artigo falando sobre o funcionamento do sistema de simulações físicas no Blender 2.50, que também ganhou um vídeo para ilustrar melhor o assunto:

Agora é só esperar pelo lançamento do Blender 2.50 e testar essas novas funcionalidades.

Renderização com estereoscopia e visualização de projetos arquitetônicos

A tecnologia que permite visualizar imagens animados usando estereoscopia, muito usada nos recentes filmes da animação está se tornando cada vez mais requisitada nos softwares 3d. Para o mercado de animação 3d voltado para o entretenimento, essa tecnologia veio para ficar e daqui para frente a maioria das produções deve apresentar versões próprias para assistir com os famigerados óculos 3d. Mas, será que esse tipo de recurso está destinado apenas a produtos criados para animação 3d? Com a disponibilidade de scripts e plugins para a maioria dos softwares 3d, já é possível criar imagens com estereoscopia para praticamente qualquer tipo de projeto. Acredito que hoje apenas o Maya e o Modo 3d disponbilizam recursos nativos para criação de câmeras para estereoscopia, mas tanto o Blender 3D como o 3ds Max já apresentam scripts para criar esse tipo de câmera.

O truque é relativamente simples e consiste na criação de duas câmeras para capturar simultaneamente uma cena. Cada câmera é equivalente a imagem destinada ao olho direito e esquerdo, sendo necessário fazer um pequeno trabalho de composição para gerar a animação.

Uma das áreas que podem se beneficiar com esse tipo de recurso é a visualização de projetos arquitetônicos. Essa é sem sombra de dúvida uma das aplicações da computação gráfica que mais empregam profissionais e artistas, e pode começar a receber demanda significativa de pedidos para gerar animações e imagens 3d. Sim, além das animações é possível trabalhar com imagens estáticas.

Gamlastan

Se você tiver um óculos 3d, use ele para visualizar essa imagem

O que você acha? Será que o mercado de visualização de projetos arquitetônicos deve adotar esse tipo de tecnologia? Para saber a opinião dos leitores aqui do blog, resolvi fazer algo que ainda não fiz aqui no site mas pretendo começar a fazer com mais freqüência, que é coletar a opinião dos leitores. Portanto, coloque a sua opinião sobre o assunto respondendo a pesquisa abaixo:


Assim que a maioria das pessoas votar faço um artigo comentando o resultado.

Qual o maior entrave para essa tecnologia? Com certeza é a necessidade de usar os óculos 3d, pois sem eles as imagens não tem serventia. Repare na imagem que ilustra esse artigo, que sem os óculos 3d não apresentam as características da estereoscopia.

Caso você queira começar a trabalhar com esse tipo de recurso hoje mesmo, mas usa ferramentas 3d sem o suporte para essas câmeras, visite esse link que agrega diversas ferramentas e tutoriais para trabalhar com estereoscopia em softwares 3d. Existe até um tutorial específico para o Blender 3D, mostrando como é possível criar esse tipo de imagem sem o uso de scripts, apenas com o editor de nós.

2009 será o ano da animação 3d e filmes usando esteroscopia

Esse ano talvez marque uma revolução na maneira como assistimos filmes e animações nos cinemas, o que pode ter impacto direto na produção de material e efeitos em 3d. O uso da técnica conhecida como estereoscopia está ficando cada vez mais comum, devido a vários investimentos e projetores digitais de cinema e muitos filmes sendo produzidos com essa técnica. Até pouco tempo atrás era muito raro encontrar filmes e animações, que ofereciam esse tipo de recurso, por vários motivos, sendo o principal deles a deficiência nos projetores analógicos dos cinemas, que muitas vezes geravam imagens sem sincronia.

Com novos projetores digitais e softwares mais especializados na produção desse tipo de material, podemos esperar uma verdadeira avalanche de filmes e animações, usando essa técnica para 2009. Entre as animações que devem aparecer esse ano, com opções para projeção em 3d estão o próximo lançamento da Pixar – Up!, Ice Age 3 da Blue Sky e também a animação Monstros versus Aliens da DreamWorks. Esses são alguns dos principais títulos que devem receber versões em 3d, para cinemas com equipamento digital.

No começo do ano tive a oportunidade de assistir a animação Bolt, pois aqui em Recife existe um cinema equipado com esse tipo de projeção em 3d, e posso dizer que tirando o pequeno incômodo de assistir a animação com óculos o tempo todo, vale a pena! A sensação de profundidade oferecida pela técnica é muito boa! O efeito gerado pela projeção em 3d não faz com que as imagens saltem da tela, mas potencializa a profundidade das cenas, fazendo parecer que você está assistindo a uma cena real, com diferentes planos. Apenas as cores da animação ficam comprometidas, pois o resultado do uso desses óculos é que tudo tende para cores menos saturadas.

Para ilustrar melhor o assunto, esse é um pequeno making of e trailer da animação, Monstros versos Aliens, que será distribuída em versões 2d e 3D.

Repare em dois aspectos importantes em termos de produção, a equipe está usando o Maya 2009 para produzir a animação, pois ele já acompanha as ferramentas necessárias e câmeras especiais para esse tipo de projeto, sem a necessidade de plugins. Outro ponto interessante é que o Maya pode exibir imagens em 3d, durante o processo de produção. Portanto, os artistas envolvidos na produção da animação usam óculos 3d para visualizar as cenas e renderizações.

Isso muda um pouco a maneira com que animações em 3d são criadas, e também modifica um pouco o processo de edição e tratamento das cenas. A maioria das adaptações e ajustes é técnica, mas ainda assim é mais um aspecto que precisamos estudar. A meta dos estúdios é que em 2009 todas as animações 3d sejam produzidas usando estereoscopia.

Mas, não é só na área de animação 3d que esse tipo de técnica está chegando, pois vários filmes com atores reais estão em produção usando a técnica, que consiste no uso de uma câmera especialmente adaptada para capturar uma cena para cada um dos nossos olhos. Isso pode mudar o processo de pós-produção, pois não são todos os softwares de montagem de vídeo que suportam esse tipo de tecnologia. Um dos mais aguardados para esse ano é Avatar, que ainda está em produção e só deve ser lançado no final desse ano. O filme está gerando expectativa, por ser do James Cameron e apostar na estereoscopia desde muito cedo e também, segundo relatos da produção, as câmeras usadas no filme foram projetadas apenas para esse projeto.

Procure na sua cidade um cinema com suporte a esse tipo de projeção e assista alguma animação ou filme, usando essa nova tecnologia. Garanto que será uma agradável experiência, principalmente para quem entende como esse tipo de material é produzido!