Script gratuito para 3ds max gera materiais aleatórios no V-Ray

A criação de materiais para uso em softwares 3d é algo fundamental para contextualizar qualquer cena em projetos que envolvem animação ou a geração de imagens estáticas. Em algumas situações pontuais é preciso aplicar o mesmo material em diversos objetos ao mesmo tempo, e fazendo pequenas variações nos materiais como no caso as cores. Por exemplo, imagine a situação em que são necessários várias garrafas com líquidos de cores diferentes posicionados em prateleiras de mercados. Isso é perfeitamente possível de fazer em 3d, mas sem recursos como scripts ou ferramentas que deixem o processo automatizado, a edição dos materiais acaba tendo que ser manual.

Para os usuários do 3ds max que renderizam as suas cenas com o V-Ray existe uma opção de script gratuito que pode ajudar de maneira significativa nesse tipo de situação. O script se chama Material Creator and Randomizer, que pode ser copiado e usado de maneira gratuita no link indicado.

O painel de controle do script é realmente simples e exige apenas a configuração de alguns parâmetros rápidos, e se o botão “Run” for acionado enquanto existirem objetos selecionados na Viewport do 3ds max, são gerados materiais com valores aleatórios que automaticamente ficam associados aos objetos selecionados.

E não são apenas os materiais que podem ser gerados e configurados de maneira aleatória, a interface do script também permite gerar valores aleatórios para texturas usando três parâmetros que são:

  • Tiling: Distribuição da textura em linhas e colunas para gerar efeito de repetição;
  • Angle: Ângulo de inclinação das texturas associadas aos objetos;
  • Blur: Nitidez da textura

A ferramenta ainda está em estágios iniciais de desenvolvimento, e o próprio autor do script alerta que o seu uso deve ser realizado em projetos que sejam constantemente salvos, para evitar travamentos e perdas de informação. Mas, fora isso pelo que pude perceber até agora, poucas pessoas acusam problemas de instabilidade com o script.

As aplicações desse tipo de script são bem interessantes e devem proporcionar aos artistas 3d que utilizam o V-Ray para gerar imagens a criação de cenas com grande riqueza de detalhes, pois os materiais aleatórios que são gerados com base no script são úteis tanto para as cenas descritas, como para geras pequenas variações nos materiais.

Tutorial de renderização com V-Ray: Materiais no estilo Toon

Quando o assunto é renderização com softwares como o V-Ray ou Mental Ray, a maioria dos artistas é unânime em afirmar que o seu principal objetivo é conseguir o máximo de realismo em uma cena. Esse é o objetivo da maioria, mas nem sempre essa é uma tarefa fácil ou que se adapta da melhor maneira possível a todos os projetos. Com a facilidade e acesso as ferramentas de iluminação global, o uso de ferramentas para gerar imagens do tipo NPR, ou Photo Realistic Render Non-Photorealistic Rendering é cada vez mais escasso. Mas, ainda assim muitas pessoas preferem trabalhar com imagens conceituais e estudos baseados em renders do tipo NPR para desenvolver a volumetria de projetos.

Para gerar esse tipo de imagem em softwares como o V-Ray existem várias técnicas, mas a mais eficaz consiste no uso de uma ferramenta que simula linhas nas bordas dos modelos 3d, para atribuir uma aparência conhecida como Toon aos objetos. O 3ds Max tem um shader próprio para isso chamado de Ink n`Paint, mas que resulta em imagens com tempo de render elevado e com compatibilidade limitada, quando a cena é renderizada com softwares como o V-Ray. No vídeo abaixo, podemos conferir uma maneira rápida e simples de configurar um material do tipo toon no V-Ray, para gerar imagens NPR no 3ds Max.

O autor do turorial usa para o efeito NPR um tipo especial de material do V-Ray chamado de VRayDirt. Esse material pode atribuir a aparência de superfícies com leve índice de sujeira, que pode ser configurada para aparentar também uma célula de animação. Os requisitos para que uma imagem tenha esse tipo de atributo são:

  • Superfícies pintadas com cores sólidas ou gradientes simples
  • Iluminação gerando sombras bem definidas
  • Linhas de contorno dos objetos com cor preta e bem definida

Se você tem o V-Ray e quiser seguir as configurações necessárias para reproduzir o material, basta usar os mesmos parâmetros indicados no vídeo.

Depois que o material estiver criado, o autor ainda faz alguns ajustes na área Global Switchers nas propriedades de renderização do V-Ray, para marcar como ativo o Override mtl, adicionando o material configurado previamente no slot disponível ao lado dessa opção. O render final é gerado com a clara impressão de uma imagem gerada para células de animação, e o melhor de tudo é o tempo de render, extremamente curto e rápido.

Sempre que você precisar usar imagens renderizadas para avaliar a volumetria ou mostrar o progresso no desenvolvimento de um projeto, as imagens do tipo NPR ainda são uma ótima opção, principalmente para artistas e estúdios com pouca disponibilidade de hardware para renderizações longas e baseadas em iluminação global.