Delete random polyislands

Hey there,

 

yesterday I had the case that I had to delete random polygon islands in ICE. I thought, ok no problem. But the solution was unexpected tricky. Here is the ICE tree I ended up with.

I’m sure, that there should be a faster and easier solution for this problem. If I’m thinking in Houdini – the approach is much more simple. Just use a connectivity SOP, create an float Variable, randomize the connectivity class and filter the new attribute with a delete sop. That’s it 😉

What’s also nice about the Houdini way, it’s easier and mmuuuch faster than in XSI.

Cap All Holes & Inset NGones

Hey there!

 

Here I have two useful ICE-compounds I use quite often. The fist one caps all holes in a Mesh.

cp_and_insng_01

 

 

 

 

 

 

 

 

 

 

 

 

Picture 1: A polymesh with many Holes.

 

cp_and_insng_02

 

 

 

 

 

 

 

 

 

 

 

 

Picture 2: The compound caps all holes on a mesh.

 

ab_cap_hole

 

 

 

Download the compound: AB _ Cap All Holes


 

The second compound checks a polygon mesh for NGones and insets this ones.
cp_and_insng_03

 

 

 

 

 

 

 

 

 

 

 

picture 3: The insert_NGones compound Inserts all polygones with more than 4 points.

 

This compound gets useful when working e.g. with the “Create Extrusion Along Strands” compound.  After doing the extrusion with this compound along stands the top and bottom cap are not-smoothable ngones. When using a Inset-NGones compound after the extrusion, the meshes get flat caps when smoothing them.

Picture 5: Example of use

 

ab_inset_ngone

 

 

 

 

 

 

Download the Compound: AB _ Inset nGons