Cinema 4D 2025.1 - December 4, 2024

Doug Y
Doug Y
  • Updated

This update is highly recommended for all 2025 users.

Important Notes

By default, Cinema 4D 2025.1 will install to the folder “Maxon Cinema 4D 2025” and will replace any installation already there. This is intentional in order to minimize the number of builds users need to manage, minimize migration of prefs and plugins, reduce overall disk usage and help ensure you’re always on the latest release. You can of course customize the installation path if you’d like to maintain a separate installation of each dot release. If you need a prior release installer, visit the Downloads page here.

System Requirements remain the same as Cinema 4D 2025.0

This release will include Redshift 2025.2 - older versions are compatible but will not include enhancements to Redshift integration and performance.

New Features

Modeling

  • Modernized Booleans to improve performance and reliability
    • Workflow is consistent to previous Boole generator
    • Boolean Tags can be placed on individual objects to specify the operation, overriding the setting in the generator
    • Nested hierarchies of Boolean operations can be achieved with multiple groups and generators
    • Vertex, edge, and polygon selections are preserved.
    • Attributes such as UVs and colors are preserved like it is for selections.

Simulation

  • Collisions Improvements
    • Collision Noise: Adds a unique, per-scene random vector to the contact and bounce responses, akin to Bullet, to diversify collision behaviors.
    • Restrict Movement on Contacts: Prevents unwanted movements from fixed constraints to reduce intersection issues.
    • Collision Priority: Allows prioritization between Colliders and Dynamic Objects, with Split Average or Extra Pass solve methods
  • Rigid Body Improvements
    • MoGraph Matrix updated to sync with the simulated rigid body positions.
    • Thickness attribute is now Search Radius.
    • Margin parameter indicates the gap while solving triangle mesh based collisions with rigid bodies.
  • The Attractor force exposes “Min Distance' parameter to set the distance where no force is applied.

Pyro

  • Enhanced Force Control: Vorticity and Turbulence forces can be scaled by the pressure of the simulation
  • Temperature Dynamics: Ambient Temperature control is now exposed, while Temperature Threshold have been split to Active Threshold and Cutoff.
  • Ability to only emit Pryo to currently active voxels but does not add new voxels to the domain
  • Memory Management: "Out of Core" enables higher voxel capacity utilizing efficient VRAM, optimizing simulation scalability.

Particles

  • System properties for Particle are exposed in the Simulation Scene Settings.
  • Custom Particle Properties
    • Add and define custom particle properties to be used in emitters and modifiers.
    • Emitters and Modifiers can define output data to be generated for the defined custom property, each will have its own unique data that is outputted .
    • When custom properties are defined, parameters corresponding to the properties' type will appear under a Custom tab of the Emitter objects.
  • Math Modifier UI has been revised.
  • Particle Group Caching: The ability to choose between Local or World space for caching.
  • Particle Nodes Modifier
    • Allows you to create your own modifier logic using Scene Nodes, giving the ability to create your own modifiers.
    • Ability to use all the nodes available in Scene Nodes.
    • Input Ports provide all the standard system properties that particles have by default.
    • Custom Properties are support through dedicated nodes .
    • New Nodes to support unique particle properties.

Animation

  • Timeline: BaseTime found in the cloner can be animated and can be used like float values in the timeline.
  • IK tag supports an option to “Rotate to Goal” allowing the first bone in the chain to rotate to the goal improving stability.
  • Tween-Tool adds “Global Space Mode” allowing tweens between the scenes global position of the selected object.
  • Copy-Paste animation data can now be used in the Powerslider exactly like in the Timeline.

Rendering

  • Render Ranges allows for user specified ranges of frames to be rendered.
  • Custom Frames allows for multiple individual ranges to be entered.
  • Skip Existing Frames: C4D will now check all existing frames before the render starts and allow you to skip frames that already exist.

Exchange

  • USD Importer Improvements
    • Importer preferences UI improvements
    • USD files now support transform animations and other animated attributes like cameras and light settings, preserving them as track keyframes.
    • Skeletal data in USD preserves animation data and converts to join hierarchies, applying weight tags and skin deformers to the mesh.
    • SkelAnimation TRS data is converted into track keyframes
  • USD Exporter
    • Transform animations include support for animation attributes consistent with the USD importer
    • Animation data is processed from Cinema 4D keyframe values
  • Substance Nodes get a “Physical Size” attribute input port
  • XRef improvements focusing reliability and performance

