Modificador CreaseSet

O modificador CreaseSet oferece ferramentas abrangentes para gerenciar dobras em conjunto com o modificador OpenSubdiv.

Um conjunto de dobras é uma coleção de arestas ou vértices com o mesmo valor de Dobra. O modificador CreaseSet permite criar e excluir conjuntos de dobras e também derivá-los das configurações subjacentes na pilha modificadora.

Uma aplicação particularmente útil do modificador CreaseSet é para uso com vários objetos. Por exemplo, uma cena pode conter várias cópias de um carro com dobras nas mesmas áreas em cada carro. É possível utilizar o modificador CreaseSet para coletar cada grupo de dobras similares em todos os carros em um único conjunto e, assim, editar a dobra em vários objetos ao mesmo tempo. Para obter uma descrição detalhada, consulte esta tarefa.

Seleção suspensa

Nota: Os controles nesta implementação são semelhantes aos da implementação de seleção do objeto Polígono editável. Esta seção fornece as descrições mínimas desses controles; para obter detalhes, consulte Implementação de seleção (polimalha).
Nível de subobjeto
Fornece acesso para os níveis de subobjeto de Vértice e Aresta. Também é possível acessar esses níveis expandindo a entrada do modificador na pilha modificadora.
  • Vértice: acesse o nível de subobjeto de Vértice, que permite selecionar um vértice abaixo do cursor ao clicar. Para selecionar múltiplos vértices, pressione Ctrl+clique ou arraste uma região.
  • Aresta: acessa o nível de subobjeto de aresta, que permite selecionar uma aresta do polígono abaixo do cursor. Para selecionar várias arestas, pressione Ctrl+clique ou arraste uma região.
Ignorar Backfacing
Quando ativado, a seleção de sub-objetos de afeta somente aqueles em frente ao usuário. Quando desativado (padrão), é possível selecionar qualquer sub-objeto(s) sob o cursor, independentemente de sua visibilidade ou face.
Contração
Reduz a área de seleção do subobjeto ao desmarcar os subobjetos mais externos. Se o tamanho da seleção não puder mais ser reduzido, é cancelada a seleção dos demais subobjetos.
Aumentar
Expande a área de seleção para fora, em todas as direções disponíveis.
Anel
Expande uma seleção de borda ao selecionar todas as bordas paralelas às bordas selecionadas.
Dica: É possível selecionar um anel de aresta rapidamente, selecionando uma aresta e, em seguida, pressionando Shift+clicando em outra aresta no mesmo anel.
Laço
Expande uma seleção de arestas o máximo possível, em alinhamento com as arestas selecionadas.

A seleção de contorno propaga somente através de junções quádruplas.

Dica: É possível selecionar um contorno rapidamente clicando duas vezes em uma aresta.
[Ring Shift]
Permite mover a seleção em qualquer direção para outras arestas no mesmo anel; ou seja, para arestas próximas e paralelas.
[Loop Shift]
Permite mover a seleção em qualquer direção para outras arestas no mesmo loop; ou seja, para arestas próximas e alinhadas.

Selecionar por grupo de ângulo de face

Esses controles permitem selecionar arestas pelo ângulo entre pares de faces às quais pertencem. Dois métodos estão disponíveis na lista suspensa:

+/-
Especifique um ângulo base e um intervalo. Por exemplo, se você utilizar as configurações padrão de Ângulo=90.0 e +/-=5.0, clicar em Selecionar seleciona todas as arestas cujas faces adjacentes estejam dentro de 85 a 95 graus uma da outra.
A/B
Especifique o intervalo como dois ângulos. Por exemplo, definir A=20.0 e B=30.0 seleciona todas as arestas cujas faces adjacentes estejam entre 20 e 30 graus uma da outra. A ordem dos dois ângulos não importa.
Selecionar
Clique para selecionar todas as arestas que atendem aos critérios especificados.

Implementação de Conjuntos de dobras

Sempre que você selecionar vértices ou arestas, pode salvá-los como um conjunto de dobras. Essa implementação fornece controles para o gerenciamento de conjuntos de dobras e ajuste de seus valores.

Ajuste relativo
Adiciona o valor especificado com o campo numérico a todos os conjuntos de dobra selecionados. O ajuste pode ser positivo ou negativo.
[Criar lista de conjuntos]
Lista todos os conjuntos de dobras, com uma barra de rolagem à esquerda.

