BBox Tools Blender addon

A set of tools for manipulating an object’s bounding box and origin/pivot point in Blender. Calculate 2D and 3D projections, reposition the object origin, and generate a visual bounding box mesh.

This addon provides a dedicated panel in the Object Properties to manage Bounding Box and Origin-related operations for single mesh objects or groups (parented to an Empty).

3D BBox

  • 3D BBox Projection: Calculates and prints the projection of the object’s 3D bounding box corners and its origin onto the active camera plane.

Camera Space BBox

  • 2D Bounds (View): Calculates the 2D bounding box (normalized coordinates 0-1) of the object as seen from the active camera. This method uses the object’s mesh vertices projected onto the camera view.

  • 2D Pixel Bounds: Calculates the 2D bounding box using a pixel-based method (via a temporary low-resolution render). This is often more accurate for complex or partially visible objects.

  • Apply to the render border (Toggle): If enabled, running either of the 2D bounds calculations will automatically set the Blender render border to crop to the calculated bounds.

BBox Origin

  • Set Origin: Repositions the object’s origin (pivot point) to a specific point on its bounding box (corner, edge center, or face center).

    • Position Controls: Use the X, Y, and Z axis dropdowns to select the desired position (e.g., Front XRight YBottom Z for a corner).

    • Re-position (Toggle): If enabled, the object will be moved so that its world location remains the same, effectively changing the pivot point without changing the object’s position in world space.

Draw BBox

  • Draw BBox: Creates a mesh object representing the bounding box of the selected object or group. This mesh is parented to the object and is useful for visualization.

Integration of the crop in the rendering process of layers