QuickThickness
Plugins linking to this thread: (hide)
QuickThickness
This addon which adds thickness to the surface layer of a polygon mesh. Compared to
existing solutions like the built-in push or InteractiveThickness, it offers some
enhancements: multiple selection
progress bar multi inspect parameters invert normals if value is negative Doesn
local backup: quickThickness_v1.6.xsiaddon
local backup: quickThickness_v1.6.xsiaddon
author's youtube channel / si-community thread
QuickThickness
Hi all, i made own QuickThickness with python with blackjack and... so what is the difference from the InteractiveThickness and Thickness on ICE (default XSI, which very very slow):
-multiple selection objects!
-progress bar
-multi inspect parameters
-invert normals if value is negative
-if you run scripts on the objects which already have this effect, then its only inspect parameters
-work without Push Op, which means work with normals correctly
-have parameters Subdiv and Insert
quickThickness_v1.5.xsiaddon
It will add the command to the UI in two places:
1. Model > Modify > Polymesh > QuickThickness
2. On a mesh's context menu (alt-RMB-click)
p.s. origin, if you do not mind, I took a piece of your script name "Quick" =) i think it sounds cool) but if you are against it, I change)
-multiple selection objects!
-progress bar
-multi inspect parameters
-invert normals if value is negative
-if you run scripts on the objects which already have this effect, then its only inspect parameters
-work without Push Op, which means work with normals correctly
-have parameters Subdiv and Insert
quickThickness_v1.5.xsiaddon
It will add the command to the UI in two places:
1. Model > Modify > Polymesh > QuickThickness
2. On a mesh's context menu (alt-RMB-click)
p.s. origin, if you do not mind, I took a piece of your script name "Quick" =) i think it sounds cool) but if you are against it, I change)
Last edited by eistan on 06 Aug 2015, 06:50, edited 3 times in total.
-
- Posts: 151
- Joined: 30 Nov 2010, 19:56
- Location: Tennessee
- Contact:
Re: QuickThickness
Ah thanks! This looks great!
Re: QuickThickness
Very nice, you use this in the script editor?
I haven't used python much except in Gear_MC, so.. not sure how to install python script. Pardon my seemingly noobish question, but.. ah.. how can I use it?
I haven't used python much except in Gear_MC, so.. not sure how to install python script. Pardon my seemingly noobish question, but.. ah.. how can I use it?
Re: QuickThickness
Draise
Yes, this is for Script Editor, its very simply, just drag n drop to script editor, choose Python, and click Run button. And dont forget select object =)
and if you want to add this at panel or toolbar like button, (you need set your layout to Default) select script in script editor and drag n drop to left bottom area in xsi, click Ok, thats it. and if you click on button RMB and choose Customize you see some options to change size button, name, image or script (see the image instruction)
Yes, this is for Script Editor, its very simply, just drag n drop to script editor, choose Python, and click Run button. And dont forget select object =)
and if you want to add this at panel or toolbar like button, (you need set your layout to Default) select script in script editor and drag n drop to left bottom area in xsi, click Ok, thats it. and if you click on button RMB and choose Customize you see some options to change size button, name, image or script (see the image instruction)
-
- Posts: 151
- Joined: 30 Nov 2010, 19:56
- Location: Tennessee
- Contact:
Re: QuickThickness
I'll probably wrap that into a plugin and add it to the UI somewhere for my own use. I'll post the result here.
Re: QuickThickness
El Burritoh
I tried but could not, cuz when you add this script in Command sdk_wizard, it will not work, cuz i use PPG "on-the-fly" and Command get error... later i rewrite script for xsiaddon version
I tried but could not, cuz when you add this script in Command sdk_wizard, it will not work, cuz i use PPG "on-the-fly" and Command get error... later i rewrite script for xsiaddon version
-
- Posts: 151
- Joined: 30 Nov 2010, 19:56
- Location: Tennessee
- Contact:
Re: QuickThickness
eistan wrote:El Burritoh
I tried but could not, cuz when you add this script in Command sdk_wizard, it will not work, cuz i use PPG "on-the-fly" and Command get error... later i rewrite script for xsiaddon version
Working fine here, as is (the logic of the PPG, in triple quotes, can't be indented, that might be why it was messing up for you).... Just drop the attached file in your Autodesk/Softimage/Application/Plugins folder... It will add the command to the UI in two places:
1. Model > Modify > Polymesh > QuickThickness
2. On a mesh's context menu (alt-RMB-click)
It would be nice it we could do this to a selection of faces, rather than the entire mesh, but it's still really handy this way too. And I like the options you have there, particularly the automatic normal inversion. Quite useful.
- Attachments
-
- QuickThicknessPlugin.zip
- (1.55 KiB) Downloaded 474 times
Re: QuickThickness
oh shit =) very thanx! i didnt know that and thanks to you I made an addon. And i optimize some commands and removed boundary edges checking whats accelerated script! Enjoy =)triple quotes, can't be indented
quickThickness_v1.5.xsiaddon
-
- Posts: 10
- Joined: 03 Aug 2013, 01:12
Re: QuickThickness
Wow! An Addon! You guys are legend. This kind of stuff keeps SI alive.
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: QuickThickness
Here it doesn't work at all.
I have this message : "OLE Error 0x80020101"
Softimage 2012 x64 SP1
All the best
Phil
I have this message : "OLE Error 0x80020101"
Softimage 2012 x64 SP1
All the best
Phil
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
Re: QuickThickness
wireframex
when it happen ? when you install addon or run command ?
can you capture the screen with full error?
when it happen ? when you install addon or run command ?
can you capture the screen with full error?
- Hirazi Blue
- Administrator
- Posts: 5107
- Joined: 04 Jun 2009, 12:15
Re: QuickThickness
Did 2012 already "ship" with its own preinstalled Python ? If not you should install Python and pywin32 first... ;)
Stay safe, sane & healthy!
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: QuickThickness
eistan wrote:wireframex
when it happen ? when you install addon or run command ?
When I run command
can you capture the screen with full error?
Here is
All the best
Phil
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: QuickThickness
All my Python scripts work perfectlyHirazi Blue wrote:Did 2012 already "ship" with its own preinstalled Python ? If not you should install Python and pywin32 first... ;)
"without mastery, power is nothing" - Softimage Addict User
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
CPU 3990x 128 Threads / 2 x 3090 RTX - 24 Go / 96 Go memory
Who is online
Users browsing this forum: No registered users and 37 guests