hi all, is there any way to force polybevel to
accept an edge ‘group’ based on the angle between
adjacent faces? trying to procedurally polybevel
edges seems very difficult. Also I'm having trouble
with the lack of output groups from polybevel
(like those from polyextrude), are there workarounds
to this?
-cpb
polybevel_edges
6378 7 2- anon_user_40689665
- Member
- 648 posts
- Joined: July 2005
- Offline
- old_school
- Staff
- 2540 posts
- Joined: July 2005
- Offline
You raise two good RFE's (Requests for Enhancement).
Add Support for Edges as a primitive type in SOPs
The problem is that Houdini currently doesn't support edges as a primitive type. This means the Group SOP can only spit out point and primitive groups, not the edge groups that you need.
The PolyBevel can take primitive groups but then the PolyBevel will bevel all edges of the poly faces.
PolyBevel to output what? Edge groups of course!
That is why the PolyBevel doesn't have group support IMHO. You want edges, not points or primitives.
Subsequent PolyBevels can't take point groups and that is where it falls over.
I will submit these if they haven't been submitted already.
It would be nice to have proceduralism around the PolyBevel.
-jeff
Add Support for Edges as a primitive type in SOPs
The problem is that Houdini currently doesn't support edges as a primitive type. This means the Group SOP can only spit out point and primitive groups, not the edge groups that you need.
The PolyBevel can take primitive groups but then the PolyBevel will bevel all edges of the poly faces.
PolyBevel to output what? Edge groups of course!
That is why the PolyBevel doesn't have group support IMHO. You want edges, not points or primitives.
Subsequent PolyBevels can't take point groups and that is where it falls over.
I will submit these if they haven't been submitted already.
It would be nice to have proceduralism around the PolyBevel.
-jeff
There's at least one school like the old school!
- Simon
- Member
- 2199 posts
- Joined: July 2005
- Offline
- adam_glazier
- Member
- 41 posts
- Joined:
- Offline
- Siavash Tehrani
- Member
- 710 posts
- Joined: July 2005
- Offline
- adam_glazier
- Member
- 41 posts
- Joined:
- Offline
After digging around on the forums, I ran into a way to procedurally select edges and then PolyBevel them. Check out the attached hip, it works pretty well.
The process I used goes something like this:
> Group: Select primitives to bevel
>> Crease: To use group of prims, change Operation to “Set”). Or just keep all settings at default if you have no groups.
>>> Subdivide: Turn on “Generate Resulting Creases”
>>>> PolyBevel: use group “creases” made from Subdivide
The big downsides to this approach is when using points to select nearest primitives. The result bevels all sides of connecting primitives versus, just the point path that you may have wanted.
Unless I'm missing something, it would be very very nice to see extensive edge support built into the Group SOP.
The process I used goes something like this:
> Group: Select primitives to bevel
>> Crease: To use group of prims, change Operation to “Set”). Or just keep all settings at default if you have no groups.
>>> Subdivide: Turn on “Generate Resulting Creases”
>>>> PolyBevel: use group “creases” made from Subdivide
The big downsides to this approach is when using points to select nearest primitives. The result bevels all sides of connecting primitives versus, just the point path that you may have wanted.
Unless I'm missing something, it would be very very nice to see extensive edge support built into the Group SOP.
~adam
- josh3light
- Member
- 120 posts
- Joined: Feb. 2008
- Offline
- anon_user_40689665
- Member
- 648 posts
- Joined: July 2005
- Offline
-
- Quick Links