is there a method on finding this point using just vectors?
Im essentially trying to find the center of the shape, not the bounding box. Is that possible?
I think you’re looking for the Centroid, if you’re dealing with a single geometry you can center it with geometry.center , if you have multiple objects you can use Box3.getCenter to get the center point.
I’m afraid I cannot assist any more, as I cannot understand what do you mean by “center”. Most likely you have to define it formally, and then it will be possible for you to make it in code.
Just curious, what face would be the center of a RingGeometry mesh?
If you’re thinking of something along the lines of a 3D “center of gravity” of an arbitrary 2D shape, this would be called the “centroid”. There’s no way to guarantee this will be inside of the shape for non-convex shapes. Think of a “C” shape, for instance. This may provide more insight.