nHair na Pipeline

  1. Overview
  2. REF (Rigging)
    2.1. Guides
  3. LOOK_DEV
  4. ANIM
  5. RENDER
  6. SIM
  7. Ferramentas
  8. Referências sobre nHair

Overview

O uso do nhair na pipeline pode ser resumido nos seguintes passos:

  1. Criação de guias na REF dentro de um grupo HAIR_GUIDES
  2. Criação do nHair em uma cena de LOOK_DEV com Create Default Mayahair1
  3. Publicação do nHair de uma cena de LOOK_DEV com Publish Mayahair
  4. Publicação do cache da cena de ANIM criará o nHair nas cenas de cache (sem cache de nHair)
  5. Criação da RENDER com o cache de animação e o nHair trazidos pelo Select Animation

Obs:O método de criação suportado é com o uso do "Make Selected Curves Dynamic" que é o mesmo utilizado na ferramenta Create Default Mayahair

Obs2: A simulação ainda não está suportada, então, ou ela deve ser desabilitado do nHair ou um nCache deve ser gerado.

REF (Rigging)

Guides

A criação das guides deve seguir um padrão dentro da cena de REF para o correto funcionamento das ferramentas Cleanup e Publish Animation da pipeline.

As guides devem estar no grupo DATA num grupo chamado HAIR_GUIDES, com o sub-grupos com o sufixo "_grp", o nome antes do sufixo será utilizado como o nome do sistema, como no exemplo abaixo:

hair_guides

LOOK_DEV

É nesta cena que o nHair deve ser criado e publicado. Nele pode ser referenciada a cena de REF do personagem ou a cena de ABC_CLEAN.

Para criar o LOOK_DEV com o ABC_CLEAN bastar usar a ferramenta Vetor Zero >> Look Dev Tools >> Create Look Dev from REF.

O nHair não pode ser criado sobre curvas referenciadas, por isso existe a ferramenta Create Default Mayahair que duplica as curvas que ficam importadas na cena e criar o hairsystem com elas.

É possível criar mais de uma cena de LOOK_DEV para distribuir o trabalho entre artistas. Neste caso, em cada cena deve ser usada a ferramenta Publish Mayahair para exportar os atributos dos sistemas.

Como não geramos cache do nHair na pipeline, a simulação ainda não é suportada, então ela deve ser desabilitada ou deve já utilizar um nCache.

ANIM

Ao publicar uma animação através do Publish Animation da pipeline, a ferramenta procura em cada REF por nHairs publicados a partir de cenas de LOOK_DEV. Caso sejam encontrados, a ferramenta criará um hairsystem para cada um dos exportados dentro da cena de Cache (ABC_CACHE) e importará os atributos exportados do LOOK_DEV.

Nenhum cache do nHair é gerado nessa publicação, os sistemas são recriados e os atributos configurados no LOOK_DEV são importados.

RENDER

O nHair de cada personagem é carregado automaticamente junto com o cache de sua geometria, através da ferramenta Select Animation, pois tudo está dentro da cena de Cache (ABC_CACHE).

Como não geramos cache do nHair na pipeline, a simulação ainda não é suportada, então ela deve ser desabilitada ou deve já utilizar um nCache.

SIM

O uso desse tipo de cena ainda não está contemplado na implementação feita até o momento.

Ferramentas

  • Vetor Zero >> Look Dev Tools >> Create Default MayaHair1
    Para ser usado na criação do nHair numa cena de LOOK_DEV sobre uma referência que pode ser uma REF ou um ABC_CLEAN. Cria um hairsystem padrão do Maya sobre a referência com os comandos "Make Selected Curves Dynamic" e "Assign Paint Effects Brush to Hair". Ele duplica as curvas do HAIR_GUIDES pois elas não podem ser referências.

  • Vetor Zero >> Look Dev Tools >> Publish MayaHair
    Publica todos os nHair dentro da cena de LOOK_DEV para ser reaplicado em outras cenas que usem a mesma REF.

  • Vetor Zero >> Look Dev Tools >> Load Published MayaHair
    Importa para a cena atual o nHair exportado (valores dos atributos) do LOOK_DEV e aplica nos hairsystems correspondentes. O hairsystem deve estar criado dentro da cena e ele deve ser criado sobre alguma referência.
    Ela é serve para verficar se tudo está correto, pois ela importa os atributos do hairsystem para a cena, serveria também para resetar os atributos para os pulbicados do LOOK_DEV. Ela é usada na criação da cena de cache.

Obs: O método de criação suportado é com o uso do "Make Selected Curves Dynamic" que é o mesmo utilizado na ferramenta Create Default Mayahair

Referências sobre nHair