Skip to content

Freeze Transformations Before Export

Before export, it is important to understand that freezing transformations and baking export data are not the same thing.

In Foxel, you manually freeze transformations on the object first. Then, during export, settings such as Bake Frozen Rotation/Scaling and Bake Pivot control how that setup is written into the exported mesh.

Why This Matters

Freezing and baking are two different steps.

If they are treated as the same thing, export behavior becomes harder to understand.

A useful way to separate them is:

  • Freezing changes how the object’s transform values are stored in Foxel.
  • Baking controls how transform-related data is written during export.

Step 1: Freeze Transformations Manually

Foxel lets you freeze transformations directly on the object.

Use:

Object > Transform > Freeze Transformations

Then choose which transformations to freeze.

You can freeze:

  • Translation
  • Rotation
  • Scale

Translation

Freezing Translation resets the object’s position values to 0.

The object keeps its current visual position, but the stored translation values are cleaned up.

Rotation

Freezing Rotation resets the object’s rotation values to 0.

The object keeps its current visual orientation, but the stored rotation values are cleaned up.

Scale

Freezing Scale resets the object’s scale values to 1.

The object keeps its current visual size, but the stored scale values are cleaned up.

Why Freezing Is Useful

Freezing transformations is useful when you want to:

  • Clean up transform values.
  • Prepare objects for animation.
  • Create a clearer starting point for further editing.
  • Avoid carrying temporary rotation or scaling values into later workflow steps.

Step 2: Decide What Export Should Bake

After the object has been frozen, Export Settings determine how transform-related setup is written into the exported mesh.

This is a separate step from freezing.

Bake Frozen Rotation/Scaling

Bake Frozen Rotation/Scaling bakes frozen rotation and scaling into the exported mesh.

Use this when the exported mesh should directly include the frozen rotation or scale result.

Bake Pivot

Bake Pivot bakes the object pivot into the exported mesh.

Use this when the exported object needs to keep a specific pivot setup in the target application.

The Important Distinction

Freezing transformations is an object-editing step.

Baking is an export step.

The practical workflow is:

  1. Freeze the transforms you want to clean up.
  2. Open or review the Export Settings.
  3. Decide which transform-related data should be baked into the exported result.
  4. Export the asset.

Foxel also supports unfreezing transformations.

Use:

Object > Transform > Unfreeze Transformations

This lets you choose which transformations to unfreeze.

Use this when you need to restore editable transform components that were previously frozen.

What To Remember

  • Freezing transformations is a manual operation in Foxel.
  • Freezing resets chosen transform values without changing the visible result.
  • Freezing Translation resets position values to 0.
  • Freezing Rotation resets rotation values to 0.
  • Freezing Scale resets scale values to 1.
  • Export bake settings are a separate step.
  • Bake Frozen Rotation/Scaling and Bake Pivot affect the exported mesh.
  • Export bake settings do not replace the object-editing workflow.