art3mis Posted December 25, 2021 Share Posted December 25, 2021 Any Divide SOP experts? I need to generate a single point or vertex in the center of each poly(quad) on an imported FBX. I've enabled 'Compute Dual' and for this particular geometry also need Convex Polygons and Maximum Edges set to 3. But what happens is that I am getting 2 points per quad. It seems to be triangulating the geometry. Can anyone suggest a solution? Quote Link to comment Share on other sites More sharing options...
DaJuice Posted December 28, 2021 Share Posted December 28, 2021 Usually I just unique the points and then scale each poly down to zero from its center point with Primitive Properties, followed by a Fuse. pointsFromPrims.hiplc 1 Quote Link to comment Share on other sites More sharing options...
madebygeoff Posted December 29, 2021 Share Posted December 29, 2021 Run a primitive wrangle: int npt = addpoint(0, v@P); setpointgroup(0, "center", npt, 1); For each primitive, add a point (npt) at the current primitive's position (which is the same as its center point) and add that point to the group "center" Quote Link to comment Share on other sites More sharing options...
Atom Posted December 29, 2021 Share Posted December 29, 2021 Use another divide with Convex Polygons off and Compute Dual on. Merge that into your network after grouping those points. Quote Link to comment Share on other sites More sharing options...
Keshaw singh Posted May 23, 2022 Share Posted May 23, 2022 yes Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.