[Input] Custom Blender Setup | Silo/Maya- esque

Started a new thread for the 2.80 version here.

How to test/install:
C:\Users…Your User Name…\AppData\Roaming\Blender Foundation\Blender

  • Backup your 2.79 folder !!!
  • Extract the 2.79 Folder to the noted path
    DOWNLOAD 2.80 setup Updated 2018 12 02
    DOWNLOAD 2.79 setup Updated 2018 06 08
    DOWNLOAD 2.78 setup Updated 2017 08 04

Video Overview:

Note, there were many updates since the video was recorded.

An alternate view of the keymap can be found here. A lot easier to go through than what I’ve got in this thread. Thanks Michael Gieson!
http://myrube.com/blender/keymap.html

Universal Selections (Object + Edit)

Click
[TABLE=“width: 480, align: left”]

LMB
Select

Shift LMB
Add Selection (drops previous select)

Ctrl Shift LMB
Deselect

MMB
Paint Select (always additive)

Ctrl Shift MMB
Paint Deselect

[/TABLE]

Drag
[TABLE=“width: 640, align: left”]

LMB
Select

Shift LMB
Add Selection (drops previous select, deselect all on empty)

Ctrl Shift LMB
Deselect

Ctrl RMB
Lasso Select (always additive)

Ctrl Shift RMB
Lasso Deselect

MMB
Paint Select (always additive)

Ctrl Shift MMB
Paint Deselect

[/TABLE]

[TABLE=“width: 400, align: left”]

Shift ALT RMB
Select Enumerate (List Select)

[/TABLE]


Universal Object/Edit Mode Hotkeys

[TABLE=“width: 756, align: left”]

Ctrl LMB (drag)
Silo-Tweak (on object: Selects and Grab/Translate, on empty: Grab/Translate selection)

Ctrl MMB (drag)
Tweak (Executed on selection, and is easier to restrict to axis by an additional MMB click)

W
Translate Manipulator

E
Rotate Manipulator

R
Scale Manipulator

1, 2, 3, 4
Verts, Edge, Face, Object

Shift D
Duplicate Objects

Alt D
Duplicate Linked


Isolate Selected (Toggle)

Ctrl
Clipping Border

F
View Selected (Focus Selected)

Shift SPACE
Full Screen Window (Toggle)

Ctrl DwnArrow
Full Screen Window (Toggle)

Scroll Wheel Up
ProportionalEdit-Size Up

Scroll Wheel Dn
ProportionalEdit-Size Down

Ctrl Shift MMB
Set 3D Cursor

[/TABLE]


Object Mode Hotkeys

[TABLE=“width: 300, align: left”]

Arrow Down
Select Children

Shift Arrow Down
Select Children Recursive

Arrow Up
Select Parent

[/TABLE]


Edit Mode Hotkeys

[TABLE=“width: 610, align: left”]

LMB DoubleClick
Select Linked

Shift LMB DoubleClick
Expand Selection to Linked

Ctrl Alt LMB DoubleClick
Select/ExpandTo Linked Flat Faces (needs prior selection)

Shift Alt LMB
Loop Select (drop previous selection)

Ctrl Alt LMB
Loop Select (add 2 selection, toggle (deselect))

Shift Alt MMB
Ring Select

ShiftCtrlAlt LMB
Select Shortest Path (from active vertex to action click) (Select Partial Loop)

ShiftCtrlAlt RMB
Select Shortest Path - Use Fill Option (Select Patch from active vertex to action click)

ShiftCtrlAlt MMB
Select Partial Ring (from active edge to action click)

Ctrl +
Select More

Ctrl -
Select Less

Ctrl RMB
Extrude (selected Vertex) wAutoRotate /Create Vertex (if nothing selected)

Alt E
Extrude

Shift Alt E
Extrude Menu

C
Kjartan’s Cut Tool

Alt K
Line Tool

I
Inset

Shift X
Inset

Ctrl B
Bevel

Alt B
Bridge

Shift F
F2 Addon (Create Face)

Alt G
Slide

G G
Slide

Alt W
Shrink/Fatten (NormalMove, Context Sensitive: Vertex/Face)

Shift W
Push/Pull

H
Hide Selected

Shift H
Hide Unelected

Alt H
Unhide

Ctrl V
Vertex Menu

Ctrl E
Edge Menu

