não consigo renderizar

Por: eduardoqf  

Em: 14/01/2008 12:21

Olá gente! Estou com uma dúvida que mesmo pesquisando bastante não foi possível solucionar. Seguinte: preciso renderizar uma imagem em 3200 x 2400 com o mentalray. Só que o uso de displacement ou hair and fur impossibilita isso por falta de memória. O arquivo está super enxuto em relação aos modelos e texturas e já testei todos os recursos de otimização de memória da ficha processing. Sem o uso de displacement ou hair, o render vai numa boa. Já tentei o render passes e tudo mais. Alguém teria alguma sugestão? abraço!
Oi Eduardo, tudo jóia? Olha já aconteceu com outro usuário da 3D1 algo parecido, no foram do MR na pagina 63 se fala sobre o assunto: http://www.tresd1.com.br/viewtopic.php?t=6743&postdays=0&postorder=asc&start=930 Uma opção que postei lá é: Dividir o render em partes por meio da opção “render passes” que está na aba processing do render. Antes que nada vc deve colocar em “commom” a dimensão da imagem que vc quer. Agora sim vai para “render passes” na aba processing, ai tem que escolher a opção com os três pontinhos e colocar o nome do arquivo por exemplo “parte01”, ai fecha a janela e escolhe opção para fazer o render por “region”. Agora clica em render, ai aparece uma janela para renderização, ai dependendo de em quantas vezes vc quer dividir o render da imagem é o que vc deve escolher como tamanho, 1/2, 1/4, etc. Escolhe ok na quina direita abaixo para renderizar. Quando o render termina, faz o mesmo para as outras partes lembrando de ir no render e alterar para parte02, parte03 assim como mover a janela da parte a renderizar, e assim em diante ate renderizar todas as partes. Agora temos que ir a file, escolher “reset” sem salvar a cena como si se trata-se de uma cena nova, agora temos que abrir a janela de render vamos na aba “Common” e colocamos o tamanho final da imagem em output size, logo vamos para aba processing e ai vamos em “render passes”, “merge”, clicamos no botão “add” e adicionamos as partes que tínhamos criado, não se esqueça de habilitar a opção “merge”e ai é só clicar em render. Abraço
Eu não sou especialista no assunto... so vou dar um testemunho aki.. huahauhauahua deu isso comigo tb.. mas foi pq o numero de photons estava muito alta... e muitas luzes.... ae eu nao sei.. huahauhaua Abraço!
www.project3d.carbonmade.com
http://estandes3d.blogspot.com
Ola, "eduardoqf" tudo bem com voce? Se voce for usar o "Displacement" vai na aba "Renderer" - "Shadows & Displacement" em "Max Subdiv." diminua para para "4K" ou ate "1K" porque "16K" e uma setagem um pouco alta, mas voce tera que melhorar a resoluçao da sua malha, eu costumo usar o "Tessellate" com o "Operate On" no modo "Polygons", com o "Tension" em "0,0" e o "Interations" em "2" ou "3". Abraços. :-)
Jefferson Santana
Fala Esteban! Tudo certo? Valeu as dicas, mas como disse acima eu já tentei o passes. Pra ser mais especícico na minha dúvida, vou listar o que eu já tentei: mudei o memory limit para 3072 habilitei o conserve memory e o use placeholder utilizei o render passes dividindo a imagem em 4 partes reduzi o tamanho do bucket para 24 testei também com large bsp as configs de render estão assim: FG 128 tamanho da imagem 3200 x 2400 consigo renderizar até 1800 x 1200. Mais que isso o programa dá pau pedindo mais memória abrs!
Olá Paulo! Cara, tudo bem que quanto mais aprimorada for a config, mais máquina precisaremos. Só que dependendo da situação não temos como abrir mão do que queremos na cena. Muitas luzes ou muitos photons às vezes são realmente necessários. No mau caso, preciso aprnas de um efeito de displacement ou hair and fur. Sem isso a cena ficará pobre. vlw! Jefferson, Eu até tentei usar esse recurso. Segui uma dica do Caio Lamas no msn e até resolveu, mas perdi a definição do tapete. Vou tentar então essas dicas aí pra ver se funciona. Mas mesmo assim acho que deve haver outra maneira, porque se eu quisesse usar o hair and fur não daria. Será que o hair and fur possui uma maneira de otimizar como o displacement também? abrs!
Eduardo, tudo bem? Para minimizar a perda de definição do tapete, Talvez seja interessante aumentar a subdivisão do objeto, enquanto diminui a subdivisão do displacement global. Acredito que você já tenha tentado dessa forma, mas segue a dica! abraço!
Doe medula óssea! Doe vida!
Obrigado pela força pessoal! Vou avançar nesses estudos aqui e posto os results pra vcs. Acredito que muitos já sofreram com isso e resolvendo isso ganhamos todos. vlw!
Oi Eduardo, tudo blz ?, Não tinha lido que vc já havia testado o “passes”, he he, eu só sei essa dica. abraço
Oi Eduardo, tudo bem? Que estranho cara, nem com o Render Passes melhorou? Porque se ainda der o problema você pode diminuir a área da imagem até resolver, nem que tenha que renderizar em 8 partes, 10 partes ou mais, ele vai ter que renderizar. Você tentou diminuir a área do Render Passes? E o tamnho do Bucket, pode tentar usar 24 ou até 12 no tamanho do Bucket para enviar menos informações para a CPU. Neste caso é importante ligar o Use Placeholder Objects e o Mental Ray Map Manager. Você deu uma olhada no Diagnostics, veja se o Tree Depth está de acordo, se não está pesando muito para a máquina. O Diagnostic é ótimo para solucionar este tipo de problema. Abraços

Faça o login para poder comentar

Informações da Comunidade

Total de mensagens publicadas pelos membros da comunidade: 717418.

Total de membros registrados: 143176

Últimos membros registrados: LifeGaugeBreeze56685, LifeGaugeBreeze3545, OsanixCapsules345, Kennetoot, BillcKittrick, rbes, GROYCE, alfredopaz.

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

Legenda: Administrador, Especial, Moderador, Parceiro .

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