Allan Brito

Migrando dos tijolos para os pixels!

Archive for May, 2011


O AutoCAD para Mac foi lançado para a enorme base de usuários em áreas como arquitetura e engenharia que estão migrando para a plataforma da Apple, e precisam de softwares de CAD para trabalhar em projetos que envolvem desenho técnico. O Mac OS X já contava com alguns softwares de CAD disponíveis, mas a maioria dos usuários não queria passar pelo processo de aprendizagem novamente, e a demanda pelo AutoCAD em outra plataforma surgiu. Mas, será que o AutoCAD para Mac é realmente igual a versão do Windows? Como sempre recebo esse tipo de pergunta nas mensagens aqui do blog, resolvi começar a gravar alguns vídeos mostrando as semelhanças entre as versões do AutoCAD.

A primeira ferramenta que abordo nessa série de vídeos é o já conhecido e útil Array. O Array no AutoCAD para Mac é exatamente igual a sua versão Windows, servido para os mesmos propósitos, inclusive com os mesmos tipos de opções. No caso, existem dois tipos de Array que são o Polar e o Rectangular, especializados em gerar cópias usando pólos ou então matrizes.

O vídeo abaixo mostra o funcionamento do comando Array dentro do AutoCAD 2011 para Mac:

O primeiro passo demonstrado no vídeo é a criação de um elemento básico representado por um quadrado, criado usando o comando Rectangle. O modo de ativação do comando é exatamente o mesmo do Windows, podendo ser realizado por meio de um ícone na barra de ferramentas do AutoCAD, ou então por meio do atalho de teclado REC.

Os ajustes realizados no painel de configuração do Array são simples e as opções para cada tipo de Array mudam:

  • Array polar: Precisamos escolher a quantidade de cópias e o ponto que será usado para distribuir os objetos na forma de um círculo. Ainda é possível ajustar o ângulo que será usado para distribuir os objetos.
  • Array Retangular: A outra opção do Array exige a escolha da quantidade de linhas e colunas que serão usadas para distribuir os objetos, e também a distância entre cada um dos objetos.

Como você pode perceber pelo uso da ferramenta, o modelo de aplicação do Array no AutoCAD para Mac é exatamente igual ao que é usado em Windows, facilitando muito a migração de qualquer usuário.

May
9

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.

May
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.

Alpha maps in Blender 2.5 from Allan Brito on Vimeo.

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.

May
4

No que diz respeito ao estudo de modelagem 3d, sempre costumo dizer que os melhores exercícios de modelagem são os que abordam a criação de objetos completamente inusitados, e quando falo inusitados me refiro a incomuns de modelar. Por exemplo, certa vez precisei trabalhar com um modelo específico de freezer que uma pessoa queria adicionar no ambiente que estava renderizando, e que devido ao fato de ser um tipo de objeto muito específico, o mesmo não estava disponível em bibliotecas. Já tive que modelar objetos de consultórios odontológicos também para representação em projetos, o que foi um excelente exercício de modelagem. É por esse tipo de situação que sempre me interesso por temas diferentes para exercícios de modelagem.

Os artístas interessados em desenvolver as suas habilidades de modelagem 3d, podem acompanhar o tutorial abaixo que é formado por um conjunto de cinco vídeos, mostrando o processo completo de criação de um aparelho de ar-condicionado no 3ds max usando a técnica da modelagem poligonal. O objeto não é dos mais interessantes em termos de criação, mas pela sua natureza única é um bom exercício de modelagem.

Para ajudar na navegação dos vídeos, organizei tudo no formato de uma lista de reprodução.

O autor do tutorial utiliza as técnicas de modelagem 3d poligonal do 3ds max existentes no versátil conjunto de opções chamados de Graphite Modeling Tools, que foi destaque no lançamento do 3ds max já faz certo tempo. Apesar de fazer uso dessas ferramentas, podemos acompanhar o processo de criação de maneira simples, pois é tudo baseado nas transformações tradicionais da modelagem poligonal. As opções são as ferramentas de transformação, extrude, corte e criação de elementos como faces, arestas e vértices. A forma básica do ar-condicionado é um cubo deformado que vai ganhando a forma de um aparelho de ar-condicionado com o tempo.

Esse tipo de vídeo é interessante por mostrar o funcionamento das ferramentas de modelagem poligonal do 3ds max, e também por servir de guia para a criação do mesmo objeto 3d dentro de outros softwares como o Blender ou Maya. Como esses softwares trabalham com modelagem 3d poligonal, o processo pode ser seguido praticamente na íntegra, apenas com algumas pequenas adaptações nas ferramentas específicas do 3ds max.

May
3

O novo renderizador do Blender está deixando a comunidade de usuários e artistas que usam o software muito animados com a possibilidade de trabalhar com render baseado em GPU, diretamente da interface do Blender. Como esse recurso é muito recente e instável, a única maneira de usar Cycles é por meio de versões de teste disponíveis no graphicall.org, e hoje tive a oportunidade de fazer o download de uma dessas versões e começar a usar o Cycles. Como acredito que a maioria dos usuários do Blender estejam interessados em saber como funciona o Cycles, tomei a liberdade de gravar um pequeno tutorial em vídeo sobre esse novo renderizador.

O vídeo ficou curto, mas acredito que seja o suficiente para que você possa usar o Cycles em seus estudos. Para falar a verdade, e hoje foi o primeiro dia que tive realmente contato com o Cycles, e aind preciso fazer muitos testes com ele para sair usando a ferramenta. A minha placa de vídeo não é tão poderosa assim, pois estou gravando esse vídeo em um notebook, mas os usuários que tiverem placas com mais núcleos CUDA devem ter performance melhor.

Para usar essa versão do Cycles é preciso realizar algumas tarefas básicas, sendo que a primeira delas é habilitar o uso de nós em todos os elementos que fazem parte da simulação. Tanto as luzes como os materiais precisam fazer uso de nós, para que o Cycles consiga renderizar. Você pode reparar que depois que habilito o uso de nós, os objetos e luzes começam a aparecer na renderização. Dentro do Cycles podemos usar um modo de visualização chamado de Rendered, que faz exatamente o que você está pensando, que é exibir o render em tempo real gerado por GPU direto na 3D View.

Por enquanto, a única luz que funciona de maneira razoável com o Cycles é a Sun, que é criada e habilitada para usar nós, e conseguir iluminar as cenas renderizadas pelo Cycles.

No final é possível acompanhar como a adição de novos elementos dentro do projeto é atualizada de maneira razoavelmente rápida pelo Cycles, e até mesmo modelos com mais polígonos como a suzanne (mascote do Blender), acaba sendo de fácil manipulação para o render.

Agora que você já sabe como usar o Cycles, pode começar a realizar seus testes e conferir como esse novo render pode ajudar você a criar cenas realistas ainda mais rápido.

É bom lembrar novamente que esse recurso ainda não está presente no Blender 2.57 oficial, sendo uma versão experimental que pode ser copiada no graphicall.org, mas o nome experimental já demonstra que ainda é cedo para fazer uso dessa versão em projetos sérios. Você deve fazer uso do Cycles apenas para testes e estudos.

May
2

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