Modeling - Extrusion with holes

   1618   8   2
User Avatar
Member
133 posts
Joined: 3月 2016
Offline
Hello -
What's the best way to do an extrusion with holes in Houdini?
I want to create a disk with lots of smaller holes, is there a way to set this up as an extrusion, or would I be better booleaning them out?
(File Attached)

Attachments:
Capture.PNG (810.1 KB)
ExtrusionWithHoles.hiplc (137.4 KB)

Love Houdini
User Avatar
Member
474 posts
Joined: 7月 2005
Offline
Hi,
you can use triangulate2d for example, after this you can remove the inner prims.
Edited by Aizatulin - 2022年10月14日 09:24:44

Attachments:
ExtrusionWithHoles_triangulate2d.hipnc (162.4 KB)

User Avatar
Member
407 posts
Joined: 3月 2014
Offline
also depends on what you're going to use it for, do you need clean quads for instance ?

Attachments:
disc_01.jpg (36.4 KB)

User Avatar
Member
133 posts
Joined: 3月 2016
Offline
@Aizatulin - Nice thankyou i think that will do the job nicley
@toonfish - Looks like the left one on your screenshot is the 'proper' way to do this. How did you acheive that?

Thanks both for your time! modelling really is not my strong point.
Love Houdini
User Avatar
Member
407 posts
Joined: 3月 2014
Offline
you can download the scene with both here:

Image Not Found

Attachments:
Extruded_Holes_01.hiplc (251.0 KB)

User Avatar
Member
133 posts
Joined: 3月 2016
Offline
Nice - as always multiple ways to do the same thing - Thanks alot :-)
Love Houdini
User Avatar
Member
670 posts
Joined: 9月 2013
Offline
Here is a subdivision compatible way.
Edited by Konstantin Magnus - 2022年10月15日 02:16:23

Attachments:
disc_holes.hipnc (120.5 KB)

https://procegen.konstantinmagnus.de/ [procegen.konstantinmagnus.de]
User Avatar
Member
340 posts
Joined: 6月 2017
Offline
Very elegant, Konstantin! I have always had to do the selection manually. Can you explain the VEX code:
i@ptrow % chi('freq') == 0 && i@ptcol == 2
Edited by Island - 2022年10月15日 14:23:24
User Avatar
Member
133 posts
Joined: 3月 2016
Offline
Konstantin - Awsome as always (BTW love your Youtube stuff!)
So re the vex i think its used to group the points whoes i@ptrow are only divisible by 4 exactly, ie no remainder (using modulas == 0)and also have a i@ptcol equal to 2. So selecting the centre of the what will be the circle group. It's a very cleaver way to do it with the group promote - very nice!
Love Houdini
  • Quick Links