--- title: "Bake Objects" url: "https://help.maxon.net/c4d/en-us/Content/html/32180.html" section_path: "Animate > Timeline > Menu > Functions > Bake Objects" command_id: "465001219" description: "With this function, changes in position, scale and rotation that were not necessarily made using the P, S, R keys (but using an Expression or other …" --- # Bake Objects With this function, changes in position, scale and rotation that were not necessarily made using the P, S, R keys (but using an Expression or other object, etc.) can, for example, be converted to real position, scale and rotation tracks. It does not matter if the animation is created using few or interpolated Keys, via a [Vibrate](https://help.maxon.net/c4d/en-us/Content/html/TVIBRATE.html.md) Expression or using a [Constraint](https://help.maxon.net/c4d/en-us/Content/html/TCACONSTRAINT.html.md) (or even an Alembic object). Regardless of how the animation was created, this function will create one Key per animation frame. So, what is this good for? This function can be useful whenever you want to export an animation, whether to another application (e.g., to a previous version of Cinema 4D that does not support Constraint tags or a Dynamics animation) or for rendering using Team Render (e.g., a network containing differing versions of an application). Select the objects you want to bake in the Timeline and execute the Bake Objects command. A dialog window containing the following options will open. The Baking process can be canceled by pressing the **Esc** key on your keyboard. Start / End Use these settings to define the frame range in which the object should be baked. If no new values are entered the entire scene length will be used by default. Bake Expressions Activate this option to bake animations that were created using such tags as Constraint, Vibrate, etc. Create Copy Defines whether a copied object with baked tracks should be created or the active object's animation should be overwritten. Remove Tags If you want to create an object copy with baked Expression tag effects, this option can be used to define if the copy should be created with or without the Expression tag. Note that Selection and Normal tags, etc. are considered Expression tags if they contain Fields. Clean Tracks If this option is enabled, superfluous keyframes (i.e., consecutive keyframes with the same value) will be removed. This option works in conjunction with all animations with the exception of object parameter animations (which cannot be evaluated by external applications anyway). All Parameters If this option is enabled, ALL of the options listed below it will be baked. Be careful when using this option because it can take a while to bake everything, depending on the object - and a lot of keys, including PLAs, which can take quite a while to process, may be generated. Position/Scale/Rotation/PLA/Animated Parameter Select which parameter(s) should be baked. Note that activating the [PLA](https://help.maxon.net/c4d/en-us/Content/html/CKPLA.html.md) option can easily lead to very large file sizes. The **Parameter** option refers to all **Attribute Manager** parameters of the active element (except for those in the Coord. Tab). **Animated Parameter** creates an animation keyframe for each intermediate frame for animated object parameters. No interpolation will take place between objects that lie farther apart. > **Tip:** Tip:Alembic objects can also be baked via PLA (if a copy is created). The following preconditions must be met: > > - The number and order of vertices of the Alembic generator must remain constant. > - The **Create Copy** option must be enabled in the dialog window.