Website powered by

Unreal Engine Blueprint System - BVH Tree

This is an idea I tried just to out of curiosity and to practice complex blueprint communication. It has no real purpose since UE already features this but I wanted to understand how BVH trees worked and see if I could implement such a thing in blueprint and see how well it would perform.

Blue spheres show actors custom distance to trigger an overlap event.

Blue spheres show actors custom distance to trigger an overlap event.

Blue lines point to actors listed in the BVH leaf node we are currently in.

Blue lines point to actors listed in the BVH leaf node we are currently in.

Black cubes show the BVH nodes at different hierarchy level. Green cube show the BVH node we are currently in.

Black cubes show the BVH nodes at different hierarchy level. Green cube show the BVH node we are currently in.