Industry Compatible Keymap

It’s because we are not really aware of how powerful the human mind is…
Usually we tend to associate with a container and make a switch to a certain behavior without almost noticing …
Therefore it is more the prejudices, that we do ourselves for a few minutes of interaction hurt on unknown instruments, or worse still we trust the hearsay, so the mind, addressed by ourselves refuses to verify more than once "for doing economy "… then maybe it happens that by chance we go to little deeper in testing a system … and we realize how much we have deprived ourselves by stupid prejudicial impediments that were only psychological walls.

Since this keymap isn’t really meant for folks like you, you aren’t the target audience, and it isn’t the default anyway, it’s honestly not so interesting or useful that you don’t like it, and prefer the default keymap.

I’m more interested in feedback from the kinds of people who do, or would like to use it. Typically, that would be users who work in heterogeneous software environments, or users of other DCC apps.

Only problem previously I’ve had with Blender was the overuse of middle mouse button and right click select. I also changed the viewport navigation to Maya style by redefining the shortcuts. After that, jumping from Unity3D and Substance was lot less jarring. I don’t really feel the QWER widget workflow is for me, as I find Blender has a better solution and a completely different paradigm for it, which can’t be solved just by changing keybinds. But maybe I’m in the minority here and Maya and Max users will really appreciate it.

I’m pretty hyped up to see how the “industry standard” keymap will shape up, and how much I have to modify it to suit my needs. It would be really cool to use Blender as close to default settings as possible straight out of the box.

  • A lot less middle click
  • Left click select
  • Maya style viewport navigation

All in all, very minor changes can possibly have huge impact in how easy it is to jump between Blender and different software packages.

Well, yes, with a different keymap it can be a lot easier to switch between apps. And that’s the entire point - Unity for example also uses QWER for the transform widgets, also uses A to frame all and F to focus on selection, right-click menus, and so on and on. With this keymap there’s also no need to use middle mouse if you won’t want to.

So, you’ve just described this keymap pretty much exactly.

1 Like

For what it’s worth: I’ve found there’s really no problem with Unity3D using QWER and Blender not having it. I prefer it that way. A to frame all and F to focus on selection, isn’t really that great in my opinion as in Blender left hand keybinds are prime real estate. I bind those to mouse buttons instead. Only issues I had were the ones I previously described, everything else was fine in my book.

With only Maya style navigation changing, I could still maintain the Blender way of doing things and not change the workflow. Maintain workflow and addon compatibility with Blender defaults.

So I am loving the industry standard keymap so far, however I realize this is going to be hard for new users to get into simply due to the vast majority of content and instructional videos focusing largely on the blender keymap and hotkey approach. Over all its a good start, however with future developments and even training material I think a larger focus should be put on the industry standard keymap, as that’s whats going to be attracting users from other applications.

One method Modo used, to kind of bridge the gap, was to include just an option for maya style navigation while retaining as much as possible, everything else as the default. Ultimately though, I think the BF needs to actively promote and use the industry standard keymaps in order to prevent it from becoming some kind of gimped, hardly taught, “alternative”.

2 Likes

@William are you guys thinking of fixing the interactions in the 2D mode in Blender? It would be nice if that were “standardized” as well.

1 Like

That’s a pretty vague and confusing question.

What is 2d mode and what needs fixing?

The 2D Animation workspace/mode when you click the file menu. In 3D mode or general mode, box select works even in you are in the move tool, in the 2D mode or grease pencil mode this doesn’t work. I have to press Q to go to box select mode then back to W to move the points in edit mode.

There are other things but I have to gather my thoughts/do more testing on those.

Oh my God yes this is a GODSEND! Especially for devs who switch back and forth between Unity/Unreal Engine back to Blender. I’ve personally preferred the keymapping used on Unity and Unreal so this Industry keymapping is amazing. Please keep it in there.

3 Likes

I dont think it’'lll be too difficult.

I hope by 2.81 we can see the UV editor updated to match the industry standard keymap a bit more.

Right now it behaves like the default blender keymap, with the GSR approach only being switched to QWER. The selection and actual transformation tools are separated in an awkward way. There are no visual widgets with bounding regions to grab and dragging off the UVs will still move them if any component is selected. We need it to match the behavior and expectations of the 3D Viewport’s interactions, even down to seeing a visible widget.

Another thing is that 1-3 keys do not switch components (vertex, edge, face) but end up forcing the selected object into object mode.

I hope the development on it hasn’t stopped because quite frankly it has been a godsend for a lot of new Blender users, and even those of us who came from the old maya keymap.

Eh? They do for me. 1-4 in UV editor, 1-3 in viewport edit mode. Didn’t have the IC keymap loaded. Weird.

Yeah I think I mentioned earlier in this thread that it seems like the keymap is incomplete in places.

That’s not really the fault of the keymap, but because the UV Editor doesn’t have gizmos for the move, rotate and scale tools.

I hear you, I am not blaming the keymap for that missing component. If I recall correctly some development had to happen to make the industry standard keymap work well in the first place. I see this observation + request as an extension of that. Matching behavior across the editors should be part of the goal. The UV editor, like other applications, should feel like a 2D extension of the 3D viewport.

For us using the industry standard keymap, the UV editor simply behaves differently (harder to use as a result), which not good. =)

Yup, it seems like an oversight. Unfortunately its still present in the 2.82 alpha.

Thanks for the heads up. I added 1-4 keys for switching selection modes in the UV Editor now.

The tools/gizmo stuff should eventually be addressed when more tools have gizmos - this should largely be addressed in time for 2.82.

2 Likes

I have a couple of questions:
the keymap is very lean for modelling… things like “select shortest path” etc are missing.

WHere is the “quick favourites” menu?

the toolbar versions of the transform tools don’t have the “click anywhere” functionality that they do in the blender standard keymap. and you MUST use the gizmos (I like this a lot! but how is it set up?

I’m asking because I like the blender default but would like to use some of the functionality from the industry standard map and have no clue how to set them up

You can just wait for 2.82, in which case you’ll be able to set this in the tool settings. For now you can enable Use Tool Fallback in the Experimental section of the Preferences (remember to enable Developer Extras first)

Once this is enabled you get this tool setting to adjust what happens when you drag:
Screenshot 2019-12-14 at 19.02.15