Tutorial SketchUp: Criando grama para arquitetura

A criação de elementos como grama é de fundamental importância para projetos envolvendo visualização para arquitetura, sendo um dos muitos desafios para o artista 3d responsável pela ambientação do cenário. As técnicas disponíveis para criar grama virtual são as mais variadas e passam por partículas, plugins para pêlos, texturas e até mesmo a modelagem de folhas. A mais eficiente envolve o uso de ferramentas especializadas em instanciamento de objetos como o V-Ray Scatter ou outra que possa copias múltiplos objetos. Isso pode ser feito até mesmo em renderizadores como o LuxRender ou Índigo que suportam instâncias de objetos.

Para o caso de projetos realizados usando o SketchUp a solução era geralmente exportar o modelo 3d e tratar a grame em outro ambiente, ou então aplicar textura simples de grama para simular. Mas, se você pretende realizar projetos no SketchUp e precisa gerar grama mais realista, um artista desenvolveu um script para o SketchUp que ajuda na criação de grama baseada em geometria. O Script para o SketchUp que gera grama pode ser copiado de maneira gratuita nesse endereço.

tutorial-sketchup-grama-arquitetura.jpg

A grande vantagem desse tipo de modelagem de grama usando geometria é o nível de realismo para uso em sombras e outras interações é muito melhor, pois as pequenas folhas modeladas na superfície do modelo representam fielmente a grama real. Mas, como tudo que é bom, existe um ponto negativo a considerar nesse caso que é o elevado consumo de recursos do computador.

Com a ferramenta são gerados alguns milhares de faces no objeto que por um lado ajudam a simular a grama de maneira realista, mas por outro podem comprometer a capacidade de editar e alterar o arquivo. O resultado pode ser uma cena que não pode mais ser editada de maneira rápida ou simples.

A dica para usar essa ferramenta em maquetes eletrônicas é a sua aplicação apenas no final da modelagem, e se você não quiser ter problemas com perdas depois, recomendo fazer uma cópia de segurança da sua maquete eletrônica. Com a aplicação da grama na cópia de segurança, fica fácil e seguro avaliar o consumo de recursos do computador.

Para pessoas que usam o SketchUp como base para a modelagem, a criação de grama em maquetes eletrônicas é de grande ajuda.

Tutorial Blender 3D e LuxRender: Criando grama em 3D para arquitetura

Na semana passada publiquei aqui no blog um artigo que comentava sobre a criação de grama realista, para renderização com o YafaRay. A técnica consiste na criação de um sistema de partículas do tipo Hair para simular a emissão de pêlos. Com a opção de usar modelos 3d para representar as partículas, podemos converter as partículas criadas em objetos do tipo Mesh, que podem ser renderizados tanto com o YafaRay como o LuxRender. O tutorial já abordada a renderização com o YafaRay, resolvi testar a técnica com o LuxRender párea verificar o resultado.

Para conseguir criar o mesmo efeito no LuxRender é necessário seguir os mesmos passos descritos no documento indicado no artigo sobre YafaRay:

  1. Crie uma superfície com boa quantidade de subdivisões
  2. Adicione um plano a cena e deforme o objeto para parecer uma folha de grama
  3. Adicione um sistema de partículas do tipo Hair
  4. Determine que as partículas devem ser representados usando um modelo 3d
  5. Indique o nome do modelo como sendo o objeto criado para representar a grama
  6. Configure os parâmetros de emissão da partícula

O modelo 3d usado para as partículas é esse:

blender3d-luxrender-grama-3d-01a.jpg

No meu caso foram necessárias mais de 50000 partículas para conseguir um bom efeito na cobertura de grama. Configure os materiais das partículas e do piso, com verde claro e uma cor bem escura para o piso.

A cena usada para o teste foi essa:

blender3d-luxrender-grama-3d-02.jpg

Repare que o plano que representa a grama está bem povoado de partículas.

O segredo para que o LuxRender possa reconhecer as partículas é acionar no painel Editing e no menu de modificadores do Blender o botão convert. Quando esse botão é pressionado, enquanto as partículas estiverem selecionadas, as mesmas partículas são convertidas em objetos 3d do tipo Mesh. Devo alertar que esse procedimento pode demandar muito processamento do computador, lembre que ao fazer isso você estará adicionando na sua cena 50000 objetos ao mesmo tempo, com vértices e arestas. Pode demorar alguns minutos até que o procedimento seja finalizado.

Ajuste os materiais no LuxBlend para que os mesmos sejam todos do tipo matte e ajuste as opções de renderização. Depois de aguardar alguns minutos, temos uma imagem bem interessante da renderização com a grama. Esse foi o resultado:

blender3d-luxrender-grama-3d-03.jpg

Apesar da demora em conseguir criar a superfície, o efeito final é muito bom. Só lembre-se de deixar para fazer esse tipo de adição em cenas 3d no final do projeto, pois a criação da grama usando partículas e objetos reais pode adicionar quantidade considerável de informação a sua cena e inviabilizar o trabalho de edição do modelo 3d.