Create PolygonIsland

Discussions about SOFTIMAGEs© Interactive Creative Environment©
Post Reply
User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Create PolygonIsland

Post by TwinSnakes007 » 26 Jan 2012, 19:17

Does anyone know if it's possible to create a polygon island in ICE?

Chris_TC
Posts: 411
Joined: 22 Mar 2010, 17:43

Re: Create PolygonIsland

Post by Chris_TC » 28 Jan 2012, 10:16

What do you mean exactly? A polygon island is just a part of a mesh that's not connected to other polygons on the mesh. Of course you can create one with the standard ICE topo nodes. But maybe I misunderstood?

User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Re: Create PolygonIsland

Post by TwinSnakes007 » 28 Jan 2012, 15:31

With the DisconnectComponent operator you have the option to create Islands, how do you do that with the DisconnectComponent ICE node?

Chris_TC
Posts: 411
Joined: 22 Mar 2010, 17:43

Re: Create PolygonIsland

Post by Chris_TC » 28 Jan 2012, 16:59

I think you just feed it a polygon index (or a set).

iamVFX
Posts: 697
Joined: 24 Sep 2010, 18:28

Re: Create PolygonIsland

Post by iamVFX » 28 Jan 2012, 17:52

TwinSnakes007 wrote:With the DisconnectComponent operator you have the option to create Islands, how do you do that with the DisconnectComponent ICE node?
As an example

[P.S. Am I the only one who get IsElement attribute with Polygon cluster as an empty set? Check the scene out]

User avatar
xsisupport
Posts: 713
Joined: 09 Jun 2009, 11:02
Location: Montreal Canada
Contact:

Re: Create PolygonIsland

Post by xsisupport » 29 Jan 2012, 20:28

iamVFX wrote:[P.S. Am I the only one who get IsElement attribute with Polygon cluster as an empty set? Check the scene out]
No, I repro that, but only in your scene. If I create a new scene, the I get a non-empty set. Will test more on Monday.
// Steve Blair
// "You're not a runner, you're just a guy who runs" -- my wife
//
// My Blogs: Arnold | Softimage

User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Re: Create PolygonIsland

Post by TwinSnakes007 » 30 Jan 2012, 22:57

Well, until this can be figured out, I'm just gonna create some custom attributes to fake it.

Edit: What iamFX posted is not an island IMO, I'm referring to a group of polygons that have a boundary edge, but are still internally connected.... a polygon island. What iamFX posted is simply limiting the polygon index numbers, and you could put any filtering calculation you want in there, but that's not creating polygon islands.

An example from the SI manual:

Image

User avatar
xsisupport
Posts: 713
Joined: 09 Jun 2009, 11:02
Location: Montreal Canada
Contact:

Re: Create PolygonIsland

Post by xsisupport » 31 Jan 2012, 01:03

Image
// Steve Blair
// "You're not a runner, you're just a guy who runs" -- my wife
//
// My Blogs: Arnold | Softimage

User avatar
xsisupport
Posts: 713
Joined: 09 Jun 2009, 11:02
Location: Montreal Canada
Contact:

Re: Create PolygonIsland

Post by xsisupport » 31 Jan 2012, 01:12

xsisupport wrote:
iamVFX wrote:[P.S. Am I the only one who get IsElement attribute with Polygon cluster as an empty set? Check the scene out]
No, I repro that, but only in your scene. If I create a new scene, the I get a non-empty set. Will test more on Monday.
Something about the cluster and the modeling stack is messed up. I deleted the cluster and the ICE Tree, created a new cluster, new ICE Tree, and then it worked.
// Steve Blair
// "You're not a runner, you're just a guy who runs" -- my wife
//
// My Blogs: Arnold | Softimage

iamVFX
Posts: 697
Joined: 24 Sep 2010, 18:28

Re: Create PolygonIsland

Post by iamVFX » 31 Jan 2012, 08:21

TwinSnakes007 wrote:I'm referring to a group of polygons
That's possible aswell (: You need disconnect component by edges and use PolygonToEdges attributes to filter similar edge indexes in arrays...
xsisupport wrote:Something about the cluster and the modeling stack is messed up. I deleted the cluster and the ICE Tree, created a new cluster, new ICE Tree, and then it worked.
Thanks, Steve! I'll keep that in mind

User avatar
TwinSnakes007
Posts: 316
Joined: 06 Jun 2011, 16:00

Re: Create PolygonIsland

Post by TwinSnakes007 » 31 Jan 2012, 14:44

You need disconnect component by edges
Yes! That worked perfectly. I provided a list of edges and it worked like a charm! I dont know why I didnt think of that. Duh. 8-}

Edit: Thank you guys for your help and support. This one had me stuck for a while now.

User avatar
xsisupport
Posts: 713
Joined: 09 Jun 2009, 11:02
Location: Montreal Canada
Contact:

Re: Create PolygonIsland

Post by xsisupport » 01 Feb 2012, 14:01

iamVFX wrote:
TwinSnakes007 wrote:I'm referring to a group of polygons
That's possible aswell (: You need disconnect component by edges and use PolygonToEdges attributes to filter similar edge indexes in arrays...
xsisupport wrote:Something about the cluster and the modeling stack is messed up. I deleted the cluster and the ICE Tree, created a new cluster, new ICE Tree, and then it worked.
Thanks, Steve! I'll keep that in mind
Here's a little more info on troubleshooting this IsElement problem.
// Steve Blair
// "You're not a runner, you're just a guy who runs" -- my wife
//
// My Blogs: Arnold | Softimage

Post Reply

Who is online

Users browsing this forum: No registered users and 61 guests