Quando escolhemos uma ferramenta de renderização, como o Maxwell Render é necessário algum tipo de recurso que possa valer o investimento, principalmente quando a ferramenta de renderização custa algo em torno de 1000 dólares. Bem, além de gerar imagens absurdamente reais e ser baseado em comportamento físico real, o Maxwell Render tem um recurso fantástico chamado MultiLight que na opinião de muitos artistas de visualização, é uma das ferramentas mais revolucionárias desde o surgimento do Raytracing. Sim, depois que você conhece o funcionamento do MultiLight, fica a sensação que muitas horas de sono e trabalho poderiam ter sido economizadas ao longo da sua vida.
Como é que o MultiLight funciona?
Vamos exemplificar o seu funcionamento da seguinte forma. Imagine que você está trabalhando em uma cena, posiciona todos os pontos de luz, ajusta a intensidade e cor para todos. Ajusta as texturas e aciona a renderização, e depois de alguns minutos, percebe que no final do render a iluminação não ficou da maneira como você queria. Qual a solução? Alterar os parâmetros da luz e renderizar tudo novamente.
Agora, já pensou como seria rápido, se fosse possível pegar essa imagem renderizada e editando a própria imagem ajustar os parâmetros da luzes? De maneira independente e até mesmo, se for o caso, desligar uma dessas fontes de luz? Pois, é exatamente isso que o MultiLight do Maxwell Render faz.
Depois que uma imagem é renderizada, ele pode salvar as informações das fontes de luz e o artista pode usar essas informações, para fazer ajustes na intensidade, cor e vários outros parâmetros. Quer saber a melhor parte? Também é possível animar esses parâmetros!
Veja esse vídeo, que exemplifica bem o uso do MultiLight:
O material é apenas uma imagem renderizada. Nesse caso o artista usou o recurso do MultiLight para alterar o valor das fintes de luz, depois que a imagem estava renderizada. Fantástico não é? Isso literalmente acaba com o problema da produção de animação com o Maxwell Render.
Mas, esse recurso era exclusivo do Maxwell Render. Era, porque um artista de renome na comunidade de usuários do 3ds Max desenvolveu um MAXScript que simula o comportamento do MultiLight, usando luzes do V-Ray e do Mental Ray no 3ds Max!
Se você for usuário mais antigo do 3ds Max, deve estar lembrado do artista mexicano Guillermo M. Leal LLaguno. Ele ficou famoso no final dos anos 90, criando algumas imagens vencedoras de concursos com o finado LightScape da Autodesk. Bem, agora ele é usuário do 3ds Max e desenvolveu esse Script, que ainda não está finalizado, mas impressiona pelas possibilidades. Para saber mais sobre o Script, assim como fazer o download de um vídeo de demonstração, visite esse endereço no CG Talk.
A imagem acima mostra o menu que é criado ao usar o Script. Repare que é exibida uma lista, com o nome de todas as fontes de luz. Depois que a imagem é renderizada, o artista pode editar cor, intensidade e temperatura da luz. O que é simplesmente fantástico! Se você for usuário do 3ds Max e renderiza suas cenas com V-Ray ou Mental Ray não pode deixar de usar essa ferramenta, que é gratuita. Acredite em mim, quando digo que você irá ganhar alguns anos a mais na sua vida, com a economia no tempo de render.
Allan,
tem idéia de como funciona esse script?
Pois estou imaginando aqui se eu renderizar uma imagem pra cada fonte de luz, e ir multiplicando as imagens num editor de imagem, ou mesmo no comp. nodes, será que é algo assim?
Idéia fantastica.
Perece com o projeto da Pixar de iluminação em tempo real “LPICS”
O Blender resolveu isso em parte com o Nodes.
Mas um Script talvez possa ser feito e facilitar mais as coisas.
Eu li o tópico da CGtalk e realmente, ele é um script que automatiza essa parte de composição.
Ele renderiza uma imagem pra cada lampada e multiplica.
A diferença disso pra fazer algo no composition nodes é apenas que ele faz automaticamente e tem uma interface exclusiva pra isso.
Pra quem não conhece esse processo aqui vai um bom tutorial:
http://www.3drender.com/jbirn/ea/Ant.html
No podcast do projeto do curta Pidgeon Impossible há um vídeo onde ele demonstra esse processo para animações:
http://pigeonimpossible.com/podcast/003.html
Então… alguém se prontifica a fazer um script desses? =P
Quem sabe no Google SoC!?
Seguinte… se não me engano, a versão mais recente do Indigo que eu tenho (1.1.7), tem ferramentas de controle na interface agora, e num vídeo que um usuário postou lá no fórum, parece que ele demonstra algo bem parecido com isso usando as abas “layers” do Indigo. Confesso que não entendi muito bem o funcionamento, mas a finalidade parece a mesma que a desse multilight.
Hummm,
Ainda não tive oprtunidade de conferir o Indigo 1.1.7, mas vou verificar agora mesmo.
Acho que é bom mandar um e-mail formal para o Nicolas Chapman, e pedir que ele pare de lançar versões novas do Indigo a cada 15 dias! Assim não dá para companhar! 🙂
Rodrigo,
Você tem razão, já é possível usar um recurso semelhante ao MultiLight no Indigo e consequentemente no Blender 3D! Desde o Indigo 1.1.6 ele tem um recurso chamado Layer Blending.
Olha esse link:
http://www.indigorenderer.com/joomla/forum/viewtopic.php?t=4618&postdays=0&postorder=asc&highlight=multilight&start=30
Um usuário já demonstra o funcionamento, na interface do Indigo.
Só não consegui testar ainda, mas aguardem um tutorial para breve!
Não falei. hehehehe
Eu tenho ele aqui juntamente com o Blendigo 1.1.7 também.
Vou aguardar seu post esclarecendo pra gente isso então.
[]
Allan, dá uma olhada nesse tópico e assiste o vídeo do primeiro post. É a mesma função do multilight, o pessoal do Indigo é rápido no gatilho. huahuahua
http://www.indigorenderer.com/joomla/forum/viewtopic.php?t=4720&highlight=layer+blend
Agora resta descobrir como usar. []
Ih Galera.. Tentei fazer o download mas não é gratuito não.. Pelo menos, não é mais. Tem que fazer uma “doação” de U$30.. Alguém ai tem uma versão gratuita que eu possa testar? Agradeço antecipadamente
opa , trabalho com 3ds max e V-Ray e fiquei muito interessado neste MultiLight , alguem poderia doar este script ou fazer um valor razoavel? fico agradecido
[…] qualquer artista envolvido com a criação de animações, cenários e imagens em softwares 3d. O Maxwell render da Nextlimit introduziu no mercado uma tecnologia chamada de Multilight, permitindo que depois da renderização finalizada, um artista possa fazer ajustes na intensidade […]