sexta-feira, 2 de outubro de 2009

iray no mental ray 3.8

Olá pessoal.

Hoje eu estava lendo sobre as novidades do iray no site da mental images, e achei bem interessante esta notícia.
Não vou fazer uma descrição detalhada nem um review do que entendi, mas pelo que li sobre o iray no site deles,
este sistema vai ser uma mão na roda pra quem trabalha com 3d e precisa de GI. Ele não é um sistema separado do mental ray,
não é isso. Ele é um modo de render DENTRO do mental ray, que vai vir junto com a versão 3.8, que aliás, será lançada agora em novembro.
Outra coisa interessante é que ele não é um real time ray tracing (RTRT), igual aos que estão chegando no mercado. Os RTs tem um sistema diferente com suas vantagens e desvantagens.
Um sistema RT faz um cálculo com APROXIMAÇÃO igual ao que usamos no dia a dia com 3D num renderizador com GI. Usamos interpolação pra conseguir um resultado satisfatório e num curto
espaço de tempo. Fazemos isso pra conseguir uma imagem aparentemente correta fisicamente num tempo acessível. Mas o iray tem uma tecnologia que preenche justamente este campo. Ele usa
o processamento poderoso CUDA que é baseado em placas de vídeo pra fazer o cálculo do GI da cena corretamente, sem interpolações. Ele começa os cálculos agindo como se fosse um preview, e aos poucos
a imagem progride até se tornar uma imagem finalizada. "Tá, mas isso não é o que um sistema RT faz?" Na teoria sim, mas ele abre mão de cálculos corretos pra que se consiga um tempo acessível
e por isso a imagem no geral tem um aspecto agradável mas não fisicamente correto. Isso é justamente o que o iray faz, uma imagem fisicamente correta e além disso interativa. "Interativa?"
Interativa sim, no sentido de que você pode mudar a posição da câmera e o iray recomeça o cálculo do GI, apenas do GI, naquele ângulo. Isso é bom porque usando a CUDA das placas de vídeo (apenas NVidia por enquanto),
se consegue um resultado fisicamente correto num curto espaço de tempo. Quanto tempo? Muito mais rápido do que o mental ray usando CPU atualmente. Mas se você não usa GI nas cenas, ou precisa de render tipo cartoon, ou NPR, então o mental ray é mais rápido e é o mais indicado pro seu caso.
Segundo a mental images, o iray virá junto com a versão do mental ray (3.8) standalone e as versões OEM (que vêm junto dos softwares parceiros da mental images, como o Maya, 3ds max e XSI por exemplo) serão lançados de acordo com o calendário das empresas. Ou seja, pode ser que o iray pro 3ds max
saia na versão 3ds max 2011. Abaixo é uma imagem com o iray simulando o pleno dia e a outra é uma imagem do iray simulando o entardecer. Um dos pontos fortes do iray é que ele não depende tanto dos shaders "programados" e nem exige habilidades especiais neste assunto. Ele trabalha usando principalmente shaders tipo materiais de biblioteca.





Não é que você não vai poder usar shaders como usava no mental ray 3.7 por exemplo. É que agora você usa materiais iguais aos A&D e Promaterials. Mas se precisar usar um shader em específico, talvez um criado no mental mill, você pode exportar ele pro formato .mi como um mia por exemplo.
Mas acho que nem vai ser necessário já que o mental ray está muito mais poderoso do que já era com o uso da tecnologia MetaSL que o mental mill usa pra criar os shaders "esquematicamente" através de uma viewport. Mas vou falar sobre o mental mill num outro momento. Estou "fuçando" nele pra ver se consigo
criar alguns materiais específicos. Mas vou comentar sobre o mental mill em breve.

Daniel.

Nenhum comentário:

Postar um comentário