AntoineSfx Posted May 11, 2018 Share Posted May 11, 2018 (edited) Say I project a platonic solid on a grid using ray. How to remesh that set of points and edges so that the new topology matches the apparent (visual) one ? It would be something like compute all the self intersections, divide all the edges that intersect each other, and recompute all the primitives. Is there a node that already does that ? Here is an example: the projected icosahedron still has the edges and points of the original icosahedron I would like to have one primitive per apparent polygon, and one point at each edge intersection. Edited May 11, 2018 by AntoineSfx Quote Link to comment Share on other sites More sharing options...
Noobini Posted May 11, 2018 Share Posted May 11, 2018 (edited) something like this ? (think it should be delete non-selected actually) vu_flatten.hipnc Edited May 11, 2018 by Noobini Quote Link to comment Share on other sites More sharing options...
AntoineSfx Posted May 11, 2018 Author Share Posted May 11, 2018 1 hour ago, Noobini said: something like this ? (think it should be delete non-selected actually) vu_flatten.hipnc I edited the question. Quote Link to comment Share on other sites More sharing options...
StepbyStepVFX Posted May 11, 2018 Share Posted May 11, 2018 4 hours ago, AntoineSfx said: I edited the question. I am not quite satisfied with my solution (resample heavily, Fuse where geo cross itself, and delete points that have less than 3 neighbours). This is a "dirty" trick... It may not work if you project geo that is 2D, but for volumes each point has always 3 neighbours, and so its projection (except if you project perpendicular to a symmetry axis...). Here is the file vu_flatten_v2.hipnc Quote Link to comment Share on other sites More sharing options...
petz Posted May 11, 2018 Share Posted May 11, 2018 can't you use triangulate2d for this? Quote Link to comment Share on other sites More sharing options...
AntoineSfx Posted May 11, 2018 Author Share Posted May 11, 2018 4 hours ago, StepbyStepVFX said: I am not quite satisfied with my solution (resample heavily, Fuse where geo cross itself, and delete points that have less than 3 neighbours). This is a "dirty" trick... It may not work if you project geo that is 2D, but for volumes each point has always 3 neighbours, and so its projection (except if you project perpendicular to a symmetry axis...). Here is the file vu_flatten_v2.hipnc So this is not really working, the final assembly is not a set of non overlapping primitives. Maybe something with the constraints in triangulate2d to force the edges location Quote Link to comment Share on other sites More sharing options...
MENOZ Posted May 11, 2018 Share Posted May 11, 2018 boolean is not doing that? Quote Link to comment Share on other sites More sharing options...
petz Posted May 11, 2018 Share Posted May 11, 2018 please take a look at the attached file. hth. petz geo_flatten.hipnc 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.