Mental ray x Ram

Por: ricbma  

Em: 08/08/2009 17:04

Pessoal olha eu estou procurando aqui no Busca as vantagens e desvantagens do Mental Ray. Ok é mais um tópico chatinho perguntando sobre ele mas preciso sanar essa dúvida que está me corroendo. Como todos sabem o Vray se não tiver RAM suficiente ele fecha e pau pau. Agora o Mental Ray se exceder a Ram dá o mesmo problema? Achei aqui nas pesquisas que pode-se indicar a Ram disponível só pra o processo de render. Confere? Obrigadooooooooo
Se não configurar direito e gastar muita memória da pau. Mas no max 2010 comigo não deu mais, apareceu uma mensagem dizendo que o mental ray não tinha memória para terminar e cancelou o render voltando para a viewport. Eu achei o máximo. kkkk
Pô, que legal! Finalmente o Max e o MR ficaram educados com a gente... rsrsrs Fecha, mas com classe!
________________________________________

www.zuinn.com.br/andresgsoares
"mauriciocpd" disse: Se não configurar direito e gastar muita memória da pau. Mas no max 2010 comigo não deu mais, apareceu uma mensagem dizendo que o mental ray não tinha memória para terminar e cancelou o render voltando para a viewport. Eu achei o máximo. kkkk
hahuauhauha. Mas então mauriciocpd entao acontece tanto no max como no vray. Ou seja passou da Ram, beijinho beijinho pau pau? Pergunto isso pois ontem estava testando aqui uma renderização mas ia pro saco por só de sistema livre ficava 6 megas. Tinha que ficar dançando uns passos xintoístas para dar certo hauahuah
Olá pessoal da 3d1... boa noite a todos!! :) ricbma: ai cara!! tudo bem? veja bem, uma cena bem configurada no Mental Ray com uma máquina modesta de 2,00 gb de ram pode ser renderizada sem dar problema de falta de memória ou de fatal error, ok?? Porque tudo que é feito pelo Mental Ray é pensado em termos de performance da máquina, seja uma máquina com processadores mais simples, com um Dual core ou até mais complexas e bem mais rápidas, como uma Core 2 quad ou até um Core i7. Mas mesmo assim usando uma máquina modesta, digo isso porque uso somente uma máquina com 2,00 gb de ram e nunca tive problemas de falta de memória, justamente devido a um processo de pré- estudo que faço antes de fazer qualquer cena minha. Não uso as árvores extremamente high poly da Evermotion, prefiro dar um "ar" para a máquina respirar, usando a técnica dos planes, claro que só fica bom longe da câmera, mas mesmo perto da câmera pode colocar uma árvore 3d mas que não seja tão pesada. Boa parte dos problemas de falta de memória nas cenas, ou é displacement configurado exageradamente, ou é provocado pelo uso de árvores muito pesadas da Evermotion, ou usando altíssimos samples de Final Gather do Mental Ray também sem necessidade; tudo em uma cena 3d deve ser pensado minuciosamente, porque ainda hoje as máquinas são fracas para 3d, a não ser que tenha uma renderfarm, mas imagine o custo. Com relação as texturas, se renderizar uma textura com altíssima resolução usando o V-Ray como render, com certeza vai travar e vai fechar a cena, mas fazendo com o Mental Ray a cena não trava, basta usar a textura no formato MAP, mas para isso precisa de um programa chamado "imf_copy" que converta essas texturas em formato MAP, próprio do Mental Ray para ser lido. No Max tem que destravar o shader "Texture lookup2". Porque para usar o texture lookup normal vai precisar saber compor o material com shaders, destrava o lookup2 que funciona de primeira. Para converter as texturas elas tem que sempre estar no formato TIF. Lá no site do script que converte fala isso. Quando não converte certo é porque o formato da textura não estava bom. O script que converte todas as texturas da cena e já coloca o texture lookup fica neste site: http://www.anidesign.de/index_map.htm Esse recurso do Mental Ray é muito poderoso, se quiser faz textura com 1 GB sem pesar nada no render. É bom pra imagens aéreas, por exemplo. Para quem não sabe MAP é o formato de textura do Mental Ray , quando a textura está neste formato o Mental Ray renderiza ela sem carregar na memória RAM. Então dá pra vc usar texturas gigantes com mais de 1 GB que não vai pesar na hora do render. É ótimo pra imagens aéreas, pra fazer o planeta terra e poder aproximar, pra terrrenos e qualquer grande área. Se vc colocar uma textura deste tamanho em outro render, vai travar e não vai renderizar nunca. Primeiro vc precisa estar com sua imagem em TIF no PhotoShop . Depois é só instalar este plug-in no photoshop: http://www.madcrew.se/blog/?cat=5 Ele cria uma opção de salvar a textura no formato MAP do Mental Ray . Depois disso vc tem que abrir a livraria base.mi que fica na pasta mentalray/shaders_standard/includes dentro da pasta do 3dsmax. Abre no Notepad e procura pelo GUI do shader Texture Lookup 2 No código dele vai ter uma tag HIDDEN, vc tem que deletar ela. Depois é só abrir o Max e vai ter o mapa Texture Lookup 2 no Material/Map Browser. Coloca no Diffuse e carrega a textura no formato MAP que gravou no PhotoShop. Abraços e boa sorte!! __________________________ [i:0e8fbc9e36]"FORÇA & CORAGEM SEMPRE"...[/i:0e8fbc9e36]
Olá pessoal da 3d1... boa noite a todos!! :) ricbma: ai cara!! para renderizar uma cena grande com uma máquina relativamente modesta, precisa fazer um planejamento muito detalhado de tudo o que for fazer nessa cena 3d para que sua máquina não dê problemas de falta de memória ou fatal error. Tudo tem que ser muito bem pensado em 3d, porque se levou duas horas para renderizar uma cena sem otimização, poderia ter levado 1 hora e meia quando otimizada, ou até menos. Evite usar todas as árvores em 3d, evite usar models da AXYZ.design de pessoas pois além de serem feias só servem mesmo para animação, quando for riggar e animar o personagem. Evite usar displacement em áreas verdes longe da câmera, evite usar reflexo borrado nos materiais longe da câmera, evite usar mais samples de reflexão e refração em vidros distantes, pois vidro plano não precisa ter refração, só precisa de reflexão e o resultado final é idêntico ao que tivesse refração. Evite usar A.O com muitos samples em materiais longe da câmera, evite usar efeitos especiais demais no render, muita mas muita coisa mesmo pode ser feita no Photoshop, principalmente essa parte de efeitos especiais. Pode renderizar em Passes ou Elements, assim, mesmo que tivesse só 512 MB de RAM iria renderizar sem problema, claro que vai demorar muito, mas vai renderizar. Habilite as opções das fichas do Mental Ray como o Use Mental Ray Map Manager, Use Placeholder Objects e Conserve Memory. Se você tem 2 GB de RAM, então, o valor que deve ser colocado no Memory Limite é 3000. Depois, acessa a ficha Renderer e mude para Large BSP na lista RayTrace Acceleration, mas no Max 2009 vc escolhe a opção BSP2 que é ainda melhor. O ideal é configurar corretamente o Size e o Depth de acordo com a sua cena, eles dependem de testes para encontrar o valor correto. Isso é feito pelo Diagnostic. Com o Diagnostic você consegue saber precisamente o que está prejudicando a cena. Logo abaixo, diminua para 4 nos 3 valores do Trace Depth, eles vêm com 6 em cada. Coloque 4 no Max Depth, Max Reflections e Max Refractions. Faça isso também no Trace Depth que tem na ficha Indirect Illumination. Ainda na ficha Renderer, diminua o tamanho do Bucket para 12, ele vem com 48 por padrão. Por acaso você tem Displacement na cena? Se tiver, pode ser ele que está prejudicando, porque gasta muita memória fazer o Displacement subdividir muito o objeto. É melhor aplicar um Mesh Smooth no objeto e diminuir a quantidade de subdivisões nas configurações do Displacement. Tente renderizar com estas configurações, que é a forma mais simples de resolver. Se não renderizar mesmo assim, poste aqui que poderemos ajudá-lo ainda mais, ok?? ;) Fora o Render Passes e o Render Elements, você ainda pode usar Shaders para controlar o Final Gather e o AA individualmente nos objetos, então, pode deixar o FG menos detalhado nas árvores. Sem falar em transformar os objetos em primitivas do Mental Ray e as texturas em formato MAP, que é o formato profissional de leitura de mapas do Mental Ray. Se os problemas forem na parte dos vidros, vc pode por exemplo aplicar um Shader Transmat no Slot Photons e no Slot Shadows que fica no menu Mental Ray Connection de todos os materiais. Assim, os vidros ficarão invisíveis para estes efeitos, não muda nada no visual, mas melhora o tempo de render. Abraços e boa sorte!! __________________________ [i:a1fb55c19b]"FORÇA & CORAGEM SEMPRE"...[/i:a1fb55c19b] [i:a1fb55c19b][/i:a1fb55c19b]
Poxa danilo_icf, caramba, vc fez uma baita bíblia pra mim. Sim senhor. :o Realmente as dicas são todas válidas e extremamente úteis. Pra ser sincero nunca utilizei essas suas dicas. Deixava tudo do jeito que tava e mesmo não aparecendo na visualização ficava calculando. De fato vou até imprimir aqui e marcar as partes que vc destacou importantes e seguir a risca agora. Eu só desenhava e não planejava a cena... Ai que mora o perigo... Pior que saio jogando árvores com vários polígonos mesmo sem aparecer nas cenas e o computador que vire... Agora vou mudar agora drasticamente o jeito de fazer as coisas. Outra coisa...esse curso de Mental Ray da 3d1 é qual versão? Alguém sabe? Eu vi aqui as opções dele e por ser integrado ao Max achei muito mais cômodo pra não dizer robusto também do que ficar instalando plugins de terceiros e etc. Bem novamente muito muito obrigado pelo pelas dicas. Por mais simples que sejam nunca passou pela cabeça. aff hahaha Obrigadérrimo pessoal
Olá pessoal da 3d1... boa noite a todos!! :) ricbma: ai cara!! tudo bem?? muito obrigado pelas palavras, ajudar leitores que estejam interessados em aprender Computação Gráfica é o nosso objetivo primordial. Todas as dicas que lhe foram dadas, são na verdade fruto de minhas conversas e discussões com o mestre André Vieira (especialista em Mental Ray ). Todas as suas dúvidas, um dia também já foram nossas, com certeza. Com o tempo vc vai refinando melhor seu trabalho e aprimorando suas técnicas, tendo maior desenvoltura, segurança e ritmo de trabalho, que é muito importante. Se quiser imprimir pode ficar a vontade...huahua!! ;) sobre o curso de Mental Ray é a melhor aquisição do mundo que vc fará ao adquirir esse maravilhoso curso. O mesmo é o melhor curso de Mental Ray do mestre André Vieira, que eu já vi. Como já faz um tempinho que eu vi esse curso, salvo não me engano as versões são para o Max 8.0 e o 9.0, mas me parece que o André chega a falar como será os recursos no Max 2008, se estiver engano podem me corrigir...hehe!! Espero ter ajudado de alguma forma. Boa sorte!! Abraços!! __________________________ [i:ab3d999353]"FORÇA & CORAGEM SEMPRE"...[/i:ab3d999353]
Pow danilo_icf, eu iria "citar" nos seus textos as partes que foram "retumbolicas"(hehehe, ouvi 1 radialista usando esse termo e veio a calhar...), porem eu teria que citar tds seus textos nesse topico... So posso agradecer a aula cara!!!! vlw!!!!!

Faça o login para poder comentar

Informações da Comunidade

Total de mensagens publicadas pelos membros da comunidade: 717397.

Total de membros registrados: 143170

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

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

Legenda: Administrador, Especial, Moderador, Parceiro .

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