Scaling 3D Objects
In Foxel, you can scale 3D objects using three methods: by changing the scale values in the Inspector, through a dialog box, or utilizing the Scale Tool. Each method allows you to adjust the size of your objects, providing flexibility in how you manipulate your designs.
Scaling via Inspector
You can modify the scale values directly in the Inspector. The scale properties of an object are defined in local space, which means they are relative to the object's parent within the hierarchy. When multiple objects are selected and the scale value is adjusted in the Inspector, all selected objects will be updated to reflect the same scale value, ensuring consistent sizing across your selection.
Scaling via Dialog Box
To scale objects using the dialog box, follow these steps:
- Select the object(s) you wish to scale.
- Navigate to Object > Transform > Scale.
- Enter the desired values in the Scale Dialog Box and click OK to apply the changes.
🔺 Figure 1: Scale Dialog Box
Scale Dialog Options
When the dialog box appears, you will find several options to customize your scaling:
- Scale: Enter the desired scale factor for your object(s).
- Pivot: Choose the pivot point for scaling. You can select either:
- Object Center: Scales the object(s) from their individual centers.
- Object Pivot: Set via the Inspector, this option uses the individual pivot points defined for each object. Each object's pivot can be set independently, allowing for more precise control over scaling.
- Uniform Scaling: Check this option to maintain the object's proportions while scaling. If unchecked, you can scale along different axes independently.
- Scale as Group: If this option is checked, all selected objects will scale from the selection center. If unchecked, each object will scale individually based on the selected pivot.
All scaling operations performed through the dialog box occur in world space.
Scaling with the Scale Tool
The Scale Tool provides a more interactive way to scale objects. To use the Scale Tool, follow these steps:
- Activate the Scale Tool.
- Select the object(s) you wish to scale. This can be done directly using the Scale Tool.
- Use the gizmo handles to scale along the selected axis or drag the center yellow cube to scale the object(s) evenly in all directions.
Hint
If you hold down the Shift key while scaling, the scaling is done in integer steps.
Important Note
The Scale Tool can also be used to scale selected voxels from a voxel grid. If voxels are selected, they will be scaled instead of the object itself. Therefore, make sure to deselect voxels if you want to scale the object instead. For more information, see Scaling Voxel Grids.
Scale Tool Options
Before scaling, you can set the transformation space and the pivot mode (object center or object pivot) from the Tool Options Bar. This allows you to customize how the scaling will be applied to your selected objects.