I'm curious about the optimal method for creating a custom 3D polygon using an array of 3D points in three.js. This polygon doesn't have any holes and the points are arranged in a way that they connect to adjacent vertices smoothly. I've been able to achieve this in 2D, but I'm looking for a solution that prevents coplanar vertices. Any suggestions or guidance on accomplishing this would be greatly appreciated! Thank you.