Implementação Opções do modificador booliano

A implementação Opções do modificador booliano fornece controles relacionados a materiais e permite selecionar um método booliano.

Interface

Ícone Alinhar
Alinha o giro do operando selecionado ao objeto base.
Material de uso
Quando ativado, os resultados boolianos usam o material do operando.
Se um operando booleano utilizar um material diferente do objeto base, ambos serão combinados no resultado:
Método
Define como a operação booliana é executada. É possível selecionar entre as seguintes opções:
  • Malha: o objeto base permanece como objeto de malha.
  • OpenVDB: o objeto base é transformado em volume. Com a opção OpenVDB selecionada, seus operandos são convertidos em volumes, nos quais a operação Booliana é calculada. O resultado booliano é convertido de volta em polígonos quadrilaterais com malha.

    O método OpenVDB permite produzir resultados topologicamente independentes da geometria hermética. O método OpenVDB calcula de forma confiável e atenua problemas de malha, como operandos que contêm erros poligonais.

    Frequentemente, esse método é bem-sucedido em geometria problemática que causa falha no método de Malha tradicional. No entanto, alguns detalhes na geometria original são sacrificados. Para ver um exemplo detalhado de fluxo de trabalho usando o método OpenVDB, consulte Criar uma chave de fenda usando o modificador booliano.

Opções de malha

As seguintes opções só estão disponíveis quando a opção Método está definida como Malha.

Estampar
Essa opção só fica disponível quando um operando está na lista de operandos.
Com essa opção ativada, a opção Estampar divide faces e adiciona novas arestas ao objeto base. As arestas de interseção são inseridas entre os operandos e o objeto base sem remover ou adicionar faces.
No exemplo a seguir, a esfera (operando) e o quadrado (malha base) são unificados. Quando a opção Estampar está ativada, novas arestas de interseção são inseridas no quadrado:
Nota: As operações de estampa são compatíveis com operandos coplanares (operandos com faces perfeitamente alinhadas, de modo que estejam em contato, mas não sobrepostas).
Cookie
Essa opção só está disponível quando um operando é selecionado na lista de operandos.
Quando ativado, executa a operação booliana sem adicionar faces dos operandos à malha base. As faces do operando selecionado não são adicionadas ao resultado booliano. Ative a opção Cookie para cortar um furo em uma malha ou tornar as partes de uma malha em outro objeto acessíveis.
No exemplo a seguir, a esfera (operando) é subtraída do quadrado (malha base). Quando a opção Cookie está ativada, um furo é cortado no quadrado:
Importante: O uso da operação Cookie cria uma malha múltipla aberta.
Nota: As operações de cookie são compatíveis com operandos coplanares (aqueles com faces perfeitamente alinhadas, de modo que estejam em contato, mas não sobrepostas).
Manter faces não planas
Mantém faces não planas a partir dos operandos.
Extrair selecionados
Remove os operandos selecionados da operação booliana e cria novos objetos usando a geometria e as transformações existentes do operando.
Extrair cópia
Remove o operando selecionado e cria um novo objeto com uma pilha de modificadores intacta.

Opções de volume

A opção a seguir só está disponível quando o Método está definido como OpenVDB.

Tamanho de voxel
Controla a precisão com que a malha é codificada em um volume. Quanto menor o tamanho do voxel, mais nítidos os resultados. Um Tamanho de voxel maior produz recursos arredondados, pois não há resolução suficiente para produzir arestas duras. Em áreas com interseção de operandos, essa suavização também pode criar áreas de transição suaves. Isso pode produzir resultados com aparência mais orgânica.
Nota: Um valor muito baixo de Tamanho de voxel pode produzir grandes quantidades de geometria e causar o congelamento do 3ds Max. O Tamanho de voxel padrão (1.0) geralmente captura a maioria dos detalhes, dependendo do tamanho dos objetos Booleanos. Agora, se o valor definido de Tamanho de voxel for muito baixo, o 3ds Max avisará antes de permitir que você prossiga ou cancele a operação. Ele é emitido dinamicamente, à medida que o 3ds Max calcula o número de voxels que seriam necessários com base no tamanho físico do objeto na sua cena.
Dica: Utilize a tecla ESC para ativar uma solicitação de cancelamento. Esse mecanismo é útil caso o usuário defina acidentalmente um Tamanho de voxel que aumente o tempo de processamento ou um Tamanho de Voxel muito baixo e queira cancelar o processo. Em caso de cancelamento, o 3ds Max restaurará o Tamanho de voxel ao último valor processado usado. Talvez esse cancelamento não seja instantâneo e sofra atraso, dependendo do volume de CPU e RAM que o OpenVDB esteja usando.

Tópicos relacionados