Jump to content
Rival Consoles

Convert curve to mesh overlapping mesh

Recommended Posts

Posted (edited)

Hello fellas,

I have been trying to create a simple shape using the curve sop and then the intention is to convert to mesh, extrude it and use the ray sop. However, once I convert the curve to mesh, some of the polys on the new mesh overlap each other. I have been trying so many ways to solve this but so far I haven't succeeded. Attached are the images showing what i'm seeing here.

Any help is much appreciated. Thanks!

 

Curve.thumb.PNG.c76f8db71a305771e88d4b593b6cc97f.PNG

Convert_Curve_to Mesh.PNG

Edited by Rival Consoles

Share this post


Link to post
Share on other sites

not sure what you are using for converting curve to mesh, but this should work:

Curve SOP -> Resample SOP -> Remesh SOP 

you can also link resample Length to Remesh Target Size to have equal edge lengths if you want

Share this post


Link to post
Share on other sites

Thanks for sharing the idea, @anim. I forgot to mention one thing, I'm trying to keep the mesh as quads instead of triangles. I imagine that the V columns are not following the U segments. I still don't understand the logic behind this issue.

Share this post


Link to post
Share on other sites

Than Use Convert -Divide- with only Bricker polygons

Share this post


Link to post
Share on other sites

Hi @Librarian, thanks for that. I tried that as well but i get jagged edges on the side polys when I extrude the mesh. The nice thing about converting curves to meshes is that it gives a nice and clean quad topology. I guess a possible solution would be through editing the curves first, creating V crvs and then U crvs separately and then go from there. I'm trying to understand why is this happening in such a simple curve shape and what would be a solution to have clean quads out of it.

Modelling by hand would be very simple but still, i imagine that Houdini can handle that.

 

Cheers!

Share this post


Link to post
Share on other sites
Posted (edited)

Cool, thank you. However, yes. Once I apply a subdivision sop they get jagged.Curve_Extruded.thumb.PNG.49de15c91264fd25b57f51c535d431e1.PNG

Curve_Subdivided.PNG

Edited by Rival Consoles

Share this post


Link to post
Share on other sites

 

Hi Rival, you could create a

  1. quad mesh from a curve by
  2. laying a grid underneath, keep only the quads that touch it,
  3. snap the outer points to the curve,
  4. smooth and extrude,
  5. bevel and subdivide.

quad_mesh_from_curve_curve.gif.b2793ad8b3b1ec7b96baa6442ebf9f64.gifquad_mesh_from_curve_grid.gif.79840593882401ee7ea0a4a758cde7f9.gifquad_mesh_from_curve_TO_CURVE.gif.91c161add4a78e2aff58f65dfb1dd4b2.gifquad_mesh_from_curve_extrude.gif.2514d0133a826be412110943463e3b6d.gifquad_mesh_from_curve.gif.e756bc05d35b3ababe46539101056791.gif

quad_mesh_from_curve.hiplc

Share this post


Link to post
Share on other sites
Posted (edited)

Here is a solution based on PolyExpand 2D. The secret is to give the initial curve a shrinked version of itself.

The rest is just plumbing

The shrinked face (inside of top face at the end) will be ugly after the subdivision, but I guess it can be fixed by removing its shared edges if it's important downstream.

 odforce.png.e59ec106a01a8216b41c78d3b6fb6900.png

 

odforce.subdiv.hipnc

Edited by AntoineSfx

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×