quickinset

Plugins linking to this thread: (hide)

QuickInsetAuthor: Piotrek Marczak
Updated May 2013 (info) — Rewrite of the original QuickExtrude tool. This tool performs quick modo-like interactive extrude, bevel and inset operations without showing a property page. Piotrek's notes from the si-community thread: Extruding along normal is available only in 2012 SAP for operations that relies on SI units you drag in component's normal direction, for other ops (like point skirting ratio/bevel subdivisions) just drag across screen subdivision highlighting is supported only for level 1 and only catmull-clark J, L hotkeys change subdivision on extrude K hotkey is for repeating operation on highlighted component/subselection ENTER shows op PPG shift makes operations 10x slower LMB is extruding, LMB and then RMB - changes inset ratio of extrusion MMB is beveling, , MMB and then RMB - changes bevel subdivisions RMB is insetting tool can also work in supra mode if you hotkey the tool I've used it to model few production objects and it's pretty useful.

Developed with the interactive tool SDK. See Piotrek's video for a quick introduction

local backup: quickextrude_0.2.xsiaddon (June 2013) pmQuickExtrude2012.xsiaddon (older but SI 2012 compatible version) quickextrude_src.rar

Discussions concerning plugins for SOFTIMAGE©
Post Reply
User avatar
origin
Posts: 619
Joined: 09 Jun 2009, 11:59
Location: warsaw

Re: quickinset

Post by origin » 17 Aug 2011, 14:08

uploaded new video with point and edge working and spacebar as inset/skirting ratio mod while extruding

ramon: yes definitly

User avatar
Memag
Posts: 339
Joined: 09 Aug 2010, 01:37
Location: Tits

Re: quickinset

Post by Memag » 17 Aug 2011, 17:07

You are nailing it Piotrek! Really exciting stuff.
Love the purple highlight color. :ymblushing:

Will you release the code with the tools?
Thanks.

User avatar
rray
Moderator
Posts: 1774
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: quickinset

Post by rray » 17 Aug 2011, 18:41

cool tool :-bd B-)

I'm still undecided if I'd prefere a big number of new tools that do a small number of things, or vice-versa xD
softimage resources section updated Jan 5th 2024

User avatar
origin
Posts: 619
Joined: 09 Jun 2009, 11:59
Location: warsaw

Re: quickinset

Post by origin » 17 Aug 2011, 22:22

OK here's "release candidate", let me know if it's working for you, suggestions are welcome!
x64 only as .xsiaddon

menu modify->Quick Inset or run command pmQuickInset()

this help is displayed in status bar:
tab - switch between inset and extrude mode
hold SPACE when extruding to adjust inset (bevel)
hold SHIFT to do 0.1 increments when extruding/insetting
middle mouse button = repeat last op
enter - show last op PPG

Please do not learn from my c++ code... B-)
Attachments
quickinset_src.zip
source code
(10.45 KiB) Downloaded 446 times
QuickInset.zip
xsiaddon
(18.5 KiB) Downloaded 649 times

Zafar Iqbal
Moderator
Posts: 169
Joined: 26 Oct 2009, 10:04

Re: quickinset

Post by Zafar Iqbal » 17 Aug 2011, 23:34

This looks great. Thanks!
- Zafar Iqbal

scaron
Posts: 119
Joined: 08 Jul 2009, 05:16

Re: quickinset

Post by scaron » 17 Aug 2011, 23:41

thanks for sharing the code, i hope it encourages more programmers/TDs to develop using the new sdk.

milanvasek
Posts: 143
Joined: 09 Jun 2009, 12:12
Location: Czech Republic
Contact:

Re: quickinset

Post by milanvasek » 17 Aug 2011, 23:48

this is great! thanks a lot for sharing
Milan Vasek
ceramic artist & softimage fan
http://www.milanvasek.com

jamination
Posts: 174
Joined: 10 Jul 2009, 21:58

Re: quickinset

Post by jamination » 17 Aug 2011, 23:58

