Qualidade da grama. (comparação)

Por: Bruno  

Em: 12/01/2009 16:32

Estou começando a aprender vegetação. Criar arvores e folhas não tem sido problema, pos existem diversos plugins e programas como o VUE. A minha dificuldade esta em uma grama realistica. Ja li diversos tutorias sobre Displacement, e hair and fur. Esse ultimo, nunca consegui bons resultados, a grama sempre parece fina demais. A imagem a seguir, foi feita com o mental ra e heght map, até agora é a melhor grama que eu consegui fazer. Gostaria de umas dicas para chegar na qualidade das gramas feitas pelo pessoal daqui do forum, como nas 2 ultimas imagens.
Até agora essa é minha melhro grama
Fala, Bruno, blz? Pelo que eu percebi na sua imagem, você já conseguiu texturizar e ativar o displacement do Mental Ray, o que já é metade do caminho andado. O seu problema está sendo em configurar a resolução do displacement, vou tentar te ajudar. Primeiramente, existem 3 coisas que interferem na resolução final do displacement: 1 - ajuste correto do mapa utilizado no canal do displace (preto e branco) 2 - quantidade de subdivisões do plane no qual você aplicou o material 3 - ajustes do Displacement do MR que pode ser encontrado nas propriedades do render (Displacement Global Settings) ou nas propriedades do objeto, na guia mental ray (que vai valer somente para aquele objeto específico e não para toda a cena como o primeiro). Agora você deve verificar cada uma dessas propriedades do seu teste para encontrar o problema. Vou ajudar com algumas dicas: 1 - Que mapa você está usando para gerar o displace? Seja ele um bitmap ou um mapa procedural do MAX, verifique se ele está com o tamanho ajustado corretamente no seu plane para gerar grama fina o suficiente. Uma dica é criar um novo material com uma instância desse mapa no canal diffuse, aplicar no objeto e renderizar pois alguns mapas procedurais do MAX podem não ser mostrados corretamente nas views, mas somente após renderizar. 2/3 - Deve haver um equilíbrio entre o número de subdivisões do seu plane e das subdivisões do displace do mental ray. Nos tutoriais que você utilizou, deve ter visto algum comentário sobre isso. O ideal é utilizar mais subdivisões no plane para não precisar aumentar tanto o Max Subdiv do dispalcement do mental ray e não sobrecarregar seu render. A única maneira de entender como funciona é testando. Desative o Smoothing no Displacement do mental pois ele vai suavizar as pontas da sua grama e prejudicar o resultado final, que deve ser justamente o contrário nesse caso. O parâmetro Edge Length define o tamanho mínimo da subdivisão que aparecerá na sua imagem em unidades de pixels. Então se você colocar um milhão de subdivisões na plane e setar o Max Subdiv no máximo mas deixar o Edge Lenght em 5 pixels, seu resultado será grosseiro de qualquer forma. Deixe esse seu plane com 50x50 subdivisões e coloque o MaxSubdiv em 1K, Edge Length em 1.5, Max Displace na altura máxima que você permite para sua grama e renderize. Se o resultado estiver ruim, aumente o MaxSubdiv para 4K e renderize novamente, e assim por diante até conseguir um resultado que te agrade. Quando conseguir, anote os valores que utilizou e dessa vez vamos fixar o MaxSubdivid em um valor mais baixo qual você encontrou. Agora varie a quantidade de subdivisões, 50x50, 70x70, 100x100... até encontrar um resultado bom (cuidado para não travar sua máquina, pode usar outros recursos de subdvisão que não aparecem na view ou ativar o "display as box" no plane, fica a seu critério). Depois compare os tempos de render, pode ser que não dê diferença significativa devido ao tamanho do seu plane, só testando para ver, essa é a idéia. É isso, espero ter ajudado, poste seus resultados aí depois. Abraço.
Bah cara. Vou fazer tudo isso que voce falou. E ja posto os resultados. Voce deu maior força.
"gigahz" disse: 1 - Que mapa você está usando para gerar o displace? Seja ele um bitmap ou um mapa procedural do MAX, verifique se ele está com o tamanho ajustado corretamente no seu plane para gerar grama fina o suficiente. Uma dica é criar um novo material com uma instância desse mapa no canal diffuse, aplicar no objeto e renderizar pois alguns mapas procedurais do MAX podem não ser mostrados corretamente nas views, mas somente após renderizar.
Beleza? Plane: 20x20. Tamnaho 500cmx500cm Estou usando um mapa Speckle, com as cores invertidas.. Desativei o Smothing. A Foto 1 é com 1K A foto 2 é com 4 K Note como a 1 esta muito mais fina. Todos os Edge Leght estao em 1 pixel.
Essa tem 16k
Ae, pegou o jeito, agora é só aplicar as texturas e mandar bala. Abraço.
Ta legal?
Está melhor do que as minhas, ueahaeuea. É isso aí cara, não tem segredo, chegou lá. Agora é só brincar com as texturas pra fazer tipos de gramas diferentes, com o displacement você não vai mais ter problemas.
Voce tem algum trabalho para eu ver a sua grama?

Faça o login para poder comentar

Informações da Comunidade

Total de mensagens publicadas pelos membros da comunidade: 717400.

Total de membros registrados: 143171

Últimos membros registrados: rbes, GROYCE, alfredopaz, OsanixCapsules35, MedicGLPKapseln46, mapower, PRINTALPHA, Renan @Sales@Santos .

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

Legenda: Administrador, Especial, Moderador, Parceiro .

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