Scene Nodes

  • Geometry Inputs: Make custom mesh/spline generators using child objects or linked objects as inputs
  • Matrix and object property inputs are added to the Nodes Mesh, Nodes Spline, Object Group, Nodes Modifier, and Nodes Selection groups.
  • Updated color scheme for Nodes Modifiers to be consistent with Primitives, Generators and Deformers
  • Improved support for Selections, Weights, & Colors on Splines/Lines
  • New Nodes: Geometry by Type and Geometry Info Node
  • Improvements to Nodes:
    • Set Points Value adds an option to center points relative to the bounding box of selected points.
    • Noise Modifier adds support for displacing splines and Relative Noise scale.
  • The Data Inspector and Port Inspector is updated to be more reliable and accurate to help debug your node setup.

Learning Engagement

  • New tutorial series can now be accessed via the C4D Home Screen
  • The learning panel will launch guided tutorial series feature guided instructions, videos and UI callouts
  • Asset Browser navigation and UI improvements
  • Templates can be added in the Home Screen and can be set up as the default C4D startup scene

General Enhancements

  • Display decimal place preferences allow you to choose the amount of decimals being shown
  • The Volume Builder cache layer can now reference and save into external .vdb caches
  • Search is enabled in the Material Manager
  • Browse and Search for Redshift materials directly from the Material Manager
  • GoZ improvements to send and receive projects from ZBrush for iPad

Known Issues/Warnings

  • Scenes containing legacy Booleans will not be converted to the modernized Booleans
  • The Cinema 4D 2025.1 installer includes the Redshift Min installer, a reduced-size installer for web connected devices. Upon installation, the Redshift GPU kernels and shaders will dynamically download and install. A steady internet connection is required to successfully install. For more information, please refer to the Redshift Min installer FAQ.

Bug Fixes

Animation

  • Fixed an issue with the Pose Morph tag where successive clicks on the associated object would toggle between its default and deformed states
  • Fixed an issue with the Timeline where Mini F-Curves displayed in Dope Sheet mode would disappear while dragging their associated keys
  • Fixed an issue with the Frame parameter of Alembic objects not creating F-Curves when keyframes were generated
  • Fixed an issue with the Take system where animation paths recorded with Cappuccino in separate takes were not displayed correctly
  • Fixed a refresh issue with the Field Driver tag when used in nested Cloner objects
  • Fixed a problem with the Field Driver tag where after duplicating the tag its icon did not show its correct state
  • Fixed an issue with the Pose Morph tag where the deformation state was incorrect when opening a scene
  • Fixed an issue with deformed editing in conjunction with the Pose Morph tag in Correctional PSD Mixing mode

Asset Browser

  • Fixed an issue with asset capsules displaying incorrect icons in the Object Manager when imported into an XRef object
  • Fixed a performance issue with the Asset Browser becoming unresponsive when displayed in a large window
  • Fixed an issue with the Asset Browser where selecting a range of elements with the Shift key did not work with categories
  • Fixed an issue in the Asset Browser where dragging and dropping an item into the Asset Browser would remove any Modified state and not prompt the user to save the scene
  • Fixed an issue with the responsiveness of the Asset Browser menu when downloading assets
  • Fixed an issue with the Asset Browser where the Generate Preview command for items in watch folders would trigger an error dialog

Attribute Manager

  • Fixed an issue with the Cloner object interface in Object mode where the drag-&-drop action for selecting the reference object could inadvertently change the Instance mode
  • Fixed an issue with the Cache function of the Track Modifier tag not displaying a progress window
  • Fixed an issue with the Commander not responding properly to the Enter key after quickly typing commands

Camera Objects

  • Fixed an issue with the Motion Camera tag not working on a layer that had the Solo property enabled

