Alterar as regras:
Além de Sem acesso, o container fornece três outras regras que permitem vários níveis de acesso para outros usuários. Neste procedimento, o foco é Somente edição no local.
Isso salva novamente o container com a alteração da regra aplicada.
Na caixa de expansão Gerenciador de container, o ícone aparece próximo ao botão Atualizar. Isso indica que uma atualização é necessária para manter a sincronia com o container de origem, aquele gerado pelo criador.
O container terá a mesma aparência, mas, agora, o ícone aparece próximo ao botão Atualizar, indicando que a definição do container é a atual. Igualmente, enquanto o botão Abrir ainda está indisponível, o botão Editar no local está disponível.
O container herdado abre no modo Editar no local. Para entrar e sair do modo Editar no local, basta clicar neste botão de alternância.
O botão Abrir está disponível, mas ao tentar utilizá-lo, o sistema emite uma mensagem informando que você está editando a definição do container em uma outra instância do 3ds Max.
Isso demonstra dois recursos importantes do container:
Ao fazer isso, você sai do modo Editar no local, salva as alterações no conteúdo do container e desbloqueia o container.
A taça de vinho muda de posição, refletindo a edição da sessão 2.
A função de atualização não leva em conta a definição do container; ela simplesmente compara a marcação de data e hora do arquivo com a versão herdada, e se for mais recente, recomenda a atualização.
Bloquear as transformações de um objeto:
Digamos que o criador esteja satisfeito com a posição da taça de vinho e não queira mais alterá-la. A capacidade de bloquear parâmetros específicos da definição de um container é um recurso importante de Container.
Abre-se a Vista de trilha mostrando a hierarquia do container.
A entrada Transformar e todos os seus filhos (ramificações e folhas) agora mostram "(bloqueado)" ao lado de seus nomes na hierarquia da Vista de trilha.
É possível mover tudo, exceto a taça de vinho.
A trilha Transformar não mais está bloqueada, mas a suas trilhas filhas continuam bloqueadas. Bloquear afeta as trilhas filhas, mas Desbloquear afeta somente as trilhas realçadas.
Isso desbloqueia a trilha Transformar, bem como todas as suas trilhas filhas. Agora já é possível transformar a taça de vinho.
Altere as regras novamente:
Como você viu, é possível bloquear trilhas específicas para objetos em um container, mas se você usar a regra Somente editar no local, o herdeiro consegue desconsiderar os seus bloqueios facilmente. No entanto, utilizando uma outra regra, o herdeiro terá de aceitar os seus bloqueios, exceto se você revisá-los.
Com Todos desbloqueados ativado, pode-se utilizar os quatro botões de ícone na parte inferior da caixa de expansão Regras para rapidamente bloquear todos os modificadores, materiais, transformações e objetos, e também é possível utilizar o botão Editar para bloquear trilhas específicas, como antes. Para fins de conveniência, este exercício usa apenas as trilhas de transformação bloqueadas para a taça de vinho.
Desta vez, acontece algo diferente: o container abre e Editar no local fica indisponível.
Desta vez, não há nenhum problema para abri-lo. Editar no local é a melhor regra para passar um único container para frente e para trás entre os membros da equipe, evitando uma substituição acidental; as demais regras são mais adequadas para a transferência de containeres em apenas um sentido, como se vê nos passos seguintes.
Em vez de simplesmente fechar o container, o 3ds Max solicita um nome de arquivo.
Isso salva uma definição local do container, embora continue mantendo uma conexão com a definição de origem, como indicado pelo nome do arquivo de origem em Definição de origem na caixa de expansão Conteúdo herdado.
Agora é possível ver o nome do arquivo de container salvo em Definição local salva no caixa de expansão Conteúdo local.
De acordo com o estado do container herdado, se ele está aberto ou fechado, o painel Modificar mostra uma das duas caixas de expansão, Conteúdo local ou Conteúdo herdado, mas nunca ambas.
Agora, o texto "(bloqueado)" aparece em itálico, indicando que você, como herdeiro desses dados, não pode desbloquear essas trilhas. Tente desbloqueá-las; não é possível, mesmo alterando a regra. Você fica restrito às regras definidas no container herdado.
O botão de alternância permanece realçado para indicar que esta condição está ativa.
A taça se move para refletir sua nova posição em relação ao container de origem.
As transformações substituídas são herdadas na sessão 2, mas as substituições em si não o são. Portanto, ao usar a regra Todos desbloqueados, o criador do container sabe exatamente quais alterações o herdeiro pode fazer, mas pode substituir as suas próprias regras como preferir.
O novo objeto da sessão 2 não aparece. Containeres de origem definidos como Todos desbloqueados (ou Adicionar somente novos objetos) movem dados somente em um sentido: do criador para o herdeiro. Se desejar, adicione um objeto na sessão 1, feche o container e atualize na sessão 2; o objeto é adicionado ao container, mesmo se ele tiver uma definição local. De uma certa maneira, o container na sessão 2 é o híbrido de um container de origem e de um local.