How to make PolyBevel's tension of the roundness higher?
464 4 2- lee2key
- Member
- 3 posts
- Joined: March 2021
- Offline
I have a square grid and I want to round its corners to make a 3D mobile app icon.
It is very important not just to bevel it, but also to increase the tension of the rounding a bit. (This is usually done by graphic designers, for a smoother rounding.) There is such a parameter in Cinema 4D and in Blender. But in Houdini, the closest in meaning is the Convexity parameter. But it does not allow you to set a value higher than 1. And no Convexity for Points mode.
Could you please tell me if it is possible to make such smoothing in Houdini for the Bevel node?
Thank you!
It is very important not just to bevel it, but also to increase the tension of the rounding a bit. (This is usually done by graphic designers, for a smoother rounding.) There is such a parameter in Cinema 4D and in Blender. But in Houdini, the closest in meaning is the Convexity parameter. But it does not allow you to set a value higher than 1. And no Convexity for Points mode.
Could you please tell me if it is possible to make such smoothing in Houdini for the Bevel node?
Thank you!
Edited by lee2key - Feb. 26, 2024 15:25:51
- Aizatulin
- Member
- 477 posts
- Joined: July 2005
- Offline
- lee2key
- Member
- 3 posts
- Joined: March 2021
- Offline
AizatulinThank you for your help. But still I cannot apply it on flat grid. If I set Group Type parameter to "Guess from Group", it doesn't work with point selection. But if I set Group Type to "Points", there is no "Profile" parameter to set Curve there.
You can use a second input of the bevel with a profile curve generating a superellipse by a parametric formula. It seems to give quite acceptable result, if you set convexity to zero and scale factor to 2.
Here is an example file
You solve my problem for 80% and thank you, but I will be happy if someone can show me the perfect solution for Grid object. This is really sad, that Houdini has no similar slider like other programs in Bevel node
Maybe I can send idea to the devs somewhere?
- lee2key
- Member
- 3 posts
- Joined: March 2021
- Offline
- Aizatulin
- Member
- 477 posts
- Joined: July 2005
- Offline
You can workaround the flat grid problem by extruding it (it is not nice but is working). Regarding to the angle problem, I have no other idea at the moment than to map every angle onto a different scale factor (using a ramp or a there is probably a function). But I don't know how to apply different scale factors in one bevel node. Using a feedbackloop, where you set for each iteration a group for each single edge.
Here is another file
@edit: it seems that tangent (x -> tan(x)) is doing the job (check the other file)
Here is another file
@edit: it seems that tangent (x -> tan(x)) is doing the job (check the other file)
Edited by Aizatulin - Feb. 27, 2024 01:21:45
-
- Quick Links