Character Animation

  • Fixed an issue with PoseLib databases that were not available while the corresponding scene was open
  • Fixed an issue with the Toon Rig of the Character object where the Reset User Data button had no effect
  • Fixed an issue with joints that could not be influenced properly by inserted fields
  • Fixed an issue with the Character object where some components disappeared from the Viewport when switching between Build and Adjust modes
  • Fixed an issue with the Weight Manager where smoothing of joint weights caused some value deviations
  • Fixed an issue with the Weight Manager where the Smooth command would not work properly if only one joint was selected
  • Fixed an issue with the Weight Manager where Undo/Redo would empty the Joints list
  • Fixed an issue with the Weight Manager where the Bake Falloffs command did not work properly with fields
  • Fixed an issue with the Morph deformer where the Strength slider had no effect
  • Fixed an issue with the Weight Manager where internal rounding errors caused inconsistencies
  • Fixed an issue with the Weight Manager where the Apply Selected command did not respect the Lock state of joints
  • Fixed an issue with the Character object where the Reset All command for components in the Attribute Manager did not work in Adjust mode
  • Fixed an issue with the PoseMorph tag where the middle mouse button could not be used to scroll in the Poses list

Color Chooser

  • Fixed a performance issue when trying to undock the Color Chooser pop-up window
  • Fixed an issue with Redshift Node materials where only the first color change was applied when interactively adjusting the Base Color of a Redshift standard material in the Color Chooser
  • Fixed an issue where the Color Chooser was not updated correctly

Color Management

  • Fixed an issue with re-linking OCIO configuration files did not work properly
  • Fixed an issue with Color Management where rendering in different file formats produced differing results
  • Fixed an issue with the Change Render Space command defaulted to the wrong value
  • Fixed an issue with Color Management where the View Transform was not baked when saving images from the Picture Viewer
  • Fixed an issue with Doodle Paint not respecting the active color space
  • Fixed an issue with the Scheme Colors in the Preferences using the wrong color space
  • Fixed an issue with incorrect color swatches in the Color Picker when selected from an image
  • Fixed an issue with rendering to the Viewport would produce incorrect colors until rendered to the Picture Viewer once
  • Fixed a stability issue with Color Management in conjunction with a custom Sun object for Redshift Sky

Deformer

  • Fixed an issue with the Collision deformer not refreshing the mesh display in the Viewport during playback and scrubbing

Exchange

  • Fixed a stability issue when exporting animated volume meshes as Alembic
  • Fixed a stability issue with Alembic export
  • Fixed a performance issue when loading Alembic files
  • Fixed a stability issue when loading Alembic files
  • Fixed an issue with Alembic import where some parts of the geometry where missing from the imported scene
  • Fixed an issue with glTF export where the rotation order of object hierarchies was incorrect in the exported file
  • Fixed a performance issue when opening VRML files
  • Fixed an issue with Collada import where Standard materials were created instead of Redshift materials
  • Fixed an issue with glTF export where the weights of joints were not exported correctly
  • Fixed a stability issue with the internal string handler causing some crashes
  • Fixed a stability issue when importing JT files
  • Fixed an issue with glTF export when Material tags were assigned to stored Polygon selections
  • Fixed issues with USD export skeletal animation edge cases
  • Fixed issue with USD export skeletal animation
  • Fixed a stability issue with Alembic export
  • Fixed an issue with the Autosave function where reminder dialogs erroneously appeared even when Autosave was enabled
  • Fixed an issue with the Bake as Alembic function where clones had no materials and not all were cached
  • Fixed a performance issue when exporting a Spline Wrap object as USD

Interface

  • Fixed a stability issue when trying to edit the spline curve of the Bevel tool
  • Fixed an issue where area lights with a negative scaling factor did not have handles
  • Fixed an issue with the Picture Viewer missing the Mute Sound icon and tooltip
  • Fixed an issue with the Attribute Manager not displaying an icon in the header for a selected keyframe
  • Fixed an issue with the Object Manager where the Create Selection Object command was not available for a tag selection
  • Added some missing features for the mouse wheel and keyboard arrow keys that had no function assigned to them during drag & drop
  • Fixed a performance issue when copying and pasting a large number of objects
  • Fixed an issue with the Annotation tool where applying the tool to Scene Node objects made them disappear from the Viewport

Licensing

  • Fixed a stability issue when editing data in the RLM license server settings dialog

