Methods of Creating holes in polygon. (modeling question)

   15639   18   2
User Avatar
Member
153 posts
Joined: June 2010
Offline
Right now i have two general known ideas how to create holes in polygon

1. push the polygon points to create hole.
2.using boolean method.

my questions are:

how do i create more points\edges on the polygon to push it after and generate the hole/

i added polygonal model with tube to detriment the hole , if some one want to show us how to make the hole using both ways.

we wish to animate the hole.
big thanks for any one who willing to help.

Attachments:
holes_in_polygon.hipnc (1.2 MB)

User Avatar
Member
2199 posts
Joined: July 2005
Online
There is a third way. Make a circle in the same plane as the polygon, (you could ray it on) then use the hole sop to join it to the outer polygon.
The trick is finding just the right hammer for every screw
User Avatar
Member
153 posts
Joined: June 2010
Offline
Hey simon, thanks for the suggestion , i place this message hopefully some one will able to show me how to do this things :-)
User Avatar
Member
2199 posts
Joined: July 2005
Online
Here's an example, pretty simple stuff.

Attachments:
hole_in_poly.hipnc (35.5 KB)

The trick is finding just the right hammer for every screw
User Avatar
Member
153 posts
Joined: June 2010
Offline
hehehe , thanks
i took a look in the hole example that come with houdini
i was just about send file to show where i stuck

well, its not work for me here …

the idea is that i will able to push the hole inside the object against the normal …

Attachments:
how_to_make_hole.hipnc (116.9 KB)

User Avatar
Member
519 posts
Joined:
Offline
I took a slightly different approach with the old cookie sop…

Attachments:
down_down_down_in_the_hole.hipnc (129.1 KB)

User Avatar
Member
153 posts
Joined: June 2010
Offline
Thanks Pagean …
you have any clue why i couldn't get the same in my first post ?

I call for anyone who have more ways of doing holes in polygons to raise is post ! :-)
User Avatar
Member
52 posts
Joined: July 2009
Offline
i use nurbs surfsec and then converte to poly

Attachments:
hole_nurbs_convert.hipnc (69.0 KB)

User Avatar
Member
153 posts
Joined: June 2010
Offline
can you see whats wrong ?

Attachments:
how_to_make_hole_not work_nurbs.hipnc (125.2 KB)

User Avatar
Member
519 posts
Joined:
Offline
On your fist setup you used the object merge wrong. There is no geometry being pulled in.

Have a look at the attached file.

Attachments:
holes_in_polygon_hh001.hipnc (1.2 MB)

User Avatar
Member
153 posts
Joined: June 2010
Offline
its midnight here :-)
thanks for the reply i`m taking alook.
User Avatar
Member
153 posts
Joined: June 2010
Offline
thank you !
Ok, now we have new problem ,
new file added.

1.how we keep the hole constant, while we move the driller handle
(doing what cookie suppose to do).

2.Cookie should be active only when the driller inside the Scapula.
if cookie active all the time and the driller is out of the scapula, everything disappear.


any new ideas ans thought are most welcome .

J.

Attachments:
hole_not_consistent.hipnc (1.5 MB)

User Avatar
Member
519 posts
Joined:
Offline
James, out of curiousty, you imported the model from a ply file or a pointcloud? Or did someone deliver the model to you?
User Avatar
Member
519 posts
Joined:
Offline
check this out, think you tried to use the bounding box technique too and it is the way to go….

Attachments:
hole_consistent_001.hipnc (1.3 MB)

User Avatar
Member
153 posts
Joined: June 2010
Offline
thanks !
i`m taking look.
this model delivered to me .
User Avatar
Member
153 posts
Joined: June 2010
Offline
Pagefan , if you want, send me your real name in private i will happy to add it to the credit when the it will be done.

what is the group you made with the expression `opname(“.”)`
i`m relative with not much experience with houdini

we still have problem with the cookie … too much mismatch
you can see it when you take diffrent place in the socket.
maybe change in some way the divisions in this topology could help.

great stuff with the “dynamic group” you made, i learn from you a lot.

big thanks
User Avatar
Member
8582 posts
Joined: July 2007
Online
the main problem is in scale of your scene, the objects are too small

just insert xform node before each input of cookie SOP with the uniform scale of 100
and one xform SOP after the cookie with the uniform scale of 0.01

your cookie should then behave more predictable

btw: dynamic groups are good but be aware that if there is no bone point inside of driller's bbox then nothing will be selected so no hole would be cut

and don't forget to fuse your model back after merging
you may need to reduce fuse tolerance since your model is so small
and if you want the hole to have sharp edges after merging just use vertex SOP to cusp normals by angle
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
153 posts
Joined: June 2010
Offline
Got it Tomas,
but that where tolerance get to place no ?
anyway going to try it all, i saw people doing it some time.

thanks alot !

J.
User Avatar
Member
519 posts
Joined:
Offline
James, the next time they deliver a model first clean it up a bit (or let them clean it up a bit). As Tamte correctly pointed out, the scale is very small and that poses some problems. In the fuse node the tolerance is 0.001 you might need to set that to 0.0001 You should place the fuse sop after the cookie.

Also move the uv texture and uv edit to the end of the chain in the scapula node. Set the material on the object node material tab and not inside the object itself.
  • Quick Links