The Field Force object is one of Cinema 4D’s best recently added features. On the surface, Field Force as a concept is simple: it adds dynamically moving objects and elements to the established Fields workflow. This simple change, however, makes the playground that is the Cinema 4D dynamics system a whole lot bigger and tons more fun!

Let’s dive into Field Force and how to use it. Before we do, however, we’d like to point out that the below information assumes some understanding of Cinema 4D Fields. If you’re new to the concept, we suggest you perform some background research before learning about Field Forces. This Cinema 4D tutorial is a good place to start.

Thanks to Andy Needham for his expertise in this article. You can see more of Andy’s work via his portfolio or his Instagram, Behance, Twitter, and Vimeo pages.

Right, let’s get going!

 
 
 

Did you know?

 

ftrack Studio integrates with Cinema 4D to allow for easy tracking of tasks.

 
 

What are Field Forces?

 

Field Forces affect objects controlled by Dynamics or any object with a Forces tab. You can also manipulate Cinema 4D Particles and Thinking Particles with Field Forces. You can control the gravity or velocity acting on an object, for example, or direct the movement of particles.

 

Where can I find Field Force?

 

Access the Field Force object via Main Menu > Simulate > Forces > Field Force. You will find all Cinema 4D forces within the Force sub-menu, including the new Field Force object.

 
 
 
 

How do I use Field Force?

 

In principle, the Field Force is a simple object. You add Field Force and use it via the Object tab. A common mistake, however, is to add Fields to the Falloff tab and wonder why nothing is happening. This tab is used for ‘masking’ the result of the Object tab, which is quite a powerful concept – you can restrict the influence of the Field Force with Fields placed in the Falloff tab.

Pro Tip: If the Field Force object is selected when creating Fields, the Field will place automatically in the Object tab field list. Hold down Shift when adding a Field to create the Field as a child of the Field Force object.

 
 

Add a Field in the Object tab. The vectors will display in the Display Box. Hop over to the Display tab to toggle this display, or to change the display properties.

The easiest way to understand the directions your vectors point is to use a Solid Field Layer. Using a Solid Field Layer lets you input a value in the X, Y and Z directions. Doing so displays a visual Vector representation in the form of color-coded lines.

 
 
 

The vectors define the force’s direction. If you want to recreate gravity, for example, add a Solid layer and set the Y direction to a negative value. Try -1. This approach will work if you’re using the Field Force object with the Velocity type set to “Change Direction”. You can go beyond this, however, when using the other modes.

 

What next?

 

Whether you’re working with dynamic objects or particles, the best way to understand Field Forces is to experiment with different fields to see how they affect vectors.

Here are a few typical results you can expect when using a single Field:

 
  • Spherical Field: simulates an attractor, but you could invert the direction to repel objects.
  • Box Field: simulate a deflector if the mode is set to Change Direction.
  • Random Field: create turbulence. Play with the noise scale for different results!
  • Radial Field: Make objects rotate. Adjusting transition can produce interesting results; creating a vortex, for example.
 

Mixing Fields

 

As with the Falloff tab, you can also mix Fields in the Object tab. In the Object tab, however, you’re mixing vector values. The blending modes will therefore be Normal, Add and Subtract.

 
  • Normal will overwrite any layers below.
  • Add will add to the vector below.
  • Subtract will subtract from the vector below.

Remember we’re dealing with vectors. If we have a solid field pointing in the Y-axis with a value of +1 and we set another solid field in the Y-axis with a value of -1, and we subtract these values, we end up with 1 – (- 1). The result will be a vector of +2, where the vector length has doubled and the velocity is twice as fast.

If we were to add the two values 1+(-1), we would end up with zero, meaning the Field Force will have no effect.

The display box color coding provides a good visualisation of direction (color) and strength (length of the line), so you don’t need to know any vector maths!

 
 
 

Increasing strength

 

You can increase the strength of an effect using the Object tab Strength property. If you want to influence the effect further, however, you can also add Fields to the Object tab.

When working with a solid layer, the values added in the X, Y and Z axis act as a multiplier to the Strength value. Similarly, with Fields, you can use the Direction tab to influence the vector size, i.e. its strength. Use the Direction tab and adjust the scale value if you want to make such a change.

 
 
 

Restricting the effect of Field Forces

 

Field Forces offer enormous scope of control. To exclude a Field Force from affecting an object you can use multiple Field Forces and set the mode to Exclude in the Force List of a Forces tab. Alternatively, you can set the mode to Include only specific forces, which offers flexibility in determining how Field Forces affect each object.

You can also use multiple Field Forces and combine Fields in the Falloff tab to mask out the effect of a Field Force.

 

Gaining more control

 

When working with forces, you’re dealing with energy. Most of the time, the Field Force object is going to add energy in the form of velocity. To reduce the force’s energy, you can either reduce the strength or set an absolute value.

Another method is to use a Friction object to remove the velocity from dynamic objects or particles. You can define the Friction object influence with Fields and art direct the effect with ease.

 

Controlling gravity

 

When working with dynamic objects, every Cinema 4D scene has a gravity setting applied by default. If you want to control gravity yourself or turn it off completely, press CMD+D (CTRL+D) to open the Project Settings (Edit>Project Settings). Navigate to the Dynamics Tab, find the General sub-tab, and set gravity to 0.

 
 
 
 

Workflows with Field Force

 

Field Forces have awesome potential. Below I’ve put together some of what I consider to be their most powerful applications.

 

Common Field Force workflows

 

