Jump to content


Round points out


  • Please log in to reply
2 replies to this topic

#1 Whithers

Whithers

    Peon

  • Members
  • Pip
  • 21 posts
  • Joined: 16-February 12
  • Location:Pittsburgh, PA; USA
  • Name:Carver Koella

Posted 21 February 2012 - 03:45 PM

Greetings all,

I've recently come to the world of Houdini from Cinema 4D.

There was a method I would use in C4D to make a circular border out of a jagged or rectangular one by collapsing it into a single point (just like the edge collapse node) and then beveling that one point into a circle.

You can kind of do it in Houdini, but the bevel is too smart, I guess you'd say, and it keeps the surrounding topology (in my case) instead defaulting to a circular shape when beveling a single point.

Anyway: what's the best way to round out a loop of points/border/etc?

Let me know if that doesn't make sense or if an image would better explain things.

Thanks a ton in advance!

~Whithers

#2 Macha

Macha

    Grand Master

  • Members
  • PipPipPipPipPip
  • 1,653 posts
  • Joined: 23-July 08
  • Location:The Small Big P
  • Name:Marc ♥

Posted 21 February 2012 - 04:37 PM

Hey there. One method: Draw a vector from every point to the center of the object. Store length of those vectors and attribrutepromote the average to detail. Then move points along that vector, the difference between the average distance.

Maybe smooth sop will also work, depending on your geometry.

Or if it is a curve, convert it to Nurbs and back.

Or blend between a smooth shape (perfect circle) with equal pointcount.

Edited by Macha, 21 February 2012 - 05:24 PM.

My Vimeo

LinkedIn

improve side effects - use haskell


#3 Whithers

Whithers

    Peon

  • Members
  • Pip
  • 21 posts
  • Joined: 16-February 12
  • Location:Pittsburgh, PA; USA
  • Name:Carver Koella

Posted 21 February 2012 - 05:05 PM

Macha, thanks so much once again for your timely help.

The smooth SOP did the trick in my case, but I'm going to log away those other methods you mentioned, because I could see how things might be different for me.

Thanks again!

~Whithers




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users