O operador Manter separadamente, um membro da família do operador Velocidade, permite aplicar forças em partículas para fazer com que elas se separem, a fim de prevenir ou minimizar colisões entre partículas. Como alternativa, é possível usar uma força negativa para impedir que as partículas se separem muito. O operador funciona controlando a velocidade e a aceleração da partícula.
Essa implementação aparece no painel de parâmetros abaixo da implementação do operador principal após você realçar o operador, clique com o botão direito do mouse nela e selecione Usar fiação de script. A partir daí, aparece uma marca de verificação junto à opção Usar fiação de script no menu de contexto e a implementação é exibida quando você realça o operador. Para desativar a fiação de script, selecione Usar fiação de script novamente a partir do menu de contexto.
A Fiação de script permite usar um script para controlar os parâmetros de Força e Intervalo, que normalmente são especificados nos parâmetros do operador. Insira um Operador de script antes do operador Manter separadamente no evento e, em seguida, use-o para definir valores nos canais particleFloat e particleVector. Para obter um exemplo de um script que define valores de particleFloat, consulte Script de amostra particleFloat.
Na implementação Fiação de script, escolha uma das seguintes opções:
Selecione um dos seguintes:
Escolha uma das seguintes opções. A escolha de Intervalo de tamanho absoluto ou Intervalo de tamanho relativo torna as configurações de Intervalo, na implementação Parâmetros, indisponível.
A interface do usuário aparece no painel de parâmetros, no lado direito da caixa de diálogo Visualização de partículas.
É possível definir um volume e um enfraquecimento nos quais a força tem efeito, como distâncias absolutas ou relativas ao tamanho da partícula.
Raio do núcleo A distância a partir do ponto de giro de cada partícula, em unidades do sistema, na qual a carga é aplicada com intensidade total. Padrão = 10,0
Zona de enfraquecimento A distância além do raio do núcleo, em unidades do sistema, na qual a força diminui da intensidade total para 0. Padrão = 10,0
% de núcleo A distância de cada partícula, como uma porcentagem do raio da partícula, na qual a força é aplicada com intensidade total. Padrão = 200,0
% de enfraquecimento A distância além do raio do núcleo, como uma porcentagem do raio, na qual a força diminui da intensidade total para 0. padrão = 100.0
Por exemplo, se você escolher Tamanho absoluto, defina o Raio do núcleo como 40 e a Zona de enfraquecimento como 20 e defina a % de variação como 50, dessa forma, o raio do núcleo real de cada partícula será um número aleatório no intervalo de 20 a 60 e a Zona de enfraquecimento um número aleatório no intervalo de 10 a 30. Para cada partícula, o Fluxo de partículas usa o mesmo valor de % de variação, portanto, se o Raio do núcleo for determinado como 20, a Zona de enfraquecimento será 10.
Por padrão, a força Manter separadamente mantém as partículas, somente no evento atual (ou seja, o evento que contém o operador Manter separadamente), separadas umas das outras quando usada localmente ou mantém as partículas em cada evento nofluxo atual separadas quando usada globalmente. Essas configurações permitem, como alternativa, manter as partículas separadas das partículas em outros eventos ou fluxos sem afetar o comportamento desses outros fluxos. Padrão = Evento atual.
Quando usado globalmente, mantém as partículas em cada evento no fluxo atual separadas umas das outras, mas não separadas das partículas em outros eventos no fluxo.
Quando usado globalmente, mantém separadas e influencia todas as partículas no fluxo atual.
Quando usado globalmente, mantém todas as partículas no fluxo atual separadas das partículas nos eventos realçados na lista abaixo dessa opção, mas somente influencia as partículas no fluxo atual.
Depois de selecionar essa opção, clique nos itens na lista para realçá-los.
Mantém as partículas no evento atual separadas de todas as partículas nos fluxos realçados na lista abaixo dessa opção. As partículas que não estão no evento atual não são influenciadas pelo operador Manter separadamente.
Quando usado globalmente, mantém todas as partículas no fluxo atual separadas das partículas no fluxo realçado na lista abaixo dessa opção, mas somente influencia as partículas no fluxo atual.
Depois de selecionar essa opção, clique nos itens na lista para realçá-los.
A configuração Exclusividade permite deixar aleatórios os cálculos de % de variação do Grupo de intervalo .