Why am I getting a "Collisions Limit Exceeded" error when using Pyro in Cinema 4D?

  • Updated


While numerous factors can contribute to the Collisions Limit Exceeded error you are receiving, the most common culprit we've identified is related to the use of *Integrated Graphics. This refers to the GPU that's built directly into the CPU. Similarly, this can also occur with GPUs that possess a limited amount of VRAM.


Our new simulation tools are primarily designed to utilize the GPU and the GPU is chosen by default in the Simulation settings. So, if your hardware lacks a sufficient amount of available memory, you might encounter a "Collisions Limit Exceeded" error.



Given these circumstances, you might find it beneficial to switch the simulation tools to operate using the CPU instead of the GPU. Doing so will ensure that Pyro has access to all available system memory as opposed to the small amount of RAM allocated to integrated graphics, which could help avoid these errors.


Please keep in mind, though, that while processing with the CPU might take a bit longer than using the GPU, the playback performance should remain satisfactory once the simulation is cached.

You can switch to CPU in the Project Settings > Simulation > Scene > Device settings:


*What is Integrated Graphics?

Integrated graphics refers to a GPU built into the same chip as the CPU, common in most laptops and many lower-end desktops. These GPUs share system memory (RAM) with the CPU, unlike dedicated graphics cards that have their own VRAM.

Examples include Intel's HD, UHD, and Iris Plus Graphics, and AMD's Radeon Vega series found in their APUs.

Was this article helpful?




Article is closed for comments.