Começaremos este tutorial com um arquivo de projeto vazio, ou alternativamente você pode usar o projeto "PSD_C4D_R18_ObjectTracker_start.c4d" que acompanha os arquivos de trabalho, assim você terá o logo a ser animado na cena.

Preparação do Motion Tracker

Neste caso, vamos nos concentrar na reconstrução de um movimento de objeto, portanto, precisamos do Motion Tracker apenas para incorporar o arquivo de vídeo de Footage e para criar e rastrear os pontos de rastreamento. Neste exemplo, podemos dispensar a reconstrução do movimento da câmera ou do ambiente.

Então, vamos primeiro buscar um objeto Motion Tracker no menu Motion Tracker.

Novidade no Release 18 - O Rastreador de Objetos.

No diálogo de configurações do objeto Motion Tracker, primeiro cuidamos da incorporação da sequência de vídeo. Na página Footage, clique no botão de Load- na linha Footage.

Novo no Release 18 - o Rastreador de Objetos.

Através do Diálogo de Abrir Arquivo do seu sistema operacional, selecione a sequência de vídeo "Schreibtisch.mov" incluída no pacote de arquivos de trabalho deste tutorial.

Dependendo do desempenho do seu computador, você pode definir um valor ainda maior de Resample- para a qualidade da imagem ao rastrear, mas 75% são mais do que suficientes para o nosso projeto.

Novo no Release 18 - o Rastreador de Objetos

Configurando e Rastreando os Pontos de Tracking

Agora que o nosso material de Footage também está pronto na visualização do Editor-, podemos começar a configurar os pontos de tracking. Para isso, no diálogo de configurações do Motion Tracker, vamos para a página de 2D-Tracking- e selecionamos Tracking Manual.

Novo no Release 18 - o Rastreador de Objetos.

No papel da escrivaninha filmada, temos um total de 20 pontos disponíveis que são adequados para o rastreamento. O Objeto Tracker do Cinema 4D precisará de pelo menos sete pontos de rastreamento para uma reconstrução bem-sucedida de um movimento.

Para definir um ponto de rastreamento, clique na posição desejada na visualização do Editor- mantendo a tecla Command pressionada. Em seguida, você pode mover o ponto para a posição exata tocando no quadrado do padrão interno com a lupa exibida. Ajuste o tamanho do quadrado interno e externo movendo-os.

Novo no Release 18 - o Rastreador de Objetos.

Se, como no meu exemplo, for recomendado ter um tamanho de busca ou padrão para todos os pontos de rastreamento, você pode pré-definir isso na seção Opções na página de 2D-Tracking-. Aproveite para ativar a opção Extrapolate Search Position, que às vezes ajuda no rastreamento.

Novo na versão 18 - o rastreador de objetos.

Não seria problemático se, dos 20 pontos iniciais, ao final da sequência de vídeo, restassem apenas sete pontos de rastreamento completos, mas no meu exemplo, tentarei manter todos os pontos até o final.

Novo no lançamento 18 - o Rastreador de Objetos.

Depois de configurar e ajustar todos os pontos de rastreamento na visualização do Editor-, podemos iniciar o rastreamento. Certifique-se de que todos os tracks estejam selecionados na lista ou no Editor e, em seguida, clique no botão Tracking Manual.

Novo no lançamento 18 - o Rastreador de Objetos.

Agora, é só aguardar um pouco para o Motion Tracker rastrear nossos pontos de rastreamento em todas as imagens.

Novo no lançamento 18 - o rastreador de objetos.

Após o rastreamento, durante a reprodução da animação, provavelmente perceberemos a primeira falha em um dos pontos de rastreamento, marcado em vermelho.

Novo no lançamento 18 - o Rastreador de Objetos.

Podemos corrigir isso facilmente, simplesmente arrastando o ponto de rastreamento deslocado para o local correto com o cursor do mouse. Isso criará uma nova Keyframe nesse momento e o Motion Tracker ajustará os estados antes e depois da correção através de um rastreamento breve para trás para esse ponto.

