Oi Bagatelo, tudo bem?
Não existem Shaders assim para o V-Ray, o que existem são materiais programados por usuários que conhecem de V-Ray, de programação, de C++ e da criação de plug-ins.
Porque para criar novos materiais nos renderizadores dessa nova geração, tem que saber programar em C++ e precisa conhecer o SDK do programa que vai fazer o plug-in, porque só da para fazer por meio de plug-in, como o plugin criado pelo Aislan que está na seção Texturas>Materiais aqui na Três D1.
Ele é um cara que manja muito de V-Ray e de programação, então, ele fez um plug-in de material para o V-Ray.
O Mental Ray e o Renderman são renderizadores muito mais robustos, muito mais profissionais e muito mais antigos, eles foram feitos para cinema e tem uma concepção diferente, mas também são bem mais complexos.
No Mental Ray qualquer pessoa pode escrever um Shader e sair usando na mesma hora, até sem precisar compilar nada, bastando conhecer os recursos do render e a linguagem de Shader que ele oferece.
Sendo assim, você pode criar qualquer recurso nestes dois renderizadores apenas escrevendo algumas linhas de código, nos outros precisa criar um programa (plug-in).
Quanto a você estar indeciso se continua com o V-Ray. Depende muito do que você faz.
Se usa para coisas simples, como maquete eletrônica por exemplo, pode ser que você consiga resultados bons mais rápido, porque o V-Ray é muito mais fácil.
Mas em situações mais complexas, que podem aparecer também na confecção de maquete eletrônica, o Mental Ray vai oferecer qualquer recurso que você imaginar, e se não oferecer, você ainda pode escrever para criar o recurso, os outros renders não, vai depender de gambiarra no PhotoShop ou na cena 3D.
O tempo que levará para você dominar o Mental Ray será maior com certeza, mas depois você poderá criar tudo que quiser sem o menor problema.
Abraços