Pular para o conteúdo principal

BirdoLibrary

Esta é a biblioteca responsável por gerenciar os bancos de reaproveitamento dos RIGs da "BirdoASSET", podendo ser banco de POSE ou de ANIMAÇÃO. Cada versão de RIG tem um banco diferente. Ela é gerenciada pelas feramentas:

  • "BD_BirdoLibSave" Ferramenta que salva itens novos na BirdoLibrary
  • "BD_BirdoLibrary " Interface para acessar a BirdoLibrary e selecionar um banco para aplicar num RIG em cena.

A ferramenta "BD_BirdoLibSave" pode ser acessada por qualquer usuário mas contém filtro próprio de perfis para poder editar ou deletar itens do banco.

Estrutura

A estrutura de arquivos do BirdoLibrary fica armazenada no caminho ./_tbLib/BirdoLib/ na raiz do projeto, com um folder de configuração, e os arquivos dos bancos divididos por versão de cada RIG.

A hierarquia desta biblioteca é dividida por:

Nome do Asset >> versão do rig >> Numero do item no padrão 0001

Sendo o "Nome do Asset" o nome principal do Asset SEM prefixo, e a "versão do RIG" definida pela estrutura do RIG salvo na "BirdoASSET".

Configuração

Na raiz do BirdoLibrary, haverá uma pasta com o nome _config, contendo os arquivos:

  _config  
├─ _permissions.json
├─ _tags.json
└─ *_tags.json~

* arquivo de backup do arquivo _tags.json, criado durante a edição das tags por algum usuário.

dica

Caso deseje acrescentar ou modificar algum destes parâmetros da BirdoLibrary, você pode editar diretamente estes arquivos, ou através das ferramentas da BirdoLibrary!

O arquivo de configuração das permissões da BirdoLibrary _permissions.json, armazena dados de permissão de uso dos perfis do projeto. Exemplo de configuração padrão de arquivo de permissões:

{
"status_list": [
"Pendente",
"Aprovado",
"NAO_aprovado"
],
"can_edit": [
"DT",
"ANIM_LEAD"
]
}
  • "status_list": lista de tipos de status de cada item;
  • "can_edit": Lista os tipos de usuários do projeto que podem editar os itens da BirdoLibrary;