I am have a complex CAD model imported to Soft where all parts are merged in one obj file - other than that they look right. In order to split it in seperate parts I want to select polygon islands and extract them. Is there a script somewhere that does this or is there a polygon island selection mode in Soft I haven't found yet - like the UV island select tool in the texture editor?
Any hints or suggestions will be much appreciated :)
Morten Bartholdy
VFX Supervisor/3D Lead
1. Select Polymesh object
2. Switch to polygon selection (y)
3. Hit the little round arrow button which brings up the filter list
4. Select Polygon Island
I think there are a couple of scripts floating around which
automatically extract all islands at the click of a button.
Hope this help,
Sajjad
--
-----
"Consistency is the last resort of the unimaginative" - O. Wilde
Joey Ponthieux ATOL Experiment Specialist LaRC Information Technology Enhanced Services (LITES) Science Systems and Applications, Inc. NASA Langley Research Center 15 Langley Blvd B1268 R1051 Hampton, VA, 23681 Phone: 757-864-6754 EMail: j.pon...@nasa.gov ____________________________________________________________ Opinions stated here-in are strictly those of the author and do not represent the opinions of NASA or any other party.
I am have a complex CAD model imported to Soft where all parts are merged in one obj file - other than that they look right. In order to split it in seperate parts I want to select polygon islands and extract them. Is there a script somewhere that does this or is there a polygon island selection mode in Soft I haven't found yet - like the UV island select tool in the texture editor?
Any hints or suggestions will be much appreciated :)
Morten Bartholdy
VFX Supervisor/3D Lead
gray
From: softimag...@listproc.autodesk.com [mailto:softimag...@listproc.autodesk.com] On Behalf Of Adam Seeley
Sent: Tuesday, November 01, 2011 10:15 AM
To: soft...@listproc.autodesk.com
Subject: Re: Island selection tool?
Hi,
Are 2012 SAP scenes ok to load into 2012 SP1?
e.g. If you submit a 2012 SAP scene onto a 2012 SP1 farm, will it cause any problems?
Looks like it's mostly interace additions and a lot of the new functions are ICE based.
Thanks,
Adam.
________________________________
From: Jens Lindgren <jens.lin...@gmail.com>
To: Morten Bartholdy <x...@colorshopvfx.dk>; soft...@listproc.autodesk.com
Sent: Tuesday, 1 November 2011, 13:50
Subject: Re: Island selection tool?
If you use Softimage 2012 SAP you just double click a polygon to select the island.
Double click now also works on edgeloops in edge mode.
/Jens
On Tue, Nov 1, 2011 at 1:51 PM, Morten Bartholdy <x...@colorshopvfx.dk<mailto:x...@colorshopvfx.dk>> wrote:
I am have a complex CAD model imported to Soft where all parts are merged in one obj file - other than that they look right. In order to split it in seperate parts I want to select polygon islands and extract them. Is there a script somewhere that does this or is there a polygon island selection mode in Soft I haven't found yet - like the UV island select tool in the texture editor?
Any hints or suggestions will be much appreciated :)
Morten Bartholdy
VFX Supervisor/3D Lead
www.gimmickvfx.com<http://www.gimmickvfx.com>
--
Jens Lindgren
--------------------------
Lead Technical Director
Magoo 3D Studios<http://www.magoo3dstudios.com/>
Thanks guys - very useful list this is :) and many ways to skin a cat. After all these years I still have plenty to learn about this package.
/Morten
Excellent tool for my purpose Joey. I have a really complex piece of machinery coming into Soft as a one-piece obj and need to split it into separate components so we can work with it. Thanks a lot, it made my day!
/Morten
Joey Ponthieux ATOL Experiment Specialist LaRC Information Technology Enhanced Services (LITES) Science Systems and Applications, Inc. NASA Langley Research Center 15 Langley Blvd B1268 R1051 Hampton, VA, 23681 Phone: 757-864-6754 EMail: j.pon...@nasa.gov ____________________________________________________________ Opinions stated here-in are strictly those of the author and do not represent the opinions of NASA or any other party.
Excellent tool for my purpose Joey. I have a really complex piece of machinery coming into Soft as a one-piece obj and need to split it into separate components so we can work with it. Thanks a lot, it made my day!
/Morten
def IslandsToClusters_Execute( polymesh ): if not polymesh or polymesh.type <> "polymsh": Application.LogMessage("IslandsToClusters(arg0) -- Requires input polygon mesh object", 2) return # Progress Bar PB = XSIUIToolkit.Progressbar PB.Maximum = polymesh.ActivePrimitive.Geometry.Polygons.Count PB.Visible = 1 PB.Caption = 'Testing polygons and making clusters...' selFilter = xsi.Filters("Polygon_Island") thisPoly = XSIFactory.CreateActiveXObject("XSI.Collection") usedArr = [] for poly in polymesh.ActivePrimitive.Geometry.Polygons: if poly.Index not in usedArr: PB.StatusText = str(poly.Index) thisPoly.Add(poly) island = selFilter.Subset(thisPoly) island = xsi.Dictionary.GetObject(island).SubComponent.ComponentCollection.IndexArray polymesh.ActivePrimitive.Geometry.AddCluster('poly', 'poly_0', island) usedArr.extend(island) thisPoly.RemoveAll() PB.Value = poly.Index PB.Visible = 0 return True-----------------------------
You guys are just awesome - starting the day with a happy face :)
Best Regards