Ctrl F
Face Menu

Ctrl W
Specials Menu

[/TABLE]


Sculpt Mode Hotkeys

[TABLE=“width: 600, align: left”]

D
Draw

S
Smooth

P
Pinch

I
Inflate

G
Grab

L
Layer

ALT F
Flatten/Contras + Polish (toggle)

Shift C
Clay

C
Crease

ALT C
Clay Strips

ALT G
Snake Hook

X
Simplify

ALT S
Scrape

B
Blob

ALT Z
Fill.void (custom Fill) + Fill/Deepen (toggle)

ALT S
Scrape.void (custom Scrape) + Scrape/Peaks (toggle)

M
Mask

CTRL I
Invert Mask

ALT M
Clear Mask

[/TABLE]


UV/Image Editor Hotkeys

[TABLE=“width: 460, align: left”]

LMB
Select

Shift LMB
Add Selection, Toggle Selection

LMB
Marque Select

Shift LMB
Marque Select ADD

Ctrl Shift LMB
Marque Select Subtract

LMB Double-Click
Select Linked

Ctrl LMB
Silo-Tweak (a bit of an odd behavior in UV Editor)

Ctrl MMB
Silo-Tweak (press MMB again to constran to axis)

RMB
UVz (main) Menu

Shift RMB
Set 2D Cursor

[/TABLE]


Armature Pose
[TABLE=“width: 460, align: left”]

Shift R
Clear Pose Rotation

Shift G
Clear Pose Location

Shift S
Clear Pose Scale

Ctrl W
Specials Menu

[/TABLE]

Armature Edit
[TABLE=“width: 460, align: left”]

Ctrl R
Bone Roll

Shift S
Bone Envelope

Alt E
Armature Extrude Move

Ctrl W
Specials Menu

[/TABLE]


Outliner
[TABLE=“width: 500, align: left”]

LMB Drag
Marquee Highlight Items

RMB
Outliner Object Operation Menu

Shift LMB 2xClick
Selection ala Shift+LMB in general Windows usage

Ctrl Shift LMB
Deselect

[/TABLE]


Timeline
[TABLE=“width: 400, align: left”]

LMB Drag
Change Frame

ALT + RMB
Zoom

ALT + MMB
Pan

CTRL + LMB
Move Key of Selected OBJ on Current Frame

SHIFT + LMB
Copy Key of Selected OBJ on Current Frame

CTRL + Arrow Left
Previous KeyFrame

CTRL + Arrow Right
Next KeyFrame

[/TABLE]


Graph Editor
[TABLE=“width: 600, align: left”]

CTRL + LMB
Move Key (concistent with the viewport ‘Silo-Tweak’)

SHIFT + LMB
Select Keys ADD

CTRL+SHIFT +LMB
de-Select Keys

ALT + LMB
Select Keys (dropping previous selection)

ALT + LMB(click)
Select Bezier Handles (you can than CTRL + LMB to tweak)

[/TABLE]


Dope Sheet
[TABLE=“width: 600, align: left”]

CTRL + LMB
Move Key (concistent with the viewport ‘Silo-Tweak’)

SHIFT + LMB
Select Keys ADD

CTRL+SHIFT +LMB
de-Select Keys

ALT + LMB
Select Keys (dropping previous selection)

[/TABLE]


Bones Edit and Pose Mode Hotkeys

[TABLE=“width: 500, align: left”]

Arrow Up
Select Parent in Hierarchy

Shift Arrow Up
Add Select Parent in Hierarchy

Arrow Down
Select Child in Hierarchy

Shift Arrow Down
Add Select Child in Hierarchy

LMB Double-Click
Select Linked Bones

[/TABLE]


LIST CONTINUED HERE>

1 Like

That sound nice !

Don’t hesitate to make a video, it’s easier to understand your workflow :wink:

I’d like to see a video as well! I’m not likely to use this (despite being an ex-silo user), but it might help with my own customisations. Plus, I could recommend it to others :slight_smile:

I like some things in this config, so thanks for sharing. Just curious, why did you un-map ctrl-S from save? Do you just not save very often?

Here’s a vid with an outline of some of the main things in the setup.

Note, there were some updates in the setup. The link is in the 1st post.

Looks great!

great!!! Thanks

How come double-click to select linked isn’t in there? :slight_smile: (not that I really think it’s a must, just kind of expected to see that with all the ongoing UI vibe).

