Project: Collision Detection System using Open3D
Purpose: To check for collision detection between two complex 3D object meshes by creating Axis Aligned Bounding Boxes around those objects and breaking them into smaller boxes by traversing through the octree
Description: The program consists of four function declarations and one class declaration:
To check for overlap collision between the AABB created
To check for collision between the 3D objects
To fetch the Axis Aligned Bounding Box of each leaf node
To traverse through the octree and return a list of leaf nodes
Brute-force algorithm for traversing FILES: Coll_Detect_BVH - laughing_buddha_right.h - contains the main program Stanford_Bunny.ply – contains the ply version of Stanford Bunny file happyStandRight_240.ply - contains the ply (stand right) version of Happy Buddha fil