Hollowing subd mesh by polyextrude and remove intersections

   3783   4   0
User Avatar
Member
7 posts
Joined: April 2017
Offline
I`m trying to hollow complex subd mesh. I make isooffset 0.003 (3mm) and subtract it by boolean. Then I make boolean substract once again (curved plane) to open hollowed shell becouse I need 3mm profile. It works but I have problem with accuracy. My positive mesh has got holes like cheese so I know that is problem with accuracy. Uniform sampling div around 700 is still not enough. Tolerance is .0005 so should be ok. I`ve tried to smooth mesh after isooffset but I still see holes on cavities.

I`m basic Houdini user so maybe some of you will know the answer for my problem.

I thought about poly extrude but negative extrusion will give polygon intersections and mesh errors so I played with volumes is the answer I think.
Edited by marcinbartoszewski - Oct. 7, 2018 17:32:06
User Avatar
Member
2164 posts
Joined: Sept. 2015
Offline
For negative polyextrudes add a reverse sop(normals) to the resulting geometry.
Edited by BabaJ - June 8, 2018 09:03:05
User Avatar
Member
7 posts
Joined: April 2017
Offline
What is best way to remove self intersections?

I`ve tried also to do IsoOffset but it`s heavy computing way. I would prefer poly extrude but I have to cut away self intersections (on corners).

Attachments:
self_intersections.png (101.6 KB)

User Avatar
Member
7 posts
Joined: April 2017
Offline
I`ve found way to remove self intersections after poly extrude.

After making Boolean with one source I can see only intersections without base.


As second node I can see whole mesh with same intersections.


Question:
How to slice out intersections from whole mesh to have polyextruded base without intersected corners.

Any tips?
Edited by marcinbartoszewski - Oct. 7, 2018 17:21:29
User Avatar
Member
7 posts
Joined: April 2017
Offline
OK. I`ve handled self intersections after polyextrude in other way.
- boolean as surfaces to slice intersections
- polyframe to group areas to select it manually and delete unwanted strips
- intersectionstitch to stitch raw areas after deleting strips (to have one shell mesh)

It works well but maybe there is some better way for that?

Please tell me about intersectionstitch. Should I worry about that warning: “A triangle and curve mesh is required on the input for correct attribute output.” ?

I test it becouse I want move my work pipeline from other 3d app to Houdini and I check is it possible to do what I need to
Edited by marcinbartoszewski - Oct. 8, 2018 04:49:52

Attachments:
01.png (118.2 KB)
02.png (149.8 KB)

  • Quick Links