I know of a simple way of positioning a box on a particular point on a place (see below)
// Place any box over the plane and push it to the bottom left corner of the plane
// Option A:
// 1. Get the coordinates of the bottom left corner of the wall C (Using getHierarchyBoundingVectors min & max)
// 2. Find the distance between the bottom left corner and center of the box D (I have to have knowledge of the size of the box from creation time. I'm not sure how to derive it from a box mesh)
// 3. box.position = Vector.add(C,D)
// 4. box.rotation = plane.rotation
However, this is quite verbose and requires writing math I’d like to skip. I’d ideally like to have a simple API for placing a certain corner of the object and snap to a certain corner/point on the plane
// Option B: Grab the backleftcorner of the box and place it on bottom left corner of the plane (with rotation)
// box.setPositionOfBackLeftCorner = plane.positionBackLeftCorner
Is there a Simple API that can be used to snap objects to a particular point on a plane such that a certain face/plane of an object aligns with the plane?