T-Rex Attack

Custom tools for RBD workflow
The first task was to create these eight tools to improve the workflow of the whole project. These tools helped me to automate all the techniques that would repeat through all the work.
Preparing the RBD Simulation
For the actual simulation of the building, firstly, I had to separate all the different materials of the building to properly fracture them as they should. For this building, the materials were: cement, concrete, ceramic, plaster, wood and glass.



After the fracture, I faced the challenge of custom clusters. In this shot, I wanted the dinosaur to take out a piece of the building with the mouth. For that, I had to configure a way to create the cluster exactly where I wanted. I modified the cluster constraint that I did to add a cluster origin from a certain point that I connected.
Finally, for the setup of each material, I set up the constraints. Using the custom tools, I could choose the constraint type and the exact geometry I wanted to affect. For example, this is the tree for the cement setup using the tools.
In this case, I configured a Cone Twist constraint, a general Glue constraint and a harder Glue constraint by element to connect the walls with the border of the window. Also, I broke the constraints using the clusters mentioned before.


Simulating the main pieces
I separated the heavy elements and the softer ones (like the wood and the glass), so I could simulate the heavy parts first and drive the overall simulation where I wanted faster. This way, I used the RBD Solver tool that I created before to simulate all 4 heavy materials first at once.
To make the simulation exactly as I wanted, I did a few tests beforehand to define all the weights and constraints. I used TOPs and Wedges to make different variations.
And these are the results of the simulations of the main heavier pieces
Dust and Debri
From the already simulated pieces, I emitted particles advecting the velocity of the pieces. These particles can separate into two groups: the small debri and the big debri. Depending of the velocity and the size of each piece, a lot of particles are emitted. The bigger ones will render as rocks, and the other ones will be used to create a Pyro smoke simulation which will the Dust.