Material

  • Fixed an issue with the Material tag where the Selection field did not show the name of the polygon selection being applied during drag & drop
  • Fixed an issue with UV tags and legacy materials where no objects were visible in the Viewport

Material Manager

  • Added a filter function to the Material Manager

Modeling

  • Fixed an issue with Texture mode where moving the texture of one object affected all other Child objects
  • Fixed an issue with the Material tag where the Solid Projection Display option did not work
  • Fixed a stability issue with the Fit Circle tool
  • Fixed an issue with Rectangle Selection in Edge mode where the Visible Only option did not work properly
  • Fixed a performance issue with the Loop Selection tool on complex meshes
  • Fixed an issue with the Line Cut tool creating redundant vertices
  • Fixed a performance issue with the Spline Mask object
  • Fixed an issue with the Scale Project function where the Radius parameter of Spline field layers was not scaled correctly
  • Fixed an issue with the Rectangular Selection tool not selecting elements correctly in orthographic views
  • Fixed an issue with the Spline Mask generator not producing the expected results

MoGraph

  • Fixed a performance issue with Voronoi Fracture when changing the Fragment Offset with the Invert option enabled
  • Fixed a stability issue when using Spline Wrap with invalid splines
  • Fixed an issue with the Spline Effector incorrectly affecting clones
  • Fixed an issue with the Cloner where no clones would be displayed in the Viewport when a Shader, Sound or Python field was a Child of the cloned object
  • Fixed a stability issue when using the MoGraph Weight Paintbrush on an empty Cloner object
  • Fixed an issue with the Linear field where no negative Length values could be set in the Attribute Manager
  • Fixed an issue with the Field Driver tag not controlling Alembic parameters
  • Fixed an issue with the Field Driver tag not working on MoSpline objects under a Cloner object
  • Fixed an issue with the Field Driver Tag where it was possible to create an illegal duplicate of the tag using drag & drop
  • Fixed an issue with the Field Driver tag where removing an object's Field Driver link to a parameter in the Attribute Manager did not remove that parameter from the tag's Parameters tab
  • Fixed an issue with MoGraph effectors where the Time Offset parameter did not work with joint hierarchies
  • Fixed a stability issue with the Field Driver tag when changing parameters
  • Fixed a stability issue when changing certain Shader settings of the Displacer deformer
  • Fixed an issue with the Field Driver tag where User Data parameters could not be modified in the Attribute Manager
  • Fixed an issue with fields where the Remapping graph did not change after modifying the type of Field
  • Fixed an issue with the Random field where some parameters were always available in the Attribute Manager even though they only affected the Noise Random mode
  • Fixed an issue with the Field Driver tag on a cloned object where the driven parameter did not change as expected

Nodes

  • Fixed an issue with the Node Editor where the Data Inspector would randomly stop working
  • Fixed an issue with floating Input Nodes not being named after their ports
  • Fixed an issue with the 7-Segment Display capsule where the output spline was broken
  • Fixed an issue with the functionality of the Memory Node not reading values when used within a capsule
  • Fixed an issue with the Edge Break Node where a parameter category name was garbled in the Attribute Manager of the Node Editor
  • Fixed a performance issue with the Memory Node during animation playback
  • Fixed an issue with the Outline Spline Node not generating selections
  • Fixed an issue with the Remove Selection Node not working
  • Fixed an issue with the Assemble Collection Node where an input value of zero would cause an error message
  • Fixed an issue with the Node Editor where a variadic input port could not be converted into an input port of a floating IO Node
  • Fixed an issue with the Set Color Node not working in Multiply and Subtract modes
  • Fixed a stability issue when changing topology with the Polygons Topology Set Node
  • Fixed an issue with the Outline Spline Node where the output spline was not closed
  • Fixed an issue with field-driven vertex maps not being evaluated properly in a Node modifier setup
  • Fixed an issue with Node Operator Nodes not working properly after scaling a project
  • Fixed an issue with the Set Points Values Node not handling selections properly
  • Fixed an issue with Port Inspector color dots always appearing black

Node Editor

  • Fixed an issue with the Node Editor where the preview of Texture Nodes would be black after saving with the Save with Assets command
  • Fixed an issue with opening the Node Editor's context menu on macOS
  • Fixed an issue with the Node Editor that occasionally behaved as if a modifier key was pressed

