Oi CST, tudo bem?
Sim, o Mental Ray tem diversos recursos para este fim, mas são muito mais amplos e exigem um bom conhecimento do usuário, diferente do recurso do V-Ray que é só clicar e pedir para converter para Proxy.
No Mental Ray você pode usar Shaders para controlar a geometria de forma independente em todos os recursos do programa, uma das possibilidades é a de transformar uma malha em primitiva do Mental Ray, ocupando menos memória no Render.
Mas o Mental Ray já gerencia a memória muito melhor do que estes outros renders e permite objetos muito mais complexos na cena, ainda tem a opção Use Placeholder Objects na janela Processing, que permite otimizar o envio das informações dos objetos para o render, o que é super fácil e qualquer um pode usar.
O Mental Ray não faz igual a estes outros renders, que enviam tudo junto para a memória e se não caber, dá erro.
O Mental Ray envia apenas o que está sendo calculado por aquele bucket de render quando você habilita a opção Use Placeholder Objects.
Agora, se for falar dos recursos tipo "proxy" que ele oferece para otimizar a cena, daria para escrever um livro.
A opção de transformar o objeto em Mental Ray Primitive é feito com o Shader Is MI Object.
Mas tem outras possibilidades muito mais interessantes, que não são possíveis no V-Ray.
Por exemplo, imagine você poder ajustar as configurações do Irradiance Map ou do Light Cache individualmente em cada objeto da cena.
Você pode fazer isso com o Final Gather do Mental Ray, então, pode usar valores mais baixos em objetos de fundo ou menos importantes e usar valores altos nos objetos principais, que têm maior influência na cena.
Só com isso o gasto de memória e o tempo de render caem absurdamente, além do controle absurdo que tem sobre a cena.
Este mesmo recuso pode ser usado para controlar individualmente muitos outros parâmetros do render, como reflexo, Eye Rays, Photons, Antialiasing e muito mais.
Existem vários Shaders que fazem isso, os mais comuns são o Ray Type e o Ctrl Rays.
O Mental Ray ainda oferece a possibilidade de Proxy com texturas, se você usar uma textura de 500 MB no V-Ray, vai travar na hora do render.
No Mental Ray você pode usar uma textura de 10 GB que não vai travar, mas tem que transformar em Mental Ray Map, que é o formato de imagem próprio do Mental Ray.
Neste caso a textura não é carregada na RAM como fazem os outros renders, ela é lida conforme a necessidade a partir do disco, então, você pode ter centenas de texturas com 10 GB e renderizar normalmente como se fossem tudo JPG de 100 Kb cada um.
Dessa forma você pode fazer uma aproximação sem composição, sem ter que renderizar várias animações com texturas de resoluções diferentes, pode colocar um planeta Terra com uma textura só em altíssima resolução e chegar bem próximo sem distorcer nada. Entende?
O Shader usado para ler mapas do Mental Ray é o Texture Lookup, mas precisa converter o mapa antes com o programa Imf_copy.exe
Tem um Script que faz isso, eu anunciei há alguns meses atrás, dá uma procurada na seção Notícias.
Abraços