Blue Lock - Ending

Blue Lock – Ending


Responsabilidades: Pesquisa e Desenvolvimento, Rigging, Animação
2023


Adquiri o hábito de fazer pequenos estudos diários para praticar geralmente rig e Python, seja pela manhã como exercício de aquecimento ou no fim do expediente quando o ritmo de produção permite.

Durante um desses períodos meu Supervisor me solicitou para incluir o estudo de um protótipo de gota d’água. O objetivo era poder controlar o acúmulo das gotas e o seu gotejamento, algo similar às chamadas “metaballs” em alguns softwares.
Meu primeiro passo foi pesquisar por técnicas comuns pré-existentes para este tipo de efeito e decidi seguir com o uso de “nParticles”, porém sem ter que simular a física das partículas. Minha referencia foi a técnica demonstrada por 3Dstolix.

Em seguida, transcrevi em Python todos os passos para gerar as partículas e adicionei como post-script do mGear para relacionar os pontos do nParticle com os controles e expor os parametros de configurações no rig.

Com a aprovação do Produtor e orientações da Assistente de Produção, pude incluir o rig no Shot e animar o gotejamento na rede do gol. A animação foi então exportada, enviada ao LookDev para inclusão do shader, posteriormente render e composição.

Fiquei satisfeito com o resultado e o processo me permitiu experimentar o uso do mGear4 e Python 3 no Maya2022, além de testar algumas práticas vistas anteriormente na série de vídeos de “Cult of Rig” por Rafaelle.

 

Homepage: https://bluelock-pr.com/ “Blue Rock” Comitê de Produção

 


As imagens abaixo são apenas representações, não fazem parte da produção final.


Detalhes de uso do rig

  • Maya 2020.4 ou versão posterior (2022.3 recomendada).
  • mGear 3.7.11 ou versão posterior (4.0.12 recomendada).

Este built não utiliza mGear dependency nodes, isto permite utilizar o rig em outras versões. 4.0.12 é exigida apenas para um novo build utilizando o mesmo guide e custom steps.

Controles

  • world_ctl

TRS (Translate, Rotate, Scale).

  • local_C0_ctl

TRS
Rotate Order

  • drop_C(X)_ctl

Translate

  • dropParameters_C0_ctl.

Blobby Radius Scale

Para controlar o tamanho total da gota.

      • Valor float
      • Mínimo: 0.0
      • Máximo: 10.0 (overdrive possível através da introdução de texto)
      • Predefinição: 1
      • Recomendado: 2.5

Threshold.

Para ser utilizado em conjunto com Blobby Radius Scale.

      • Valor float
      • Mínimo: 0.0
      • Máximo: 2.0 (overdrive possível através da introdução de texto)
      • Predefinição: 0.1
      • Recomendado: 0.2

Mesh Smoothing Iterations.

Arredondamento de todas as gotas.

      • Valor int
      • Mínimo: 0
      • Máximo: 10 (overdrive possível através da introdução de texto)
      • Predefinição: 0
      • Recomendado: 4

Max Triangle Resolution.

Controla o número total de polígonos. Valores baixos resultam em menos polígonos apresentados. A contagem de polígonos de cada gota também diminui à medida que esta se afasta da sua origem.

      • Valor int
      • Mínimo: 0
      • Máximo: – (sem limite, valores maiores consomem mais memória – cena pesada)
      • Predefinição: 100
      • Recomendado: 100

Mesh Triangle Size.

Controla o tamanho total de todos os polígonos. Valores baixos resultam na apresentação de polígonos menores.

      • Valor float
      • Mínimo: 0.0
      • Máximo: 10 (overdrive possível através da introdução de texto)
      • Predefinição: 0.5
      • Recomendado: 0.01

Ctl X Ray (mGear 4.0.12 ou mais recente).

Torna todos os controles visíveis através da malha.

Ctl Vis.

Mostra / oculta todos os controles.

Outliner

  • Rig encapsulado.

O rig é encapsulado utilizando container nodes, deixando expostos apenas os controles destinados a serem animados e protegendo os objetos internos de serem selecionados/animados por engano.

  • Pick-walk.

Utilize as teclas de setas do teclado para navegar pelos controles.

Attribute Editor.

  • O conteúdo de qualquer container pode ainda ser acessado desmarcando a caixa “Black Box” no Attribute Editor.

 

Loading