O modificador de tecido é a essência do sistema Tecido e é aplicado a todos os objetos na sua cena que precisam ser parte da simulação de tecido. Aqui é onde você define tecidos e objetos de colisão, atribui propriedades e executa a simulação. Outros controles incluem a criação de restrições, de forma interativa, arrastando o tecido e apagando partes da simulação.
Esquerda: o modificador de Tecido ainda não foi aplicado
Direita: modificador de tecido aplicado e simulado
Em uma simulação de tecido, você permitirá que Tecido saiba quais objetos farão parte da simulação e quais não farão. Uma vez feito isto, é possível definir de que os objetos são feitos. Você pode especificar o que é feito de tecido e o que é um objeto sólido, de colisão.
Como Tecido é um modificador, uma instância dele é atribuída para cada objeto a ser incluído na simulação de tecido. Isso inclui todos os tecidos e objetos de colisão. Esteja ciente de que dois objetos de tecido com dois aplicativos independentes do modificador de Tecidos não irão interagir com outro. Há duas maneiras de incluir objetos na simulação:
É importante pensar sobre o tamanho ao fazer simulações de roupas. Uma grande bandeira se comporta de maneira diferente de um lenço. Se a escala for desativada, então a simulação será desativada. Como Tecido lida com a física do mundo real, ele funciona em unidades do mundo real. Isso significa que Tecido precisa saber o relacionamento entre unidades no 3ds Max e unidades em seu próprio mundo.
Por exemplo, suponha que você crie um plano que seja unidades 10 X 10 do 3ds Max. Se quiser que esse plano se comporte como um lenço de 10 x 10 polegadas, você poderá dizer ao Tecido que 1 unidade do 3ds Max=1 polegada. Se quiser que ele se comporte como um lençol de 10 x 10 pés, você poderá dizer ao Cloth que 1 unidade do 3ds Max=1 pé.
Exceto como indicado no início desta seção, Tecido ignora a Configuração de unidades do sistema do 3ds Max (no menu Personalizar Configuração de unidades
Configuração de unidades do sistema). Tecido tem sua própria configuração de unidades, que é determinada pelo parâmetro de cm/unidade na implementação Parâmetros de simulação. Isto informa ao Tecido quantos centímetros (cm) correspondem a cada unidade do 3ds Max. Uma polegada equivale a 2,54 centímetros, portanto, a configuração padrão de 2,54 significa que uma unidade do 3ds Max corresponde a 1 polegada.
A seguir, encontra-se o procedimento a ser seguido para determinar qual configuração usar aqui.
Aqui está um exemplo rápido: você importa um arquivo, man.obj , para o 3ds Max e quer colocar uma camisa nele.
O tecido fornece diversas formas para configurar comportamentos do tecido. É possível fazer com que seu tecido se comporte como couro, seda, juta, entre outros.
Depois que todos os parâmetros forem definidos e você estiver pronto para continuar, é hora de simular. Em muitos casos, primeiro você deve executar uma simulação local para ajustar seu tecido a um personagem. Quando o tecido estiver no local, você pode simular ao longo do tempo.
A execução de uma simulação no Tecido é de forma livre. É possível efetuar diversas alterações e edições em uma simulação, tornando-a mais um trabalho em andamento que um clique e um cenário de "esperança para o melhor".
É possível restringir o tecido de diversas formas para criar diferentes efeitos de tecido durante as simulações. Tecido pode restringir o tecido para ter arraste extra, conforme como voa pelo ar, ou pode fazer com que ele seja afetado por uma deformação de espaço da cena. Vincular uma parte do tecido a um objeto animado ou vinculá-lo a uma superfície é outra restrição comum. Se você quiser criar uma calça retangular, você deverá restringir a parte superior da calça à cintura do personagem ou uma cortina poderá ser restrita a um varão. As restrições são partes muito importantes e robustas de Tecido. Tecido tem a capacidade de criar vários grupos de vértices restritas para obter grande flexibilidade. É possível restringir diferentes partes de um pedaço de roupas para diferentes superfícies de nós ou outros objetos de tecido.
Você cria restrições no Cloth no nível de subobjeto de grupo do modificador. Nesse nível, pode-se ver os vértices de todos os objetos selecionados, tanto tecido como colisão. Em seguida, é possível selecioná-los e colocá-los em grupos. Quando um grupo é definido, você pode anexar ou "restringir" o conjunto de seleção para outro objeto ou tê-lo afetado por uma força externa.
Você pode rasgar tecidos. Para ver um exemplo de como fazer isso, consulte este procedimento.
O tecido rasga durante o curso de uma simulação em algumas circunstâncias:
Um valor de limite de resistência ou de rasgo (que são os mesmos) permite definir como o tecido é rasgado facilmente.
Você deve especificar onde o tecido rasgará, antes de executar a simulação. Há diversas formas de fazer isto:
Consulte Nível de subobjeto de junções (Tecido), Nível de subobjeto de curvas (Criador de vestuário)e Nível de subobjetos de junções (Criador de vestuário).
Consulte a implementação do Grupo (Tecido).
Consulte a implementação do Grupo (Tecido).
Se você utilizar um Modificador de cache de ponto para otimizar uma animação do Tecido, haverá uma chance de que os rasgos não sejam suavizados corretamente antes da separação ocorrer. Para corrigir esse problema, é possível adicionar um modificador de Solda à pilha. Coloque a Solda acima do modificador Cache de ponto.
Exemplo: Usar a opção Manter forma:
Se seu objeto de tecidos começa com uma forma 3D que você gostaria de manter durante a simulação, você pode usar a opção Manter forma e a configuração para preservar a forma, ou até mesmo revertê-la. Esse procedimento simples fornece um exemplo de como utilizar a opção Manter forma.
Isto produzirá a forma tubular inicial.
A desativação da gravidade impede que os objetos de tecido caiam durante a simulação, de forma que permaneçam na vista, e diminuir a configuração de cm/unidade compensa o tamanho relativamente grande dos planos.
Isto abre a caixa de diálogo de Propriedades de objeto.
Isto também define a Curvatura V como 500,0 automaticamente.
Usar os valores altos de Curvatura permite que a simulação continue com mais rapidez.
Em seguida, é possível definir diferentes propriedades de Manter forma separadamente para cada objeto.
Após alguns segundos, o objeto não manter a forma começa a aplainar, o objeto manter a forma não é alterado e o objeto inverter forma, na verdade, reverteu sua forma, criando efetivamente um valor negativo de ângulo de dobra.
Exemplo: Para rasgar um pedaço de tecido:
O plano V com flancos por dois objetos fictícios
Os vértices centrais selecionados para criar um rasgo do tecido
O 3ds Max cria uma restrição de Solda que compreende os vértices no centro do plano do tecido.
Após clicar em Criar rasgo
O 3ds Max anima os fictícios puxando o tecido. Quando isso acontece, o tecido rasga ao longo dos vértices que você definiu para rasgar.
O rasgo do tecido no centro como suas arestas são separadas
Dependendo da posição dos objetos fictícios, o rasgo que você vê no exemplo pode ser diferente daquele mostrado nestas ilustrações.
Para executar uma simulação de tecido com uma fazenda de renderização de rede:
Uma simulação de tecidos complexa pode requerer amplo cálculo e levar muito tempo. O tecido inclui comandos que facilitam a execução de uma simulação em uma máquina de rede (parte de uma fazenda de renderização), liberando sua máquina para trabalhar em outras partes da cena.
Para obter melhores resultados, especifique uma unidade mapeada e ative Força caminho UNC. Isto especifica o caminho usando a Convenção universal de nomenclatura, de modo que ele pode ser encontrado em todos os computadores na rede. Além disso, é provável que seja muito bom manter todos os arquivos de cache no mesmo diretório.
Ao contrário da renderização, a simulação de tecidos de rede não pode ser dividida entre várias máquinas do servidor.
Assim que a máquina do servidor inicia a renderização, ela inicia o cálculo da simulação e o salva no disco. Em qualquer ponto, você pode carregar a simulação em seu estado atual do arquivo cache para verificar seu andamento, clicando no botão Carregar.