Novo no lançamento 18 - o Rastreador de Objetos

Dessa forma, controlamos todo o desenvolvimento da sequência de vídeo rastreada em busca de erros de rastreamento e corrigimos conforme necessário.

Novidade no Release 18 - o Rastreador de Objetos

Como mencionado no início, consegui manter os 20 pontos de rastreamento em meu exemplo e corrigi onde foi preciso. Quando estiver satisfeito com o resultado, reproduza a animação completamente para identificar possíveis saltos ou trocas de pontos.

Novo no Release 18 - o Rastreador de Objetos.

Reconstrução no Rastreador de Objetos

O processamento de nossos pontos de rastreamento - uma vez que desejamos reconstruir um movimento de objeto e não de câmera - não ocorre no Motion Tracker, mas sim no Rastreador de Objetos. Antes disso, os pontos gerados e rastreados por nós precisam ser transferidos. Para isso, selecionamos primeiro todos os tracks criados manualmente na lista de Tracks de Usuário.

Novidades no Release 18 - o Rastreador de Objetos

Agora, no menu Rastreador de Movimento, adicionamos o Rastreador de Objetos. Com o Rastreador de Movimento selecionado no Gerenciador de Objetos, o Rastreador de Objetos é conectado a ele imediatamente.

Novo no Release 18 - o Rastreador de Objetos.

A atribuição dos tracks ainda selecionados é feita através da caixa de diálogo de configuração do Rastreador de Objetos na página do Rastreador, utilizando o botão Atribuir Selecionados no canto inferior esquerdo. Também podemos ver que o Rastreador de Movimento que criamos está lá.

Novo no lançamento 18 - o rastreador de objetos

Após esta etapa, a lista de tracks atribuídos ao Rastreador de Objetos está agora preenchida com nossos Tracks de Usuário.

Novidade no lançamento 18 - o Rastreador de Objetos

Para ajudar na reconstrução do Rastreador de Objetos, retornamos ao Rastreador de Movimento na página de Reconstrução e definimos a Distância Focal como Conhecida e Constante, com uma Distância Focal clássica de 36 mm.

Novo no Release 18 - o Rastreador de Objetos

Voltando à caixa de diálogo de configuração do Rastreador de Objetos, encontramos na página de Reconstrução um botão para Reconstrução de Objetos 3D. Após todas as preparações, podemos iniciar a reconstrução.

Novidade no Release 18 - o Rastreador de Objetos

Algum tempo depois, o Rastreador de Objetos reconstruirá um movimento de objeto com base nas informações disponíveis.

Novo no Release 18 - o Rastreador de Objetos.

No entanto, após essa breve espera, já podemos ver o eixo do objeto do Rastreador de Objetos nos nossos pontos de rastreamento. Se a reconstrução for bem-sucedida, o objeto do Rastreador de Objetos seguirá todos os movimentos do papel na mesa durante a reprodução da animação.

Novo no Release 18 - o Rastreador de Objetos

Ajustando a Reconstrução

Assim como no rastreamento de uma câmera, o Rastreador de Objetos precisa de alguns pontos de referência para alinhar corretamente seus eixos e também dimensionar corretamente as unidades de nossa cena.

Os Tags de Restrição necessários podem ser encontrados no menu de contexto ao clicar com o botão direito, sob os Tags do Rastreador de Movimento. Começamos com um Restrição de Vetor para alinhar um eixo, sendo a restrição diretamente atribuída ao Rastreador de Objetos.

Novidade no Release 18 - o Rastreador de Objetos.

Na visão do Editor, posicionamos a primeira Restrição de Vetor do ponto de rastreamento superior esquerdo para o superior direito no papel.

Novidade no lançamento 18 - o Rastreador de Objetos.

