quickinset
Plugins linking to this thread: (hide)
QuickInset
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
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
-
- Posts: 143
- Joined: 09 Jun 2009, 12:12
- Location: Czech Republic
- Contact:
Re: quickinset
this is great! thanks a lot for sharing
-
- Posts: 174
- Joined: 10 Jul 2009, 21:58
Re: quickinset
can this be linked to a shortcut, it does not look like it?
Phil Harbath
Jamination Productions
Jamination Productions
Re: quickinset
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
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.
Re: quickinset
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.
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
Re: quickinset
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 think it would be important if the tool could be applied not only to one but to all selected polygons/points.
Best,
Eugen
Re: quickinset
thanks guys
Memag: I see it's oversensitive when insetting edges/points, or is for faces for you too?
Memag: I see it's oversensitive when insetting edges/points, or is for faces for you too?
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.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
Re: quickinset
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!
I wouldn't want to ruin it for others by suggesting a bit milder control.
Thanks!
- Hirazi Blue
- Administrator
- Posts: 5107
- Joined: 04 Jun 2009, 12:15
Re: quickinset
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).
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).
Re: quickinset
Switch sound good.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).
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!
Re: quickinset
Thanks Origin, its a great tool! I wish more of XSI's modeling behaved in similar fashion (direct, no-ppg, like m-tool).
But, since I have tab already assigned to Andy Nicholas' XSI Tab Menu (which overrides all other tab-key behavior?) , is it possible to assign a custom key? I couldn't find a 'custom preferences' thing.
(If this isn't possible, I'll probably uninstall tab menu, since I really like your tool.)
Memag's left-right/up-down suggestion sounds good to me, it would be fast and intuitive IMO. Keyboard only needed for constraining or numerical input, all other actions performed directly with mouse.
But, since I have tab already assigned to Andy Nicholas' XSI Tab Menu (which overrides all other tab-key behavior?) , is it possible to assign a custom key? I couldn't find a 'custom preferences' thing.
(If this isn't possible, I'll probably uninstall tab menu, since I really like your tool.)
Memag's left-right/up-down suggestion sounds good to me, it would be fast and intuitive IMO. Keyboard only needed for constraining or numerical input, all other actions performed directly with mouse.
Re: quickinset
That's brilliant,so cool that you're adding killer functionality to the modeling system.
Do you have plans for any more tools ?
Do you have plans for any more tools ?
Re: quickinset
Yeah, I'm thinking about some tools. Now I'm not c++ expert so everything is abit slow in development...And since I don't know how to debug, it's even slower ;)
I will post new version soon, here are the changes so far:
- Added selecting functionality similiar to one in Tweak tool, so hopefully this tool will be more handy
- removed TAB functionality
- moved Extrude to LMB
- moved Bevel to MMB
- space is inset/bevel subdivisions modifier.
- pure insetting can be achieved by holding space before clicking&dragging
- backspace removes last op
- I wanted to have repeat last op as double click, but it's giving me some problems, so eventualy I will probably move it to some hotkey
I will post new version soon, here are the changes so far:
- Added selecting functionality similiar to one in Tweak tool, so hopefully this tool will be more handy
- removed TAB functionality
- moved Extrude to LMB
- moved Bevel to MMB
- space is inset/bevel subdivisions modifier.
- pure insetting can be achieved by holding space before clicking&dragging
- backspace removes last op
- I wanted to have repeat last op as double click, but it's giving me some problems, so eventualy I will probably move it to some hotkey
Re: quickinset
This is a great addition to modeling in SI... and the new mods you mention will streamline it!
I like how it makes extruding and beveling as fast and aligned as sketch-up.
One observation - Spacebar normally goes back to selection mode in SI(in my setup), so I end up accidentally extruding
or insetting some component after hitting hitting space and dragging to deselect/select the object/new object - then I realize
I'm still in quickinset mode. So shift would be my vote for inset and ctrl for .1 snap, or vice versa (not that you're asking...
Regardless, this is already set to a hotkey for me and one of my faves - Thanks for making this available.
I like how it makes extruding and beveling as fast and aligned as sketch-up.
One observation - Spacebar normally goes back to selection mode in SI(in my setup), so I end up accidentally extruding
or insetting some component after hitting hitting space and dragging to deselect/select the object/new object - then I realize
I'm still in quickinset mode. So shift would be my vote for inset and ctrl for .1 snap, or vice versa (not that you're asking...
Regardless, this is already set to a hotkey for me and one of my faves - Thanks for making this available.
- wireframex
- Posts: 399
- Joined: 08 Jun 2009, 23:02
- Location: France
Re: quickinset
Thanks for sharing your tool.
"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: quickinset
How about adding a small text hint next to mouse cursor ('extrude/bevel mode')? Ctrl is problematic because of ctrl+s and ctrl as standard xsi snapping (I've tested it and xsi is registring ctrl+s shortcut when my tool is active)fjg wrote: One observation - Spacebar normally goes back to selection mode in SI(in my setup), so I end up accidentally extruding
or insetting some component after hitting hitting space and dragging to deselect/select the object/new object - then I realize
I'm still in quickinset mode. So shift would be my vote for inset and ctrl for .1 snap, or vice versa (not that you're asking...
Who is online
Users browsing this forum: No registered users and 34 guests