Este é um tutorial básico sobre como usar o nó CryptoMatte no Blender 4.3 para extrair máscaras de objetos na Composição, especialmente quando sua renderização final inclui Motion Blur, como no exemplo que estou mostrando na tela.



Transcrição do vídeo

Olá a todos! Este é um tutorial básico sobre como usar o nó CryptoMatte no Blender 4.3 para extrair máscaras de objetos na Composição, especialmente quando sua renderização final inclui Motion Blur, como no exemplo que estou mostrando na tela.

Na maioria dos meus tutoriais de Composição no Blender, geralmente uso o nó ID Mask, utilizando informações do Object Index ou Material Index para criar máscaras de objetos e editá-las separadamente na Composição.

No entanto, esse método exige configurar o Object Index ou o Material Index para os elementos que você deseja isolar, o que pode se tornar bastante impraticável se houver muitos elementos envolvidos.

Além disso, a máscara gerada pelo nó ID Mask não é muito precisa quando efeitos como Depth of Field ou Motion Blur estão presentes nos seus frames, como mostrado neste exemplo. A qualidade da máscara produzida com o ID Mask é inferior, o que obviamente afeta a qualidade geral da composição. Portanto, vamos ver como usar o nó CryptoMatte.

Como em muitos dos meus outros tutoriais em vídeo, a versão em PDF deste tutorial está disponível gratuitamente no link fornecido na descrição. Além disso, este é um ótimo momento para se inscrever no canal e ativar as notificações para não perder os próximos tutoriais em vídeo!

Para usar o nó CryptoMatte na Composição, a primeira coisa que precisamos fazer é ativar pelo menos uma das três opções na seção CryptoMatte da aba View Layer no Properties Editor.

Essas opções nos permitem extrair máscaras Crypto Matte para diferentes objetos, materiais ou ativos na Composição. As opções Object e Material têm significados bastante intuitivos. No meu exemplo, estou usando a opção Object porque quero isolar a pista de mármore, e não submateriais ou objetos que compartilham o mesmo material. A opção Assets é usada para isolar grupos de objetos que compartilham o mesmo Parent, mas não será necessária neste exemplo.

Ao selecionar pelo menos uma dessas opções, o parâmetro Levels fica disponível. No entanto, neste tutorial básico, não irei abordá-lo e deixarei no valor padrão.

Para este tutorial, mantive o parâmetro Levels no valor padrão e selecionei Object na seção Crypto Matte. Também ativei o Object Index mais acima na aba para extrair as informações de Index Object e mostrar as diferenças entre os dois métodos. Depois de configurar tudo, iniciei o processo de renderização.

No Compositor, adicionei um nó Crypto Matte. Como você pode ver, há um menu Layer nesse nó, onde selecionei Crypto Object porque é o tipo de informação que escolhi na aba View Layer.

No nó Crypto Matte, você pode escolher usar informações diretamente da cena selecionando Render ou recuperar dados de uma imagem OpenEXR selecionando Image. No meu caso, estou obviamente usando a opção padrão Render.

Uma característica única do nó Crypto Matte é que o campo onde você especifica os objetos que deseja mascarar é uma lista, permitindo adicionar ou remover objetos de duas maneiras diferentes.

O primeiro método é clicar nos botões ao lado da lista para adicionar ou remover objetos ou materiais usando o seletor para escolhê-los diretamente na imagem renderizada.

O segundo método é digitar ou apagar os nomes dos elementos diretamente no campo Matte ID, separando-os com vírgulas, como estou demonstrando com o objeto Sphere 001, que é um pouco difícil de selecionar com o cursor devido ao intenso Motion Blur. Esse método também é útil quando sua fonte é uma imagem EXR, pois você pode inserir diretamente os IDs fornecidos com o arquivo.

Uma grande diferença em relação ao uso do nó ID Mask é que você não precisa atribuir identificadores numéricos aos objetos ou materiais antes de renderizar. Em vez disso, basta ativar o Crypto Matte Render Pass antes de renderizar e selecionar os objetos ou materiais desejados posteriormente.

Como você deve ter notado, eu não conectei as saídas de Crypto Object do nó Render Layers ao nó Crypto Matte. No entanto, ainda é necessário ativar o Crypto Matte Object Render Pass na aba View Layer; caso contrário, a informação necessária não estará disponível para o nó Crypto Matte após a renderização.

O nó Crypto Matte possui três soquetes de saída. O primeiro soquete, chamado Image, retorna uma imagem colorida contendo apenas os objetos listados no campo Matte ID, desde que a imagem colorida original esteja conectada à entrada Image do nó. Essencialmente, ele multiplica a renderização pela máscara e define transparência para todas as partes pretas da máscara.

O segundo soquete de saída, Matte, retorna apenas a máscara em preto e branco, sem transparência. Este é o soquete que estou usando para este exemplo. Não é necessário conectar a entrada Image do nó, pois a informação é retirada diretamente da cena e da lista Matte ID dentro do próprio nó.

O terceiro soquete de saída, Pick, fornece uma máscara com cores planas e distintas, que é útil para seleções ou operações adicionais. Aqui também, a informação vem diretamente do próprio nó, portanto, não é necessário conectar a entrada Image a outros nós.

Para modificar a renderização original no exemplo que estou usando, conectei a saída Matte do nó Crypto Matte a um grupo de nós, juntamente com a renderização original, para realizar uma simples correção de cor usando o nó Color Balance, limitando as correções aos objetos listados no campo Matte ID.

Usando o nó Set Alpha, isolei a imagem colorida da pista e seu Motion Blur em um fundo transparente, permitindo processá-la separadamente.

Com o parâmetro Mix do nó Glare ajustado para 1, gerei Streaks apenas para a pista e seu Motion Blur, adicionando esse efeito de brilho à imagem obtida do nó Color Balance.

Para comparar os efeitos obtidos com Crypto Matte e ID Mask, basta alternar entre as máscaras de ID Mask e Crypto Matte como entrada Factor no grupo de nós de composição e observar os dois resultados no Backdrop.

Bem, isso é tudo para este tutorial básico sobre como usar o nó Crypto Matte na Composição! Espero que tenha sido útil! Até a próxima!

Pesquisar nos Tutoriais

Digite uma frase ou várias palavras-chave separadas por vírgulas para pesquisar.

Modelos 3D, tutoriais e recursos de computação gráfica de Francesco Milanese. As licenças de uso dos modelos 3D podem ser adquiridas nas lojas externas indicadas pelos links nas respectivas páginas, conforme os termos de licença aplicáveis. Francesco Milanese — Número de IVA: 06321250877. Contato: info@francescomilanese.com


INFORMAÇÕES DE POLÍTICA DE PRIVACIDADE AVANÇADAS E USO DOS FICHEIROS DE COOKIES