No diálogo de configuração da Restrição de Vetor, definimos a orientação desejada do eixo, neste caso, o eixo X. Ao mesmo tempo, podemos definir a escala da cena especificando um comprimento conhecido. No nosso caso, a distância exata entre os dois pontos é de 12 cm.

Novidade no lançamento 18 - o rastreador de objetos.

Para definir um segundo eixo, pegamos outra Restrição de Vetor no menu de contexto ao clicar com o botão direito ou no menu Tags > Tags do Rastreador de Movimento no Gerenciador de Objetos.

Novidade no Release 18 - o Rastreador de Objetos.

Na visão do Editor, posicionamos a segunda Restrição de Vetor do ponto de rastreamento superior esquerdo para o inferior esquerdo no papel. Podemos ver que nossa primeira Restrição de Vetor já alinhou corretamente o eixo X vermelho.

Novo no Release 18 - o Rastreador de Objetos

Para a segunda Restrição de Vetor, no diálogo de configuração, basta especificar o eixo adjacente, no nosso caso, o eixo Z.

Novo no Release 18 - o Rastreador de Objetos.

Mais Restrições não são necessárias para ajustar a reconstrução do Rastreador de Objetos. Como podemos ver na visão do Editor, a orientação do Rastreador de Objetos agora está alinhada com nossa cena.

Novo no Release 18 - o Rastreador de Objetos

O próprio Objekt Tracker, conforme nossa reconstrução, é um objeto animado por keyframes - naturalmente sem geometria. Por meio dessa animação de objeto, agora podemos integrar e animar qualquer objeto 3D na cena.

Novo no Release 18 - o rastreador de objetos

Integração de um objeto 3D

O título é genérico, pois vocês podem integrar qualquer objeto 3D na animação presente. Basicamente, apenas precisamos subordinar nossos objetos ao Objekt Tracker através do Objekt-Manager, porém isso é pouco elegante e, em cenas mais complexas, também confuso.

Em vez disso, criamos um Null-Objekt pelo menu Criar>Objeto, ao qual podemos subordinar nossos objetos 3D. Em seguida, conectamos o Null-Objekt por meio de um Constraint.

Novidades no Release 18 - o Rastreador de Objetos

Dê um nome adequado ao Null-Objekt que corresponda ao objeto 3D e em seguida, através do menu de contexto com o botão direito do mouse do menu Tags de Personagem, atribua uma Tag de Constraint ao Null-Objekt.

Novo no Release 18 - o Rastreador de Objetos.

No diálogo de configurações da Tag de Constraint, inicialmente definimos na página Base- o tipo de Constraint, que no nosso caso é PGW (Posição, Tamanho, Rotação). Em seguida, na página PGW- disponível, ativamos no final a Posição e a Rotação como alvos.

Depois, podemos arrastar e soltar o Objekt Tracker do Objekt-Manager para o campo Alvo da Tag de Constraint.

Novo no lançamento 18 - o Rastreador de Objetos.

O Null-Objekt assumiu imediatamente a Posição e a Rotação do Objekt Tracker e fará isso em todos os movimentos, sem que tenhamos que interferir na hierarquia do Objekt Tracker.

Novo no lançamento 18 - o Rastreador de Objetos.

Como mencionado anteriormente, vocês podem usar qualquer objeto para integrar na animação, neste caso eu criei uma inscrição PSD colorida. Subordine o objeto 3D ao per Objekt-Manager ao Null-Objekt controlado por Constraint. Pelas coordenadas do objeto no Atributo-Manager do objeto Extrudir-, podemos ver que ainda não está adaptado ao nosso movimento rastreado.

Novo no Release 18 - o Rastreador de Objetos.

Mas isso é facilmente resolvido, basta 'anular' os parâmetros de Posição e Rotação no Atributo-Manager, para que não haja mais discrepância com o Null-Objekt superior.

Novidade no Release 18 - o Rastreador de Objetos