Object Manager

  • Fixed an issue with the Object Manager where objects created as parents by clicking with the ALT modifier key were not named correctly
  • Fixed an issue with the Connect Objects command where custom icon colors of tags were reset to the default color in the resulting object
  • Fixed an issue with the Object Manager where tags that had been selected via the filter list could not be deleted
  • Fixed an issue with the Viewport Solo function where other objects hidden by it remained hidden when copied and pasted into another scene
  • Fixed an issue with a scene's "dirty count" no longer incrementing after all objects had been deleted
  • Fixed a stability issue with the Object Profiler when closing its window

Objects

  • Fixed a stability issue with the Fracture object
  • Fixed a stability issue with loading specific projects
  • Fixed an issue with nested instances disappearing from the Viewport when moved
  • Fixed a stability issue when loading a Default Scene on macOS

Other

  • Fixed a stability issue with the Field Driver tag when undoing actions performed on the associated field
  • Fixed a stability issue with the Timeline when selecting the Sound object

Picture Viewer

  • Fixed an issue with the Picture Viewer where the function of the Play Sound menu item was inverted
  • Fixed an issue with the Picture Viewer where the A/B Compare function did not work on the first try
  • Fixed an issue with the Picture Viewer using the wrong color space in Full-Screen Mode
  • Fixed an issue with the Picture Viewer not displaying the irradiance caching progress
  • Fixed an issue with the Picture Viewer where copying and pasting its render results to external software only copied the raw image

Renderer

  • Added the ability to define render sequences of multiple non-contiguous frame ranges in the Render Settings
  • Fixed an issue with Color Management where colors were inconsistent between Viewport, Magic Bullet Looks and Picture Viewer

Simulation

  • Fixed a stability issue when disabling a Rigid Body tag for a running simulation
  • Fixed an issue with Alembic cache being overwritten by the Time Delay effector
  • Fixed a stability issue when copying connector objects to a new scene
  • Fixed an issue with the Surface Attract particle modifier where particles did not move as expected in Follow mode
  • Fixed an issue with the Turn particle modifier where the Angle value could not be set above 180 degrees
  • Fixed a stability issue with the simulation system
  • Fixed an issue with Rigid Body dynamics where Rigid Bodies cloned from particles could not be cached together with them
  • Fixed an issue with the Basic Emitter not working inside a Cloner object
  • Fixed an issue with the Freeze modifier layer where field conditions were not respected properly in Grow mode
  • Fixed a stability issue with the Follow Spline particle modifier in combination with the Trim Spline Modifier Node
  • Fixed an issue with the Pyro Emitter where the Constant Pressure checkbox did not actually refer to fuel, but rather to pressure.
  • Fixed an issue with the Advection settings of the Pyro Output object where Pre-Advect Quantities in combination with SemiLagrangian Advection Mode caused an incorrect emission
  • Fixed an issue with the Follow Spline particle modifier where the Continue Exit Behavior did not work as expected
  • Fixed a stability issue with the Pyro Output object when using the Current State to Object command
  • Fixed an issue with Rigid Body dynamics where the positions of cached particles under a cloner would be incorrect depending on the Instance Mode of the cloner
  • Fixed an issue with the Stick modifier not working on objects with a Rigid Body tag
  • Fixed a stability issue with copied connectors when changing their Mode to Cardan
  • Fixed an issue with Rigid Body Dynamics where cached and uncached simulations were different
  • Fixed an issue with Soft Body tags where the cache was still active with the tags disabled
  • Fixed an issue with the Angle slider of some particle modifiers covering too wide a range of values
  • Fixed a stability issue with certain simulation scenes
  • Fixed an issue with simulation tags in combination with cloner and matrix objects
  • Fixed an issue with Rigid Body dynamics where the effect of the Density parameter was inverted for values less than 0.0006
  • Fixed an issue with bullet dynamics tags where Undo after a tag duplication attempt would cause the tag to disappear
  • Fixed an issue with Particle Groups where the position of cached particles was incorrect if the Particle Group was not at the world origin
  • Fixed an issue with Rigid Body simulation where an object was not cached if its tag was disabled at the start of the animation
  • Fixed an issue with Rigid Body dynamics where a keyframed object did not respect a Collider tag

