Polybevel on polyline?

   2130   7   0
User Avatar
Member
1004 posts
Joined: April 2017
Offline
Hi!

I've created a simple polyline with 3 points and I'm trying to bevel the mid point. The polybevel doesn't work.

Any advice?

-Olivier

Attachments:
polybevel_for_polyline.JPG (109.1 KB)

User Avatar
Member
1004 posts
Joined: April 2017
Offline
Ok, so part of the problem was that my Poly Bevel sop was set to primitive instead of points. But now, I can't use my point group (midpoint) in the poly bevel and it also gives me a weird result.

Attachments:
polybevel_for_polyline_b.JPG (133.4 KB)

User Avatar
Staff
3455 posts
Joined: July 2005
Offline
seems to be a bug - if you type the group name in manually it works.
Michael Goldfarb | www.odforce.net
Training Lead
SideFX
www.sidefx.com
User Avatar
Member
1004 posts
Joined: April 2017
Offline
I can type it manually but as you can see in the image, the bevel has a gap(missing segment) and the end points get connected for some reason…

I have to say that I created the 3-point line from scratch with a detail wrangle. I did not use a Curve sop.

-Olivier
User Avatar
Member
1004 posts
Joined: April 2017
Offline
Here's the file if anyone wants to look at it.

-Olivier

Attachments:
Houdini_street_buildings_02.hip (247.8 KB)

User Avatar
Member
37 posts
Joined: Aug. 2015
Offline
Ran into this the other day. Polybevel seems sensitive to point/vertex ordering.

Your vertex order is different from your point order. Adding a sort node with sorting set to “by vertex order” will fix the issue. You can also fix the vertex order by changing how you wired them together in your “polyline_90_turn” wrangle. There you call addpoint in top-mid-bottom order, but then call addvertex in bottom-mid-top order.
User Avatar
Member
648 posts
Joined: July 2005
Offline
try re-arranging the verts:
addvertex(0, nprim, pnttop);
addvertex(0, nprim, pntmid);
addvertex(0, nprim, pntbottom);

edit: didn't see previous answer
Edited by anon_user_40689665 - Oct. 23, 2018 22:14:35
User Avatar
Member
1004 posts
Joined: April 2017
Offline
Thanks for the solutions!

In a way, I'm glad I made that mistake. Now I understand more about it!

-Olivier
  • Quick Links