Quando você cria um conjunto de dobras, seu nome aparece em um botão nesta lista. Cada entrada na lista também inclui a amostra de cor do conjunto e o valor de dobra.

Para alternar o status selecionado de um conjunto, clique em seu nome. Quando um conjunto é selecionado, a cor do plano de fundo do botão é azul. É possível excluir todos os conjuntos selecionados clicando com o botão direito do mouse na lista e selecionando a opção Excluir conjuntos selecionados.

Quando a opção Exibição do conjunto de dobras está ativada (consulte a implementação Opções a seguir), os subobjetos em cada conjunto de dobras são exibidos nas viewports na cor do conjunto, com a saturação de cor indicando o valor da dobra. Para alterar a cor de um conjunto, clique na amostra de cores na lista.

Clicar com o botão direito em um item na lista abre um menu com os comandos relacionados a esse conjunto ou a todos os conjuntos. Para obter detalhes, consulte a seção Menu de clique com o botão direito na lista de conjuntos de dobras a seguir.

Criar conjunto
Cria um conjunto a partir da seleção do subobjeto atual e o adiciona à lista. Se o campo de texto no lado esquerdo estiver vazio, usa um nome padrão; caso contrário, utiliza o nome especificado no campo de texto com um sufixo de número.
Intervalo da lista
Exibe o intervalo de conjuntos de dobras visíveis. Para visualizar outros conjuntos, se necessário, role a lista.
Tudo/Nenhum/Invertido
Seleciona, cancela a seleção de todos os conjuntos ou inverte a seleção.
Conjuntos selecionados
Mostra o número de conjuntos de dobras selecionados.

Menu de clique com o botão direito na lista de conjuntos de dobras

Este menu abre quando você clica com o botão direito em um item na lista de Conjuntos de dobras. Seus comandos pertencem ao conjunto em que você clica com o botão direito do mouse.

Selecionar elementos no conjunto
Seleciona todos os subobjetos (arestas ou vértices) que pertencem a esse conjunto.
Adicionar seleção ao conjunto
Adiciona subobjetos selecionados a esse conjunto, se a seleção for do mesmo tipo do conteúdo do conjunto.
Remover seleção do conjunto
Remove os subobjetos selecionados desse conjunto.
Atualizar conjunto da seleção
Substitui o conteúdo do conjunto pela seleção de subobjeto atual, se a seleção for do mesmo tipo do conteúdo do conjunto.
Informações do conjunto
Exibe o nome do conjunto, o tipo e o número de elementos.
Renomear
Abre uma caixa de diálogo pequena para renomear o conjunto.
Excluir
Exclui o conjunto.
Excluir conjuntos selecionados
Exclui todos os conjuntos realçados.
Excluir conjuntos vazios
Exclui todos os conjuntos que não contêm arestas ou vértices.

Implementação de opções

Abrir o navegador de dobras
Abre uma caixa de diálogo de tipo planilha para o gerenciamento de conjuntos de dobras.
Definir conjunto de dobras
Quando ativado, exibe os elementos de cada conjunto usando sua cor atribuída. A saturação de cor exibida indica o valor de dobra do conjunto.

Cada conjunto de dobras aparece na viewport em sua cor atribuída.

Selecionar automaticamente todos os nós
Quando ativado, a seleção de um objeto que compartilha um modificador CreaseSet instanciado com outros objetos na cena, com o modificador CreaseSet selecionado na pilha, seleciona automaticamente todos esses objetos.
Selecionar todos os nós
Seleciona todos os objetos que compartilham as versões instâncias do mesmo modificador CreaseSet.
Gerar automaticamente
Cria conjuntos de dobras a partir de todos os vértices e arestas no objeto que têm valores de dobra diferentes de zero. Cria um conjunto de dobras para cada conjunto de arestas com o mesmo valor de dobra, e da mesma forma para vértices.
Tolerância
Define um intervalo para valores de dobra de subobjetos para determinar como devem ser combinados em conjuntos com Gerar automaticamente. Se a diferença entre os valores de dobra dos dois subobjetos for menor ou igual ao valor de tolerância, eles serão colocados no mesmo conjunto; caso contrário, serão colocados em conjuntos diferentes.
Manter conjuntos existentes
Quando ativado, o uso de Gerar automaticamente adiciona subobjetos aos conjuntos existentes, se seus valores de dobra forem válidos. Caso contrário, serão adicionados aos novos conjuntos. Quando desativado, o uso de Gerar automaticamente cria todos conjuntos novos.