Demo do V-Ray Scatter com animação de floresta virtual

O uso de tecnologias de instanciamento de objetos pode ajudar de maneira significativa na criação de cenas 3d com milhares de objetos, como é o caso quando precisamos elaborar cenas de florestas ou com grandes quantidades de objetos. Hoje em dia já existem diversas soluções que proporcionam o máximo aproveitamento de recursos do computador, reproduzindo objetos apenas durante o render e com consumo mínimo de memória RAM e processador. Um dos mais famosos em termos de eficiência é o V-Ray Scatter que consegue reproduzir grandes quantidades de modelos 3d, com excelente performance. O ponto negativo da ferramenta é que para poder aproveitar o software você precisa adquirir uma licença do renderizador V-Ray e comprar uma adicional para o Scatter.

Caso você nunca tenha visto o resultado da aplicação do V-Ray Scatter em projetos ou animações, recomendo visitar esse endereço que comenta sobre o lançamento da versão 2 do V-Ray Scatter. Lá é possível fazer o download de uma animação criada no 3ds Max e modelada com a ajuda do V-Ray Scatter para distribuir modelos 3d de árvores e vegetação sobre uma paisagem virtual. A animação tem aproximadamente 100 MB em tamanho e representa um excelente exemplo de como é possível criar cenas teoricamente complexas usando o V-Ray Scatter, usando apenas o mínimo necessário na modelagem.

exemplo-render-vray-scatter-3dsmax.jpg

A página está toda escrita em Italiano, mas nada que uma tradução automática do Google não possa resolver e traduzir o texto para o português.

Além do vídeo, podemos conferir diversas imagens de vegetação virtual criada com o uso do software, inclusive com diversas estatísticas sobre uso de memória na renderização e total de polígonos com o instanciamento dos modelos 3d. Uma cena exibida na página, mostra um total de 2.883.400.000 polígonos.

Sim, você não leu errado, são quase três bilhões de polígonos! O mais incrível é o tempo de render, que foi de apenas três minutos.

O material não consiste em nada voltado para aprendizado, funcionando mais como um exemplo da tecnologia usada para o V-Ray Scatter e como isso pode ajudar no desenvolvimento de cenas complexas. Se você não conhece o V-Ray Scatter, recomendo uma visita a página e o download do vídeo de demonstração.

Tutorial para criar vegetação realista com o V-Ray e 3ds Max

As técnicas necessárias para elaborar vegetação em 3d são variadas e apresentam resultados bem distintos, sendo algumas delas extremamente realistas, mas com consumo excessivo de recursos do computador, o quem em algumas situações deixa o processo inviável para animações. Outras técnicas são mais eficientes, permitindo elaborar simulações mais simples e com tempo de render bem mais rápido. Como parte da ambientação de um modelo 3d, principalmente se o objetivo da imagem for promover vendas de edificações, a criação de vegetação é fundamental. O primeiro passo para trabalhar uma boa representação de vegetação é a simulação de grama, presente em praticamente qualquer área verde de um cenário.

Basicamente é possível partir para duas soluções de criação de vegetação, baseadas em geometria ou texturas. A solução baseada em texturas, pode apresentar bons resultados se a câmera estiver distante do plano. Como não é possível trabalhar com muitos detalhes, a representação é eficaz e leve para renderizar. Nos casos em que a câmera está mais próxima, a melhor solução é trabalhar com geometria, o que significa modelar em 3d cada uma das folhas. Mas, apesar do iminente trabalho que isso possa representar, existem ferramentas que ajudam no processo, deixando tudo mais simples e rápido.

Para quem usa o 3ds Max em conjunto com o V-Ray para representar esse tipo de superfície, uma das melhores opções hoje é o V-Ray Proxy. No tutorial em duas partes, que indico nesse artigo, um artista 3d usa a ferramenta para criar a seguinte imagem:

valley

Sim, isso é uma renderização usando o V-Ray. Até poucos anos atrás, a simples menção de uma superfície como essa em 3d, faria com que pensássemos apenas em soluções de renderização em rede de alto desempenho. Com as tecnologias de instanciamento disponíveis hoje, podemos muito bem fazer isso com PC`s comuns.

Você pode conferir os tutoriais nos seguintes links:

No tutorial o autor mostra como é possível usar grama e vegetação criada com base em geometria, isso significa que todos os elementos visíveis na cena são geometria. Ele modelou apenas uma folha, para depois usar um script que distribui os elementos sobre uma superfície. O Script se chama advanced painter.

Depois que os objetos estão distribuídos sobre uma área menor, ele converte os modelos 3d para um VRay Mesh, para que os mesmo sejam reconhecidos no V-Ray Proxy. Isso não é tudo, pois no meio do tutorial o autor dá ótimas dicas para trabalhar com o V-Ray proxy e V-Ray Scatter, responsáveis pela distribuição dos modelos. Por exemplo, os modelos 3d não devem ser instancias uns dos outros, caso isso aconteça você terá problemas para manipular o material.

Na segunda parte do tutorial é possível acompanhar a configuração de detalhes como os materiais aplicados as folhas. Para quem usa o 3ds Max e tem interesse no render com o V-Ray e esse tipo de ferramenta, o tutorial é muito informativo!