Roof Destruction with After Effects and Cinema 4D – Part 2

Create a sphere directly below the grid of roof tiles. Scale it to match the approximate size of the giant smashing through the roof.

Roof Crash Destruction 72 - Crash Sphere

Now animate this sphere to move upwards through the grid of roof tiles. For this, simply create a keyframe at the start of the animation by clicking on the Keyframe button in Cinema 4D. Then move forward a couple of frames and move the sphere upwards through the roof files. Add another keyframe to animate the sphere moving.

Roof Crash Destruction 73 - Add Keyframe Button

If you play back your animation, the sphere shoots upwards through the roof tiles, but right now it just passes through rather than collide with them. We still have to set up the physics simulation in Cinema 4D for that to happen. Fortunately that is actually very easy!

Cinema 4D uses tags to allow you to define and manage all sorts of properties on the objects in your scene. We want to mark the sphere, the roof tiles and the scene geometry as physics objects so they interact realistically. First, right click on the sphere – I called mine ‘Tobias’ – and go to Simulation Tags -> Collider Body.

Roof Crash Destruction 74 - Collider Body Tag

This will add the Collider Body tag to the sphere. Next, select the Roof Tile object – the individual tile, not the Cloner – and add a Rigid Body tag from the Simulation Tags -> Rigid Body context menu.

Roof Crash Destruction 75 - Rigid Body Tag

This will use rigid body physics to animate the roof tiles realistically and the sphere will smash through the tiles because we have marked it to be a Collider Body. A collider object interacts with other physics objects in the scene, but does not have gravity applied to itself.

Roof Crash Destruction 76 - Initial Sphere Crash

We are starting to get some cool looking destruction happening!

You may notice that the roof tiles are affected by gravity and start to fall even before the sphere smashes through them. We do not want the physics simulation to be applied to the roof tiles until they are hit by the sphere. For this, select the Rigid Body tag on the roof tiles and go to the settings tab. Change the Trigger property to ‘On Collision’.

Roof Crash Destruction 77 - Trigger On Collision

This will cause the physics simulation to be frozen for the roof tiles until they are being hit by another physics object – in our case the sphere. Finally, add a Collider Body tag to the ground, the house, the trailer and any other geometry you might have set up in the scene. This will ensure that the roof tiles do not pass through these object and therefore appear to be interacting with these elements.

Roof Crash Destruction 78 - Ground Collider Body

If you play back the animation in Cinema 4D now, you should see the sphere smash through the roof tiles. Some of them will slide off the roof, others will be flung off and bounce across the geometry in your scene. Very cool!

Roof Crash Destruction 79 - Crash Physics

You may notice that the tiles slide a little bit too smoothly along the ground or that they bounce too strongly off the geometry in the scene. You can adjust this behaviour by changing the Bounce and Friction properties found in the Collision settings for the physics tags. I brought down the Bounce and increased the Friction properties for my roof tiles.

Roof Crash Destruction 80 - Ground Friction

After adjusting these properties, the roof tiles behave a lot more realistically as they are scattered all over the scene.

Roof Crash Destruction 81 - Ground Friction

Now let’s look at setting up some materials and rendering out this roof destruction sequence so we can composite it back into our scene in Adobe After Effects!

Share this post

Search This Site

Recent Posts

Other Posts You Might Like

2 Responses

Leave a Reply

Your email address will not be published. Required fields are marked *