segunda-feira, 9 de maio de 2011

Como usar texturas com transparência no Blender 2.5?

O uso de texturas que fazem uso de transparência é um recurso extremamente útil dentro de um software 3d como o Blender. As texturas que apresentam os chamados canais alpha permitem trabalhar com simulações de vegetação, pessoas, veículos e até mesmo elementos de cenários que poderiam ser representados como objetos em 3d. No Blender o uso desse tipo de recurso é extremamente simples, mas exige que sejam realizados alguns pequenos passos para que o processo seja realizado por inteiro. Na versão 2.57 existe um Add-on que ajuda nesse processo, chamado de Import images as planes. Apesar de acelerar muito o processo de configuração, o Add-on ainda exige que o artista faça ajustes manuais nos materiais.
O segredo para conseguir utilizar texturas com transparência no Blender é aproveitar os recursos e parâmetros do painel de materiais. O vídeo abaixo foi produzido para mostrar esse tipo de recurso, utilizando como exemplo a textura de uma árvore que está salva em formato PNG com fundo transparente.
O vídeo faz o processo todo manualmente, sem o uso do Add-on. O primeiro passo é criar o plano que vai receber a textura e associar a textura usando a técnica de mapeamento UV. Com isso podemos definir a posição em que a textura será adicionada no plano. Depois que a textura UV está definida, já podemos habilitar a visualização da mesma na 3D View, mas no render a imagem ainda não vai aparecer.
No painel de materiais é necessário adicionar um material ao plano, e determinar que o mesmo é totalmente transparente, marcando o Alpha do material como sendo zero. Esse passo é fundamental para texturas transparentes, e caso não seja realizado, fará com que a textura seja exibida com um fundo preto.
O painel de texturas é o local em que iremos adicionar uma textura do tipo Image, e habilitar a exibição do mapeamento com base nas coordenadas UV. Mas, para realmente fazer a textura alterar a transparência do material, precisamos habilitar a opção Alpha na área da textura chamada de Influence.
Ao renderizar o plano, veremos que o fundo da imagem fica totalmente transparente, precisando apenas de ajustes na iluminação para se integrar perfeitamente a cena.

Texto extraido de Allan Brito.com

Blender pode receber ferramenta Inset para modelagem

As ferramentas de modelagem 3d de um software são de fundamental importância para que um artista possa trabalhar da melhor maneira possível, oferecendo meios para gerar qualquer topologia em 3d. Uma das ferramentas de modelagem mais interessantes do 3ds max para modelagem com polígonos é o Inset, que permite fazer ao mesmo tempo um extrude do distância igual a zero e uma escala no objeto copiado. O procedimento é muito simples e não requer muito trabalho para conseguir gerar divisões em polígonos 3d, necessárias para gerar objetos complexos. Apesar de ser útil, o Inset é exclusividade para poucos! Sequer o Maya tem uma ferramenta do tipo Inset disponível por padrão, apenas com o uso de scripts em MEL.
Mas, o Blender pode receber uma ferramenta semelhante ao Inset do 3ds max por meio de um Add-on que ainda está em desenvolvimento. O arquivo com o Add-on pode ser copiado nesse endereço nos fóruns Blenderartists.org.
A ferramenta ainda apresenta algumas limitações, como o sistema de representação do Blender que utiliza apenas faces quadradas ou triangulares. Mas, acredito que junto com o B-Mesh e o uso de N-gons a ferramenta tem tudo para se aperfeiçoar e oferecer ainda mais flexibilidade na modelagem.
A instalação do Add-on é simples, e requer apenas que você faça o download do arquivo que está com extensão “.blend” e altere a mesma para ZIP e extraia o conteúdo. Depois de fazer isso, é necessário copiar a pasta para o diretório de Add-ons do Blender, e habilitar a ferramenta.
Com todo o processo realizado, um botão chamado de Inset fica disponível na barra de ferramentas como mostra a imagem abaixo:
inset-tool.jpg
No painel de configuração do Inset é possível controlar a distância com que as cópias dos polígonos são realizadas, e também a altura da cópia caso esse tipo de deslocamento seja necessário. Só para lembrar que o Add-on ainda está em desenvolvimento e precisa de muitas melhorias até que se torne realmente uma opção útil para uso na modelagem 3d com o Blender.
Se você quiser utilizar a ferramenta nos seus projetos, por enquanto o Inset pode funcionar muito bem como um extrude aliado a escala que pode ser aplicado em múltiplas faces de maneira muito rápida, como mostra a imagem que ilustra esse artigo.

Texto extraido de Allan Brito.com

Usando o B-Mesh no Blender 2.57

