Universidade Lusófona de Humanidades e Tecnologias
Filipe Costa Luz - 2007
Tutorial: Animar uma corrente metálica através do Reactor
Neste tutorial pretende-se simular realisticamente uma corrente através de
ferramentas disponibilizadas pelo Reactor.
1) crie os objectos conforme a imagem
anexa
2) Certifique-se que os elos da corrente
(Donuts deformados através de escalonamento) não se interceptam entre si.
3) No painel de control, em helpers,
escolha reactor e crie uma RBCollection.
4) Associe todos os objectos da cena à
RBCollection.
5) Seleccione todos os objectos
6) No painel Utilities, aceda ao
separador reactor e altere os seguintes dados em Properties/Physical Properties:
Mass – Peso Friction – Resistência Elasticidade – neste exemplo, nula
Em simulation Geometry escolha
concave mesh para as colisões serem devidamente processadas
7) No separador Preview & Animation
do reactor faça previe in window.
8) O resultado não é brilhante, pois
percebe-se que a corrente funciona com uma cadeia de elos, porém não se encontra presa ao cabo. Para corrigirmos esse erro procedemos aos seguintes passos: È necessário indicar ao reactor que um dos elos da corrente está preso e para tal acontecer adicionamos um Point-point (Helpers/reactor) onde definimos o cabo como Parente e o primeiro elo como Child.
Este helper permite conectar dois
objectos, ou fixar um objecto num ponto do espaço tridimensional. Para este ponto ser reconhecido pelo reactor no decorrer da simulação, é necessário criar um contentor Constraint Solver, para indicar quais as relações entre estes objectos.
9) A partir deste momento pode fazer
um preview animation e verificar o resultado da programação efectuada.