A Origem do fluxo de partículas é o ícone de viewport para cada fluxo e também serve como o emissor padrão. Por padrão, esse recurso aparece como um retângulo com um logotipo central (veja a ilustração), mas é possível alterar forma e aparência usando os controles descrito neste tópico.
Quando você seleciona um ícone de origem na viewport, as implementações no nível de emissor Fluxo de partículas aparecem no painel Modificar. Como alternativa, clique na barra de título de um evento global, em Vista de partículas, para realçá-lo e para acessar as implementações no nível de emissor no painel de parâmetros, à direita da caixa de diálogo Vista de partículas. Use esses controles para configurar atributos globais, tais como as propriedades de ícone e a quantidade máxima de partículas no fluxo.
O ícone de origem de partículas é aproximadamente equivalente ao evento global correspondente na Exibição de partículas. Eles têm o mesmo nome, mas a seleção de um não seleciona o outro. Se você excluir da cena um ícone de origem de partículas, o Fluxo de partículas converte o evento global em um evento local isolado na Exibição de partículas, mantendo seus operadores com as configurações intactas. Quaisquer outros eventos no sistema permanecem na Exibição de partículas, junto com suas fiações. No entanto, se você excluir um evento global, o Fluxo de partículas também removerá qualquer evento local usado exclusivamente por esse sistema, bem como o ícone de origem de partículas correspondente. Para manter os eventos locais, primeiro exclua o condutor do evento global e, a seguir, exclua o evento global.
Se você copiar uma origem de partículas em uma viewport usando Shift+ transformar ou o menu Editar Clonar, um número igual de cópias do evento global aparecerá na Vista de partículas, cada uma conectada ao evento de nascimento original. A caixa de diálogo Opções de clone oferece somente a opção Copiar. No entanto, se você clonar um evento global na Exibição de partículas, a caixa de diálogo Opções de clone também permitirá criar instâncias dos operadores e testes clonados. Não é possível criar instâncias de eventos globais e locais, portanto, a título de lembrete, estas opções estarão indisponíveis na caixa de diálogo Opções de clone. Além disso, eventos globais clonados na Exibição de partículas não são automaticamente conectados ao Evento de nascimento original.
Na pilha de modificadores, a expansão da hierarquia de um objeto de origem do Fluxo de partículas dá acesso a dois níveis de subobjetos: Partículas e Evento. Para obter mais informações, consulte Implementação de seleção.
Use estes controles para ativar ou desativar o sistema de partículas e para abrir a Exibição de partículas.
Também é possível desativar todos os fluxos de partículas, na Exibição de partículas pelo menu Editar Desativar tudo, ou desativar um determinado fluxo de partículas clicando com o botão direito do mouse na barra de título do evento global e selecionando Desativar.
Define as características físicas do ícone do emissor (origem de partículas) e a porcentagem de partículas produzidas em viewports e na renderização.
Por padrão, o logotipo é proporcional ao do ícone Origem; com este controle, você pode aumentá-lo ou diminuí-lo.
Esta configuração somente afeta a exibição da viewport do logotipo; alterá-la não surte efeito sobre o sistema de partículas.
Esta escolha é importante somente se você usar o ícone de origem como o emissor de partículas. As configurações de tamanho disponíveis dependem do tipo de ícone escolhido e, novamente, só são importantes se você usar o ícone de origem como um emissor.
O tipo de ícone padrão é Retângulo. Se você adicionar um sistema de partículas e, em seguida, alterar o tipo de ícone para Caixa, o ícone continuará semelhante a um retângulo. Para fazê-lo parecer com uma caixa, aumente a configuração da altura.
Estas configurações somente afetam a exibição da viewport destes itens; elas não têm efeito no sistema de partículas.
Estas configurações determinam a porcentagem do número total de partículas em cada fluxo que são realmente produzidas em viewports e no tempo de renderização. Elas não afetam a porcentagem de partículas que estão visíveis; estas são determinadas pelo operador de exibição e operador de renderização. Você pode utilizá-las para aumentar ou diminuir rapidamente o número de partículas, de forma consistente, durante todos os eventos no sistema de partículas. O valor máximo, 10,000%, permite multiplicar o número de partículas gerado pelo fluxo por 100.
O número total de partículas é determinado pelos efeitos combinados dos seguintes operadores e testes: Nascimento, Script de nascimento, Excluir, Proliferação de colisãoe Proliferação. Operadores e testes com script também podem afetar esse número.
Use estes controles para selecionar partículas individualmente ou de acordo com eventos. A seleção de partículas no Nível de evento serve para fins de depuração e rastreamento. As partículas selecionadas no Sistema de partículas podem ser afetadas pelo operador de exclusão, pelo operador de seleção de grupo e pelo teste Dividir selecionado. Não é possível manipular diretamente as partículas selecionadas com ferramentas padrão do 3ds Max, como Mover e Rotacionar.
As partículas selecionadas aparecem nas viewports em vermelho (se não for geometria), na forma designada pelo operador de exibição Configuração selecionada.
Cada partícula tem um número de ID único, com início em 1 para a primeira partícula e contagem crescente. Use estes controles para selecionar e cancelar a seleção de partículas pelos números de ID. Disponível somente no nível Seleção de partículas.
Clique para converter uma seleção do Nível de evento para o Sistema de partículas. Disponível somente no Sistema de partículas.
Mostra todos os eventos no Fluxo de partículas e destaca os eventos selecionados. Para selecionar todas as partículas de um evento, clique na respectiva entrada da lista ou use métodos padrão de seleção de viewport.
Mostra o número de partículas selecionadas.
Use estas configurações para limitar o número de partículas no sistema e para especificar a frequência de atualização do sistema.
Em cada etapa de integração, o Fluxo de partículas atualiza o sistema de partículas e aplica cada ação ativa às partículas do seu evento. Uma etapa menor de integração pode melhorar a precisão no custo de tempo de cálculo. Estas configurações permitem aplicar diferentes etapas de integração à animação de partículas nas viewports e no tempo de renderização.
Na maioria dos casos, as configurações padrão da Etapa de integração funcionam bem. Uma instância na qual o aumento da frequência da etapa de integração pode ajudar é quando partículas com movimentos rápidos em vez de colidirem com um defletor, como deveriam, penetram nele.
Há 4.800 tiques em um segundo, portanto, na taxa de vídeo NTSC de 30 quadros por segundo, há 160 tiques por quadro.
Esta implementação permite aplicar um script ao sistema de partículas em cada etapa de integração, bem como após a última etapa de integração de cada quadro exibido. Utilize um script Atualização de cada etapa para configurar propriedades dependentes de histórico e um script Atualização de etapa final para configurar propriedades não dependentes de histórico.
O script Atualização de cada etapa é avaliado no final de cada etapa de integração, depois de avaliadas todas as ações do sistema de partículas e todas as partículas estiverem finalmente em seus respectivos eventos. Quando, por exemplo, você estiver configurando ID de material de acordo com um índice de partículas, é importante certificar-se de que as partículas não estejam prestes a ir para outro evento.
Ao configurar propriedades dependentes de histórico, como velocidade, é importante fazer isso em cada etapa de integração, porque senão a posição final ficaria bem diferente.
O script padrão modifica a velocidade e a direção de partículas, fazendo com que as partículas sigam um caminho sinuoso.
Quando Usar arquivo de script estiver desativado, este será o script padrão de Atualizar a cada etapa (3dsmax\scripts\particleflow\example-everystepupdate.ms). Quando Usar arquivo de script estiver ativado, este será o script carregado, se você tiver carregado um. Se você ainda não carregou nenhum, clique em Editar para exibir a caixa de diálogo Abrir.
O script Atualização da etapa final é executado após a conclusão da última etapa de integração para cada quadro exibido (ou renderizado). Por exemplo, se você reproduzir a animação na viewport com a opção Tempo real desativada, o Fluxo de partículas executará este script em cada quadro, imediatamente antes da renderização do sistema de partículas na viewport. No entanto, se você simplesmente for para um quadro diferente, o script será executado apenas uma vez, portanto, se o script assumir um determinado histórico, você poderá obter resultados inesperados.
Por este motivo, é melhor utilizar o script Atualização da etapa final para modificar propriedades não dependentes de histórico. Por exemplo, se nenhum operador do sistema depender dos índices de material, é possível utilizá-lo para modificar o índice de material. Neste caso, não é necessário definir esses índices em cada etapa intermediária de integração. Também é possível definir um canal de posição no script Atualização da etapa final, se você conhecer a expressão analítica da posição.
O script padrão modifica a velocidade e a direção de partículas, fazendo com que as partículas sigam um caminho com formato de lâmpada.
Quando Usar arquivo de script estiver desativado, este será o script padrão de Atualizar a cada etapa (3dsmax\scripts\particleflow\example-finalstepupdate.ms). Quando Usar arquivo de script estiver ativado, este será o script carregado, se você tiver carregado um. Se você ainda não carregou nenhum, clique em Editar para exibir a caixa de diálogo Abrir.