O Blender 2.57b é atualmente a versão estável oficial do Blender, mas isso não significa que o software está parado nas atualizações recursos. Um dos recursos que deveria ter sido adicionado ao Blender 2.5 quando o mesmo atingisse a estabilidade é o B-Mesh, que é um novo sistema para representação de polígonos que adiciona opções interessantes a modelagem 3d com o Blender. Entre esses novos recursos está o uso dos famigerados N-Gons. Essas são as faces com mais de quatro lados, usadas para representar topologias demasiadamente complexas sem o uso de triângulos.
Os triângulos são indesejados por apresentar grandes dificuldades para conseguir gerar deformações em animação. Com o uso de ferramentas de corte ou edições simples nos polígonos, o Blender acabava adicionando os triângulos para conseguir resolver a topologia apenas usando quadrados e triângulos.
Com o B-Mesh isso não será mais necessário, e para mostrar o seu funcionamento, gravei um vídeo em que demonstro em que estado está o desenvolvimento do B-Mesh já integrado com o Blender 2.57.
No vídeo demonstro como criar um modelo 3d simples de uma cadeira, que é apenas apresentada de maneira a servir como exemplo para o B-Mesh. Nesse caso a cadeira é criada usando técnicas de modelagem 3d tradicionais do Blender, mas no final começo a usar os recursos do B-Mesh. Por exemplo, a ferramenta chamada de Dissolve consegue unir os planos que selecionamos no modo de edição, sendo uma das opções mais interessantes do B-Mesh. No próprio vídeo é demonstrado como podemos fazer a união de diversos planos, aproveitando as N-Gons para limpar a topologia.
Esse tipo de sistema ajuda bastante na remoção de elementos e topologias com inúmeras faces pequenas.
O uso do B-Mesh no Blender deve ser encarado como uma alternativa ao que já temos para representar polígonos, pois acaba sendo uma maneira de flexibilizar a edição de modelos 3d. Mas, isso pode acarretar uma prática de modelagem mais desleixada por parte dos artistas 3d, e os problemas começam a aparecer quando os objetos precisam receber animação por deformação.
Por enquanto, o uso do B-Mesh é restrito as versões de teste disponíveis no graphicall.org e que devem ser usadas apenas como forma de estudo.

Texto extraido de Allan Brito.com

Blender @ FMXb

O Blender é na Conferência FMX alemão em Stuttgart nesta semana. DingTo dá suas impressões sobre o primeiro dia.
DingTo escreve:
A Crew Demo mostrou nossa última melhorias: o projeto 2.5xe dos Ciclos curso. Recebemos um feedback muito bom e foi bom ouvir todas as oppinions. Nós também temos algumas dicas de pessoas vindas de outros softwares que podemos melhorar no Blender para torná-lo ainda mais atraente.
Também deu o incrível DVDs FMX é impresso, as pessoas estavam muito felizes. Alguns deles foram até surpreso: "O que existe é uma versão completa do programa no disco?"
Awesome:)
Link:
Este post também está disponível emchinês (simplificado) , francês , alemão , hebraico

BGE modelo de caractere por Alex3D

Ao usuário Blender Alex3D

Projeto Panthera - um jogo Blender apoiado em crowdfunding

Um pequeno grupo de usuários dedicados Blender (8, incluindo um artista da música) estão trabalhando em um medieval / RPG-steampunk tema há mais de dois anos. Confira alguns dos efeitos visuais (um pouco desatualizado já!):
A fim de proceder e abra o primeiro capítulo do jogo, eles estão olhando para aumentar a € 1500.
Jimmyon explica que nos últimos dois anos, várias versões do jogo têm sido desenvolvidos e montes de arte Blender foi criado. Eles já atingiu os limites do motor de jogo do Blender e querem mudar para um motor comercial. Para cobrir o licenciamento deste motor e devidamente arquivo proteção da marca, eles estão olhando para aumentar a 1500 €.
O primeiro "capítulo" do jogo será totalmente gratuito para que todos possam tocar (mesmo se você não doar).Os capítulos seguintes são baseados doação, mas uma vez um limiar foi atingido eles ficarão livres também.
O planejamento atual é assim:
  • Alpha - 5 meses
  • Beta - 8 meses
  • Capítulo 1 - 10-14 Meses
O modelo de doação é inteligente - doar dinheiro suficiente e você vai ter o seu nome, fotografia ou mesmo o modelo 3D de seu rosto no jogo.
Jimmyon escreve:
A história se passa em um futuro alternativo em "Pantera" do planeta. Em um mundo destruído por erros humanos, o processo árduo de reconstrução de suas começa civilation. Um governo totalitário e de monitoramento que não confia em seus civis surge. Pego de sua vida cotidiana, os rebeldes jogador contra esse cenário.
"Projeto Panthera" abre um mundo novo e desconhecido, onde você pode ir onde quiser e lhe dá a oportunidade de mudar a história deste planeta. A jogabilidade combina aspectos dos RPGs busca orientada e atiradores de ação e velocidade orientada a oportunidade até agora na maior parte não utilizada da livre circulação.
Parece um projecto interessante, e passar 2 anos em um projeto mostra o compromisso real. Bom trabalho, rapazes!
Links

Conferência Blender 2011 Anunciado

A 10 ª Conferência Blender será realizada novamente este ano no local De Balie em Amsterdã. A conferência será realizada nos dias 28, 29 e 30 de outubro.
De Blender.org:
Conferências Blender se tornou conhecido pela atmosfera muito amigável, acessível e acolhedor. Pessoas de todos os continentes vêm para Amesterdão, para compartilhar suas experiências com a ciência e investigação, a produção de filmes e jogos, desenvolvimento de software e só tem uma carga de diversão!
Conferência bilhetes não vão à venda até julho, mas as submissões para apresentações já estão sendo aceitas.