Material de grama não dá resultado.

Por: modesto1969  

Em: 12/07/2016 21:48

Olá galera, baixei o material de grama aqui no site mas quando aplico no meu objeto ela não dá o efeito grama, ou seja não \"Arrepia\" srrssrsr. Criei um box achatado no chão com uns 10 centímetros de altura e com uns três de largura mas apenas exibe a textura e não cria os fiapos. Tô dando alguma bobeira? Espero alguma diga. Valeu Obrigado.
Posta imagem, e qual é o renderizador?
Pois é esqueci de falar, me desculpem. Estou usando o Mental ray como renderizador. Postei uma imagem feita com uma plane. Já tentei com uma Box também mas não deu muito resultado. Posso dizer que fica melhor do que uma textura comum mas na imagem do site está muito realista. Obrigado mais uma vez.
Será que esse material não faz uso do displacement e ele está mal configurado?
Hoje em dia a melhor forma de fazer grama é utilizar modelos 3d e espalhar na cena, tem plugins pagos como o multiscatter ou o forest pack pro, mas também pode usar o sistema de particulas do próprio max para fazer isso ou então utilizar o script advanced painter que é grátis e pintar a grama nos locais onde necessita, acho que vai obter um resultado mais realista se utilizar geometria.
Uma dica, estude bem a criação de materiais e se habitue a criar os seus, vai ver que no longo prazo vai ter resultados muito melhores.
Fala Fernando Cunha, olha, já faço meus materiais mas baixei essa grama aqui no site, acredito que já está pronta pra uso mas no meu caso ela está ruim. Minha versão do Max é a 2013. Vou ver se altero o displacement dela pra ver se é isso. Obrigado pela atenção.
Olá, bom dia!

Abaixo segue a resposta do André, qualquer dúvida estamos a disposição.

Att, Elis
----------------------------------------------------

Oi, tudo bem?

O recurso de Displacement dos renderizadores precisa subdividir a malha do objeto diversas vezes para conseguir reproduzir os detalhes finos, porém, isso consome muito processamento e memória, podendo até travar a renderização, portanto, a quantidade de subdivisões é limitada nas configurações do renderizador e também temos que oferecer uma malha com a topologia e a quantidade de polígonos adequadas para não ter que subdividir tantas vezes.
As duas coisas trabalham em conjunto, não adianta ter pouca subdivisão com uma malha super densa e não adianta ter muita subdivisão com uma malha com poucos polígonos, depende do equilíbrio entre os dois.

Alguns renderizadores exigem um modificador na malha do objeto para poder fazer essa subdivisão prévia, como é o caso do V-Ray.
Já no Mental Ray você não precisa adicionar nada no objeto, as configurações da subdivisão estão embutidas em cada objeto criado na cena e basta aplicar o material com Displacement como você fez.
Portanto, o problema é a falta de polígonos na malha, se aplicar o Turbo Smooth com 2 Interations deve ser o suficiente para criar a grama com qualidade.

Porém, não é adequado fazer isso com um Box, o ideal seria um Plane, até porque assim o programa vai subdividir apenas a superfície superior em vez de todas as 6 superfícies do Box.

Para configurar as subdivisões do Displacement de forma global, ou seja, para todos os objetos da cena, é só teclar F10 para acessar a janela do Render Setup e no final da aba Renderer tem os recursos do Displacement.

* A opção View cria o Displacement de acordo com a vista ou no objeto todo independente do que está sendo visualizado pela câmera, desmarque apenas em animações.
* A opção Smoothing ajusta o efeito nas quinas vivas dos objetos para não deixar aberturas, mas o ideal é sempre aplicar o Displacement em Meshes com os cantos arredondados e sem emendas no mapeamento, assim, nunca terá problemas deste tipo.
Normalmente um objeto que fica bom com o Turbo Smooth também ficará bom com Displacement.
* A opção Edge Length define o tamanho mínimo das Edges na subdivisão, ou seja, a distância mínima entre os vértices.
Quanto menor o valor, maior será a subdivisão e o refinamento, mas custando muita memória e processamento, portanto, diminua com cuidado.
* A opção Max Displacement define a altura máxima do Displacement, então, se aumentar bastante o valor do Displacement no material Arch&Design, cada fio de grama vai chegar até 50 cm de altura e vai cortar, pois nada passará deste valor.
Como normalmente a grama é curta e um valor baixo no Max Displacement ajuda a economizar memória, coloque apenas 10 cm.
* A opção Max Subdiv define a quantidade máxima de subdivisões que será aceita para não ficar calculando para sempre caso coloque um valor muito baixo no Edge Length.

As mesmas configurações estão disponíveis para cada objeto individualmente, você acessa selecionando o objeto, clicando com o botão direito do mouse e escolhendo Object Properties no Quad Menu.
Abrirá a janela do Object Properties e na aba Mental Ray você encontrará as configurações do Displacement, é só desmarcar a opção Use Global Settings para ativar as opções.

Abraços e tudo de bom.
Já usei essa técnica no passado para simular grama, mas nunca fiquei muito feliz com ela..rs.
Hoje uso o Forest Pro, simples e com resultados incríveis.
3dsMax 2017 / VRay / Corel
faça gramado em 3d modelando mesmo. Use forest pack e boa, man.
Depois do Florest Pack grama com Displac nunca mais rs
Obrigado a todos e em especial a resposta incrível dos moderadores, mais uma vez estão de parabéns. Quanto a dica do Forest vou pesquisar. Um abração galera.

Faça o login para poder comentar

Informações da Comunidade

Total de mensagens publicadas pelos membros da comunidade: 716978.

Total de membros registrados: 143009

Últimos membros registrados: ErexivaCápsulas345, kamiladiniz, difavelaadesivos, CardivaCapsules45, epicoolerorg, tavinhomxpx, carlosspy, TruvoraME.

Usuário(s) on-line na última hora: 741

Legenda: Administrador, Especial, Moderador, Parceiro .

3D1 © Três D1 © 1999-2026. Todos direitos reservados.