A favourite Field Force workflow of mine is to art direct particle simulations with splines. To do so, draw a spline and position a particle Emitter near it. Tell the Field Force to use the spline for the vector direction. The particles will flow along the spline’s path!

Similarly, you can art direct how a dynamic Voronoi Fracture object shatters by using an object (the driver in the Field Force) moving along a spline.

 

Use the Volume Builder to create Vectors

 

You can use the Volume Builder to create custom vector shapes in Cinema 4D’s Vector mode.

A typical example might be adding a sphere with a Random Field on top. If you’re mixing a Field like the Random Field in a Volume Builder, initially you’ll see a Box shape and not the sphere below as the Creation Space is set to Box. Change the Creation Space to Objects Below. You’ll now see the sphere, and you’ll notice the vectors are randomized.

If your goal is to have particles flow across the sphere’s surface, change the blending mode to Cross. Doing so will align the vectors to the surface.

 
 
 

Next, add the Volume Builder to a Field Force object as a Volume object. For the smoothest transfer of values, set the Sample Mode to Quadratic.

You can use the setup described above to create a swirling pattern over the sphere’s surface, too. Create a Matrix in Object mode with the Sphere as a source. Set it to Thinking Particles.

You can achieve some fantastic results using these steps on other objects. Experiment and try out some ideas; see what you can create!

 
 

Field Forces and Thinking Particles

 

Thinking Particles was once a relatively unapproachable area of Cinema 4D (unless you like diving into XPresso setups). X-Particles made working with particles both fun and intuitive in Cinema 4D, so over the years Thinking Particles took a back seat.

Thinking Particles remains a powerful feature, however, if you’re willing to dive in, and Field Forces can help! Setting Field Forces to affect Thinking Particles is straightforward and at its most basic level is a two-node XPresso setup.

 
 

Tell the Thinking Particles group which Field Force object to use. To do so, use a PPass node to pass the Thinking Particles group (usually All) to a PForceObject node. Drag the Field Force object from the Object manager into the Object field of the PForceObject node. And that’s it!

You can now tell Thinking Particles to use other particle modifiers (like Friction) with the same node setup, which is super handy!

 
 
 

Generating Thinking Particles

 

I use a Matrix object to generate Thinking Particles. In the Generate attribute, choose between Matrices Only and Thinking Particles.

I also use the Matrix’s Object mode to generate particles on the surface of an object. You can create a variety of emitter shapes using this method.

A good tip to keep in mind when working with Thinking Particles is to have the Thinking Particles settings open (Simulate>Thinking Particles>TP Settings). In TP Settings, you can define additional groups and change the color/display type of each particle group.

 
 
 

Final thoughts

 

The Field Force object opens up the world of Cinema 4D dynamics. The feature takes things to the next level in terms of what you can create and the ease with how you can achieve it.

The above provides some initial insight into the world of the Field Force object, but there’s only one way to get the most out of it: experiment! Try the above, tweak settings, randomise values, make mistakes, and break things! Doing so will give you a fantastic idea of what this tool is capable of and how to use it effectively in your next big project.

 

Explore plugins for ftrack Studio

 

Explore our plugins for ftrack Studio. You can try them out during your free trial of ftrack Studio, available below.

 
I'd like to try ftrack
 

More from the blog

 

Enhanced performance in ftrack Studio: Fine-tuning for speed, reliability, and security

| API, Developer, New features, Product, Productivity, Studio | No Comments
From significant API query speed improvements to the adoption of Python 3, ftrack Studio has recently received a batch of speed, reliability, and security enhancements to make your project management…

Backlight and the Visual Effects Society forge a partnership for the VES Awards judging process

| Case Study | No Comments
Backlight was thrilled to be invited by the Visual Effects Society (VES) - the VFX industry’s premier global honorary society - to help support the virtual judging process for its…

Presenting the new sidebar: Enhancing project navigation in ftrack Studio

| New features, Product, Release, Studio | No Comments
We’re excited to announce the rollout of a new sidebar in ftrack Studio, now accessible across all views. This update marks a big step in our ongoing effort to refine…

Achieving Better Feedback Cycles and Faster Nuke Workflows at D-Facto Motion Studio

| Case Study, Studio | No Comments
D-Facto Motion GmbH is one of the largest and most well-known studios in European visual effects and post-production. With a presence across seven cities in Germany and a new facility…

Making the switch: The transition to cineSync 5

| Announcements, cineSync, News, Product | No Comments
cineSync 5 is going to become the primarily supported version of cineSync. Here’s what’s changing, why, and how it will supercharge your next project. Last year, we unveiled cineSync 5,…

Supporting Your Studio: Free ftrack Studio Training and Office Hours from Backlight

| News | No Comments
Our industry has recently faced the toughest challenges ever encountered. As the echoes of industry strikes begin subsiding, we offer our support to empower and uplift the film and TV…

What’s new in cineSync – a deeper iconik integration, laser tool, OTIOZ support, and more

| cineSync, New features, Product, Release | No Comments
cineSync's latest update brings flexibility and precision to your cineSync experience, making it easier to connect your review sessions with media management and storage in iconik, introducing color profiles to…

The Imaginarium Studios: Running a Thriving Motion Capture Studio with ftrack Studio

| Animation, Case Study, News, Q&A, Review, Studio | No Comments
Formed in 2012 by legendary actor and director Andy Serkis and led by CEO Matt Brown, The Imaginarium Studios is a performance-led capture and virtual production studio with facilities located…