Freeform BVH Queries (FBQ) allows you to perform raycasts, box overlaps, and sphere overlaps using a custom bounding volume hierarchy, without relying on Unity’s physics colliders. It’s optimized for both runtime and edit mode use, making it perfect for in-game editors, level design tools, and scene analysis systems.
✨ Key Features:
- ✅ Raycast without colliders
- ✅ Works in Play Mode and Edit Mode
- ✅ Collect overlapping objects using boxes or spheres
- ✅ Supports Meshes & Sprites
- ✅ Filter objects using ObjectFilter
- ✅ No dependency on Unity Physics
- ✅ Includes fully documented demo scenes and source code
🧪 Demo Scenes Included:
- RuntimeDmeo_Static – Queries on static objects
- RuntimeDmeo_Dynamic – Queries on moving/animated objects
- EditorDemo – Scene view raycasts & overlap checks in edit mode
⚠️ Requirements & Limitations:
- Objects must not be marked as static (uncheck the Static toggle)
- Meshes must have Read/Write Enabled (check this in the import settings)
- Does not support Skinned Meshes
📬 Contact
For feedback or support reach out at:
✉️ octamodius@yahoo.com