daz_check_overlap
Detect bounding box overlap between two nodes, including penetration depth and a suggestion to resolve collision.
Instructions
Check if two nodes have overlapping bounding boxes (collision detection).
Uses axis-aligned bounding box (AABB) intersection. Returns whether they overlap, the penetration depth, and a suggestion for resolving the collision.
Args: node1_label: Display label of the first node node2_label: Display label of the second node
Returns: { "node1": "Alice", "node2": "Bob", "overlapping": true, "penetration_depth": 15.0, "suggestion": "Move Bob 20 cm in +X direction to resolve collision" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node1_label | Yes | ||
| node2_label | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||