What Is OBB
What Is OBB
OBB means Oriented Bounding Box.
For a node, OBB preserves rotation and orientation in world space.
So when a node rotates, OBB rotates with it.
In practice, OBB answers this question: "What are the real visual bounds of this rotated object in world space?"
API in Flowscape
| Method | Meaning |
|---|---|
getLocalOBB() | Local oriented box in node space. |
getWorldOBB() | World oriented box for this node. |
getHierarchyWorldOBB() | World oriented box for node + descendants. |
getWorldCorners() | Four transformed corners used for OBB-oriented logic. |
When OBB is useful
- rotated selection visuals
- resize handles aligned with object orientation
- transform gizmos
- precise editor overlays
Live OBB Example
Practical note
OBB is more precise for rotated objects, but usually heavier for broad-phase spatial checks than AABB.