dpap Posted April 18, 2017 Share Posted April 18, 2017 Hi guys! I want replace my old "slicer" that used a foreach and the Clip sop with the new intersection analysis sop. I almost made it but the problem is that the output of the old way was 10 primitives if the slices where 10. If use the intersectionanalysis I get huge amount of primitives that equals the amount of polygons and the produced curves are open (unrolled). What should I do to get 10 primitives (closed) like I had the old method? I tried the End sop to close them but it doesn't work at all. The new polyfill kinda works but it leaves two out of ten slices "urolled".. I want to use the intersectionanalysis sop cause it's really fast. Any suggestions? Slicer H16.hip Quote Link to comment Share on other sites More sharing options...
Gavin Posted April 18, 2017 Share Posted April 18, 2017 One way would be to group the patches coming out of your polyfill, and then delete everything outside of the patches group. 1 Quote Link to comment Share on other sites More sharing options...
dpap Posted April 19, 2017 Author Share Posted April 19, 2017 Thank you for your answer Gavin. I am afraid it still doesn't work in my case. Turning on the "patch" option does help but I get 8 patches instead of 10. If I change the sphere from polygon mesh to primitive or even nurbs I do get 10 patches, so I guess the problem has to do with the initial geometry that one uses. If there is no way around this problem there is always gonna be some kind of geo that will make the slicer fail. Could this be a bug? Slicer H16.001.hip Quote Link to comment Share on other sites More sharing options...
Gavin Posted April 20, 2017 Share Posted April 20, 2017 It could be. It seems to be creating degenerate geo in some cases, which causes the polyfill to error out. If it helps, I got much better results out of the boolean node. I don't know how the speed stacks up against the intersection analysis sop, but it's certainly faster that going through a for each. SlicerH16.002.hipnc Quote Link to comment Share on other sites More sharing options...
konstantin magnus Posted April 20, 2017 Share Posted April 20, 2017 You can also use the new boolean, eg. a sphere against vertically copied grids. Quote Link to comment Share on other sites More sharing options...
dpap Posted April 21, 2017 Author Share Posted April 21, 2017 thanks guys, the boolean works fine for this purpose! By the way...what's the name of the the sop that can clean up excessive points without altering the shape. Kinda like polyreduce... I am sure there is sop that removes points that are aligned. I can't remember the name.. Quote Link to comment Share on other sites More sharing options...
f1480187 Posted April 21, 2017 Share Posted April 21, 2017 @dpap, try Facet SOP with Remove Inline Points checked or Refine SOP set up to Unrefine. Then adjust tolerance values. Both work same most of the time. 1 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.