Oi, Pessoal.
Andei dando uma pesquisada rápida na net para ver se achava alguma coisa sobre soluções melhores para o efeito de DEPHT OF FIELD.
Para quem trabalha com arquitetura, em cenas de alta resolução tão comuns a esse segumento, a partir de 2500x2000px, o efeito de DOF gerado diretamente no render é muito demorado e pode tornar-se inviável. Uma imagem que renderiza em 1h30m - 2h passa a 4 - 5 horas facilmente, o que torna mais dificultoso o uso para trabalhos com prazos apertados.
Nem mesmo outros diversos shaders desbloqueados do mental ray, ou de terceiros, facilitam o DOF, no que diz respeito a RENDER TIME. Ou se diminui os samples para o DOF e perde-se muita qualidade, ou usa-se samples adequados e ganha-se muito tempo de render.
O problema do efeito de DOF na pós, como por exemplo, salvando-se um mapa de z-depth do render e usando o lens blur no photoshop é que este mapa de Z-depth é um mapa de profundidade apenas, vai de um gradiente escuro a outro claro, de um modo direto e linear.
Mas se o seu foco estiver, por exemplo, a meia distância de uma parede, o mapa de Z-depth não vai fazer o degradê a partir desta meia-distância, em consequência, na pós, não conseguirei, através deste mapa gerado, desfocar o fundo e o que está bem na frente da câmera, deixando focado apenas esta meia-distância. Ou seja, desfoca-se apenas o que está no fundo ou apenas o que está na frente. Não dá para desfocar ao mesmo tempo o "fundo", a "frente", deixando em foco apenas esta meia-distância.
Achei um site de um cara que desenvolveu um shader de zDepth chamado "zDepthDOF" para Mental Ray, mas foi desenvolvido para Mental Ray de XSI e Maya. Existe um download para Max versão 7 (a página deve ser antiga) mas ele disse não ter testado e nem dar suporte para Max. O link é esse:
http://homepage.mac.com/bauer/portfolio_shaders/zDepthDOF/zDepthDOF.html
Este shader consegue produzir um mapa de Z-Depth com o foco correto, ou seja, consegue produzir o "degradê" para próximo e para longe da distância focal, não é apenas um mapa de profundidade simples com o que se consegue no Mental Ray em render elements - ZDepth.
Eu ainda não tentei usá-lo aqui, principalmente pq não sei se esse shader vai funcionar, pois foi escrito para a versão 7 do Max.
Alguém já ouviu falar ou sabe deste shader ou de outros que consigam produzir um mapa de Z-Depth como eu mencionei, mais "verdadeiro" e funcional, para melhor composição na Pós.