Há uma semana, a Pixar lançou o RenderMan for Maya 1.2. É a segunda versão para correção de bugs poucos meses depois do lançamento do programa, o que demonstra um grande comprometimento deles com o software e com os seus clientes.
As principais melhorias em relação a versão 1.1 do RfM, na minha opinião, são:
- Dois novos tipos de outputs:
diffuse_noshadow e surfacecolor. Os outputs agora são pré multiplicados pela opacidade;
- Os nodos
useBackground e +/- agora são totalmente suportados;
- Hair e fur suportam global illumination;
- RfM agora pode acessar mais memória se o windows XP estiver ajustado com a /3GB set no boot.ini.
Não foi à toa que coloquei os novos tipos de outputs como o primeiro item da lista; a discussão sobre eles começou neste site (veja o post “Bug ou feature?”). Depois de abrir um tópico no fórum da Pixar, começamos uma calorosa discussão sobre como deveriam ser os outputs e agora temos como resposta da Pixar estas melhorias: o canal de diffuse sem sombra e sem cor e um canal somente com a cor.
Os principais bugs que foram consertados:
- “Bad Nesting Error” crash relacionado ao tipo Catmull-Clark de subdivision surface;
- Settings de reflexões são devidamente respeitadas no paint effects;
- Imagens para mapas de atributos do fur podem ser de qualquer tipo, não somente maya iff;
- Ramps com os valores das cores animados agora são interpretados corretamente;
- Suporte para animação em motion paths;
- Bug onde os nodos File conectados a luzes não eram convertidas;
- Bug relacionado ao nodo samplerInfo não funcionando em displacements;
- Bug onde as reflexões e refrações do fur não pareciam corretas.
Mas nem tudo neste release é boa notícia. Infelizmente, um grave bug com Area Lights causando pixels brancos nas imagens ainda não foi totalmente solucionado. No release de lançamento da versão 1.1, a Pixar já dava este bug como consertado, mas ele ainda estava lá. Agora no 1.2, ela novamente dá como bug consertado, mas ele ainda está lá.