can this be linked to a shortcut, it does not look like it?
Phil Harbath
Jamination Productions

User avatar
Memag
Posts: 339
Joined: 09 Aug 2010, 01:37
Location: Tits

Re: quickinset

Post by Memag » 18 Aug 2011, 00:01

custom script commands- pmquickinset

Great tool Piotrek, thanks a bunch!
Maybe it's a tinny bit over sensitive to mouse movement?

suggestion - orient and outset tool :)
http://img59.imageshack.us/img59/3491/file11022.mp4
Last edited by Memag on 18 Aug 2011, 02:07, edited 3 times in total.

User avatar
rray
Moderator
Posts: 1774
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: quickinset

Post by rray » 18 Aug 2011, 00:26

Source code is much appreciated, Thanks.

Btw, I think alone the fact being able to release such a SDK shows how good Softimage's internal architecture is.
softimage resources section updated Jan 5th 2024

Eugen
Posts: 331
Joined: 10 Jan 2010, 12:40
Location: Vienna/Austria
Contact:

Re: quickinset

Post by Eugen » 18 Aug 2011, 06:36

Super nice!!

I think it would be important if the tool could be applied not only to one but to all selected polygons/points.
Best,
Eugen

User avatar
origin
Posts: 619
Joined: 09 Jun 2009, 11:59
Location: warsaw

Re: quickinset

Post by origin » 18 Aug 2011, 09:39

thanks guys
Memag: I see it's oversensitive when insetting edges/points, or is for faces for you too?
Eugen wrote:Super nice!!

I think it would be important if the tool could be applied not only to one but to all selected polygons/points.
Best,
Eugen
I could do something like this...if there are some subcomponents selected when tool is executed, there will be no highlighting and tool will only work on these subcomponents.

User avatar
Memag
Posts: 339
Joined: 09 Aug 2010, 01:37
Location: Tits

Re: quickinset

Post by Memag » 18 Aug 2011, 11:40

No biggie Poitrek, just feels very sensitive all around.
I wouldn't want to ruin it for others by suggesting a bit milder control.
Thanks!

User avatar
Hirazi Blue
Administrator
Posts: 5107
Joined: 04 Jun 2009, 12:15

Re: quickinset

Post by Hirazi Blue » 18 Aug 2011, 14:40

@origin - Nice... :-bd
Stay safe, sane & healthy!

User avatar
origin
Posts: 619
Joined: 09 Jun 2009, 11:59
Location: warsaw

Re: quickinset

Post by origin » 18 Aug 2011, 22:26

I will add sensitivity setting to custom preferences (when I found a way to do it...)

I got pre-selection working now (click & drag on selected subcomponents - extrude only these subcomp., click on other sub. - single subcomp. extrude), fixed sensitivity while insetting points/edges.

Anyway I'm thinking about switching TAB mode to extrude/bevel, since inset is just extrude with length=0 (you can have pure insetting when spacebar is pressed before click&drag while in extrude mode).

User avatar
Memag
Posts: 339
Joined: 09 Aug 2010, 01:37
Location: Tits

Re: quickinset

Post by Memag » 18 Aug 2011, 22:36

origin wrote:I will add sensitivity setting to custom preferences (when I found a way to do it...)

I got pre-selection working now (click & drag on selected subcomponents - extrude only these subcomp., click on other sub. - single subcomp. extrude), fixed sensitivity while insetting points/edges.

Anyway I'm thinking about switching TAB mode to extrude/bevel, since inset is just extrude with length=0 (you can have pure insetting when spacebar is pressed before click&drag while in extrude mode).
Switch sound good.
Why not put bevel on middle mouse button and repeat mode on TAB?
Can you bind left/right cursor movement to inset (or bevel) and up/down to extrude, and leave middle button to repeat?
Just tossing suggestions, sorry if it seems chaotic.

Thanks for the hard work origin!

Post Reply

Who is online

Users browsing this forum: No registered users and 25 guests