Take System

  • Fixed an issue with user-created HUD elements not working properly when switching between takes

Team Render

  • Fixed an issue with Team Render where vertex maps in Alembic files stored in a different path were not rendered

Timeline

  • Fixed a stability issue with the Bake Objects function of the Timeline
  • Fixed a stability issue when manipulating tangents of animation curves
  • Fixed an issue with the Timeline where real-time updates in the Timeline window would cause the viewport to refresh only after the mouse button was released
  • Fixed an issue with the Timeline Ruler in the Animation Palette where the Quantize option did not appear in the context menu unless in Advanced mode
  • Fixed a stability issue when navigating in scenes using a Sound track in the Timeline
  • Fixed an issue with the Timeline (F-Curve) window where the mouse wheel would not work before clicking into the window
  • Fixed an issue with the Timeline (Dope Sheet) window not showing the keyframes of animated Redshift material colors
  • Fixed a stability issue with the Motion system when switching between Timeline modes
  • Fixed an issue with the Motion system where an object would disappear after adding a Motion Layer with Animation and then undoing it
  • Fixed an issue with the Timeline when adding animation tracks to multiple objects at once

Vertex Color

  • Fixed an issue with Vertex Maps not updating with animated field objects

Viewport

  • Fixed an issue with the Redshift camera where a Viewport HUD element representing its Angle of View parameter would not work
  • Fixed an issue with UVW tags where for several objects with identical materials but different UVW tags only the first tag would be used in the Viewport
  • Fixed an issue with the Physical Sky in the Standard render space where Viewport navigation would become unresponsive for some time
  • Fixed an issue with the Random Field not showing a proper Viewport preview
  • Fixed a Viewport refresh issue with cloned Null objects where changing the Shape parameter of the object had no effect in the Viewport

Volumes

  • Fixed an issue with the Volume Builder where keyframes of animated parameters did not appear in the Timeline
  • Fixed an issue with the Volume Builder where an Undo operation broke its internal object link list
  • Fixed a stability issue with the Volume Builder when the external path for the Cache Layer was empty
  • Fixed an issue with the Volume Builder where the external cache did not refresh properly
  • Fixed an issue with the Volume Builder where the cache content was lost when using the Move Cache to Internal button

XRefs

  • Fixed an issue with the XRef Manager where the Layer assignment of XRef elements was not restored after disabling and then re-enabling the Manager's Layer option
  • Fixed a performance issue when loading large files as XRefs
  • Fixed an issue where an animation offset in the XRef was not handled correctly for motion clips
  • Fixed an issue where the activation status in an effector's Field list was not preserved when saving the project
  • Fixed an issue with XRefs changing from absolute to relative Reference path after being copied and pasted
  • Fixed a performance issue when loading very large scenes as XRefs
  • Fixed an issue with objects that were disabled and then re-enabled in the XRef Manager would still appear there as Empty
  • Fixed an issue with using Alt+LMB to insert an object as parent corrupted the hierarchy within the XRef
  • Fixed an issue where new XRefs were created using the custom default scene
  • Fixed an issue with the Save Selected feature did not work correctly
  • Fixed an issue with XRef objects having unresponsive buttons in the Attribute Manager
  • Fixed an issue with XRef objects having an incorrect relative Reference path
  • Fixed an issue with XRefs where disabling and re-enabling materials in the XRef Manager broke the material assignments
  • Fixed an issue with XRef objects where the Auto-Save function corrupted the relative Reference path
  • Fixed an issue with XRefs where deleting the Reference path and then re-entering it caused the XRef to be duplicated
  • Fixed an issue with XRefs where replacing an XRef in the Object Manager did not work correctly
  • Fixed an issue where automatic renaming did not work correctly when replacing the Reference path
  • Fixed an issue where relative paths were displayed as absolute paths in the Project Asset Inspector
  • Fixed an issue where absolute and relative texture paths were handled incorrectly when saving projects with or without assets
  • Fixed an issue with the Project Asset Inspector not listing missing XRefs
  • Fixed an issue where data were lost if edits were not keyframed

Was this article helpful?

/

Comments

0 comments

Article is closed for comments.