…I’m trying my best, but can’t think of an excuse :slight_smile:

OK. I’ll change that. See how it feels and if it’s OK I’ll update.

Edit:
Thanks!

LMB DoubleClick Select Linked
Shift LMB DoubleClick Expand Selection to Linked
Ctrl Alt LMB DoubleClick Select/ExpandTo Linked Flat Faces (needs prior selection)

Updated the file.
Same link from the 1st post

How did you do the rectangle select with the LMB ?

Here’s a screenshot of the required settings. You can just mix and match desired hotkey combo

Nice, thx )

I’ve got to say thanks. 0rAngE. This config is awesome.

Hey, thanks on the feedback!
Glad to hear you actually use it.

Updated UV/Image Editor.

UV/Image Editor selection scheme is more consistent with 3D View. The main UVz Menu is mapped to RMB
Check post #1 for more UV hotkeys.

Fixed deselect on (LMB) empty click, previously you had to click+drag. Thanks to PLyczkowski on the example!
Also adjusted the Tweak Threshold in System Settings to work better with the ‘Silo’ Tweak (Ihave to test this further, make sure it does not interfere elsewhere).

I’ll take this opportunity to link to his thread and addon that deals with LMB select standard. It’s a nice setup.
rSelection Addon by PLyczkowski.

please put this addon
http://blendersensei.com/zero-brush/

I remember seeing that addon, never tried it though.
I’ll give it a spin.

Although, you shouldn’t wait for me to include it. Just install and enable it on your end and Save User Settings.

Updated the download file. Fixed odd behavior with the Knife Tool.

Edit:
2014 12 06
Another update. Updated link from the first post.

Reworked some stuff on the MMB.

Added rRMB Menu addon (remapped it to MMB, I prefer having Wazou Right Click Pie on the RMB)
MMB: rRMB Menu

Ctrl MMB: Tweak (This one is executed on selection, and is easier to restrict to axis by an additional MMB click)
Shift RMB: Set 3D Cursor

Edit:
2014 12 12

  • Grease Pencil is set to Object by default, to work with bSurfaces and Gstretch
  • Precise Align Addon fixed to work with Simple Align addon (there was a conflict between the two). The addon is located in Addons tab

Edit:
2014 12 14

  • Fixed F2 Addon mapping, Shift F

Thanks for shared it.

I gave a try to this. Seems all very solid, except for some drawback compared to standard Blender setup:
Cannot press E or R (scale and rotate) and move mouse for automatically scale or rotate, must click on the manipulator (one more click). Another problem is disappears fast snapping, pressing CTRL in Blender standard setup the moving component (vertex, face or edge) is snapping.

Anyway, is all a matter of habits (I don’t like frame on F). My only fear is your setting will have some conflict in other blender part outside modelling and sculpting.

How did you make the manipulator cage when active the different actions? I mean, when I press W appear the move handles, when press E appear scale handles and when press R appear the rotate gizmo.

Jholen, thanks on the feedback!

E / R (scale / rotate) were remapped because of the W E R manipulator hotkeys.
Alt + R: Rotate
Alt + S: Scale

I didn’t remap the fast snapping though. I don’t use it sporadically, meaning when I need it usally it’s more than just one time so I have a tendency to toggle on off, etc. For this I use the Snapping Pie (Shift + TAB), I find that convenient enough. The advantage of having the Silo-like tweak on CTRL + LMB outweights loosing the fast snapping for me (because it’s easily accessible through the Snapping Pie Menu).

If you feel you’d like to try it further, in the first post of this thread, I have a list of the major hotkeys.

To change maipulators this is the command in the hotkey editor: ‘view3d.enable_manipulator’, in addition it has check boxes for Translate, Rotate, Scale.

Basically, anything you like in the setup, you can look up in the Input Editor to see the commands, then use that to customize your own setup. Something that gets often overlooked with the Input Editor is that you can search by ‘hotkey’ as well as ‘command name’. Often time searching by ‘hotkey’ is easier to track a command.

As for the impact of the setup outside of modeling and sculpting, I can’t attest to that much, but I’d believe it’s fairly OK :slight_smile:
The goal was to minimize the impact of the whole custom setup to Blender defaults. Your assumption was correct that I use it mostly for modeling and sculpting.

Thanks again on trying it and the feedback.