Underwater render with C4D & Redshift tutorial

Creating realistic underwater scenes can be an exciting challenge for those working with 3D graphics. In this tutorial released by Dave from CGShortcuts, we will explore four essential techniques that can help you enhance your underwater renderings, making them more realistic and captivating.

  1. Using Underwater Caustics

One of the most distinctive effects of underwater footage is the light pattern created by the refraction of light through water waves, known as the caustic effect. Replicating this effect in Cinema 4D can add an extra touch of realism to your renderings. With Redshift’s caustic photon system, you can achieve this effect by passing light through a refractive surface like water. However, this method can be artistically challenging and often very slow to render.

How to Use Underwater Caustic Textures?

To simplify the process, we have provided three different underwater caustic texture patterns that you can use in your scenes. These textures are animated, seamlessly looping, and highly flexible. After downloading them, you can insert them into the texture slot of a Redshift light, preferably an area light positioned above the scene and oriented downward. Using the node graph, you can load the caustic image sequence and adjust the light’s spread to project the pattern onto the ground plane. By setting the sequence to loop, you can achieve a continuous and easily adjustable caustic effect.

  1. Adding Underwater Haze

Another fundamental element of underwater scenes is the haze caused by light scattering through particles suspended in the water. This effect can be replicated in Redshift using a depth pass (Z-depth pass). To configure a depth pass, open Redshift’s render settings and add the depth pass as an AOV (Arbitrary Output Variables). Using the Z-normalized mode, you can obtain a depth pass that varies from black (near the camera) to white (far from the camera).

Importing the depth pass into After Effects, you can use it as a mask to create a haze effect. Add a new solid color layer (e.g., blue) and use the depth pass as a luminance mask. Adjusting the levels of the depth pass, you can control the haze intensity, making the scene more or less opaque depending on your needs.

  1. Simulating Floating Particles

Floating debris particles are another detail that adds realism to underwater scenes. In Cinema 4D, you can model simple geometries and use a particle emitter to distribute them throughout the scene. Adding a turbulence effect makes the particles move more naturally.

To visualize the particles, use a cloner and set the geometries as the cloner’s children. Associate the emitter with the cloner to instance the geometries onto the particles. You can apply any material to the particles and render them as part of the main pass or separately for compositing in post-production.

  1. Adding Volumetric Lighting

Volumetric lighting is essential for recreating the atmosphere of an underwater scene. In Redshift, you can add a volumetric environment to the scene. Disable the volumetric effect for all lights except for one area light with the caustic pattern. By adjusting the intensity of the environment scatter, you can achieve visible volumetric rays that animate in sync with the caustic pattern.

Final Composition

After implementing all these techniques, you can composite your final rendering in After Effects. Use blend modes such as “add” to overlay layers of particles and volumetric lighting, creating a cohesive and realistic overall image.

These four techniques – using caustics, adding underwater haze, simulating floating particles, and volumetric lighting – can transform your underwater renderings in Cinema 4D, making them more realistic and engaging. With the right tools and a bit of practice, you will be able to create underwater scenes that truly capture the essence of the underwater world.

Article Comments