A posicionamento final do objeto 3D ou da inscrição é feita na vista do Editor-. Usando os manipuladores de eixo do objeto 3D subordinado ao Null-Objekt, movemos o objeto 3D centralmente no papel.

Novo no Release 18 - o Objeto Tracker.

Integrar um fundo

Como não criamos um ambiente ou rastreamos separadamente, ao renderizar obtemos apenas um objeto 3D em movimento sobre um fundo preto como resultado. Porém, pelo menos precisamos do material de filmagem ocorrendo ao fundo.

Para isso, pegamos um Objeto de Chão da paleta dos Objetos de Ambiente e o subordinamos ao Null-Objekt assim como o objeto 3D ou a inscrição. Para que o Objeto de Chão também esteja na Posição e Rotação corretas do Null-Objekt animado, zeramos as Coordenadas de Posição e Rotação do Objeto de Chão no Atributo-Manager.

Novo no Release 18 - o Rastreador de Objetos.

Para obter uma textura adequada para o Objeto de Chão, briefly vamos ao diálogo de configurações do Motion Tracker. Lá encontramos na página Footage- o botão Criar Objeto de Fundo.

Novidade no Release 18 - o Rastreador de Objetos.

Ao clicar neste botão, o Motion Tracker nos cria um Objeto de Fundo com a tag de Textura definida corretamente via Mapeamento Frontal, que nos interessa. Simplesmente movemos a tag de Textura no Objekt-Manager do Objeto de Fundo para o nosso Objeto de Chão. Depois, podemos excluir tranquilamente o Objeto de Fundo.

Novidade no Release 18 - o Objeto Tracker.

Já que o Objeto de Chão deve servir apenas como fundo no render, atribuímos a ele uma Tag de Renderização por meio do menu Tags>Cinema 4D Tags do Objekt-Manager.

Novo no Release 18 - o Rastreador de Objetos.

No diálogo de configurações da tag de renderização, encontramos na página de tag a opção importante para nós Composição de Fundo. Com isso, a iluminação da cena não afeta o objeto do chão, mas ele ainda pode receber sombras.

Novo no Release 18 - o Rastreador de Objetos.

Introduzindo Áreas de Sombreamento com Oclusão Ambiental

Ao renderizarmos nossa cena agora, temos tanto nosso objeto 3D quanto nosso material de metragem conforme desejado na imagem renderizada. O que ainda incomoda é a falta de projeção de sombra do logo PSD. Como na cena da mesa as condições de iluminação são relativamente difusas, a adição de Oclusão Ambiental durante a renderização já deve proporcionar um resultado melhor.

Novidades no Release 18 - o Rastreador de Objetos.

Para ativar Oclusão Ambiental como efeito de renderização, chamamos as Configurações de Renderização pelo menu Renderizar ou pelo atalho Comando + B. No menu do botão Efeitos… já temos Oclusão Ambiental disponível no topo para nós.

Novidade no Release 18 - o Objeto Tracker.

Para que o efeito de sombreamento não seja muito intenso e se ajuste ao nosso material de metragem, mantive o Gradiente de Cor quase na configuração padrão e apenas reduzi o comprimento máximo dos raios para 10 cm. Com os valores indicados para Precisão e Amostras, obtemos áreas de sombreamento renderizadas de forma suave o bastante.

Novo no lançamento 18 - o Rastreador de Objetos.

Agora o logo PSD já se integra muito mais harmoniosamente na sequência de vídeo. Para aqueles que desejam se esforçar ainda mais, é claro que também podem iluminar adequadamente os objetos 3D com fontes de luz.

Novidade no Release 18 - o rastreador de objetos.

Assim encerramos este tutorial de rastreamento de objetos. Para a renderização final deste projeto, selecionei a melhor e mais tranquila parte do material da metragem filmado (a partir da Imagem 70).

Novidade no Release 18 - o Rastreador de Objetos.