Jump to content

creating proper topology from curves


freaq

Recommended Posts

Hello everyone,

I am working on a way of procedurally making objects, that have proper topology for smooth rendering.

post-6571-133491466763_thumb.png

the system is working fairly well except for one part, concave surfaces:

I am mostly using the skin tool to cut up the inputcurve, but when it encounters a severely concave surface

problems occur see the image for details,

post-6571-13349145403_thumb.png

the solution I came up with was to simply cut up a concave shape into 2 or more convex shapes (using the divide sop)

however I can only cut along all convex points instead of just the most problematic ones.

I have tried to smooth the object, then divide, and put allt the points back to their original position, this worked more or less,

but resulted in erronous geometry,

post-6571-133491467984_thumb.png

any help would be greatly appreciated.

-edit, I always confuse concave and convex,

convex surfaces work fine, but concave ones do not sorry for the error.

Edited by freaq
Link to comment
Share on other sites

the solution I came up with was to simply cut up a concave shape into 2 or more convex shapes (using the divide sop)

however I can only cut along all convex points instead of just the most problematic ones.

I'm not sure if I fully understand the above.

Can you post a simplified example scene?

kuba

Edited by kubabuk
Link to comment
Share on other sites

How about cutting the concave shape into smaller pieces based on the angle attribute on each point (take a look at the VOPsop)? Bare in mind that for some special cases it is not gonna work though...I didn't cover every case to keep example simple.

nice use of the clip sop, the connections it made seem to be fairly good.

only afterwards the topology is not exactly optimal yet, (sometimes a point is created that is not connected to by the other skin.)

but many thanks for the example, if I find a good solution I will post it.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...