blender-like-sceneview-hotkeys
blender-like-sceneview-hotkeys copied to clipboard
Select the viewing direction for a Unity SceneView with the Blender-like hotkeys.
Blender-like SceneView Hotkeys
This Unity Editor Extensions allows you to select the viewing direction for a SceneView with the Blender -like hotkeys.
e.g. Numpad 1/3/7 as switch front/right/top view. Numpad 5 as toggle orthographic projection.
Click 日本語 for the Japanese page if you need.
Installation
You can install it in 3 ways.
By unitypackage
- Get installer.unitypackage from OpenUPM's package page 📦 Blender-like SceneView Hotkeys - com.nowsprinting.blender-like-sceneview-hotkeys | OpenUPM
- Open your Unity project by Unity Editor, import installer.unitypackage
By openupm-cli
- If you installed openupm-cli, run the command below
openupm add com.nowsprinting.blender-like-sceneview-hotkeys
By Unity Package Manager directly
Unity 2019.3 or newer
- Open Package Manager window (Window | Package Manager)
- Click
+
on the upper-left of a window, and "Add package from git URL..."
- Enter the following URL and click "Add"
https://github.com/nowsprinting/blender-like-sceneview-hotkeys.git
Unity 2019.2 or earlier
- Close Unity Editor
- Open
Packages/manifest.json
by any Text editor - Insert the following line after
"dependencies": {
, and save the file.
"com.nowsprinting.blender-like-sceneview-hotkeys": "https://github.com/nowsprinting/blender-like-sceneview-hotkeys.git",
- Reopen Unity project in Unity Editor
Settings
If your keyboard without a Numpad, open preferences... | Blender-like SceneView Hotkeys, and turn on Emulate Numpad
.
However, in the Unity Editor, already assigned the 2
key. If you are using Unity 2019 or later, you can change the assignment with Shortcuts Manager.
Features
Some of Blender's hotkeys Implement. See Documentation page for implemented hotkeys.
See Navigating - Blender Manual for all Blender's hotkeys.
License
MIT License
How to contribute
Open an issue or create a pull request.
Be grateful if you could label the PR as enhancement
, bug
, chore
and documentation
. See PR Labeler settings for automatically labeling from the branch name.
Release workflow
Bump version in package.json on default branch. Or run Create release pull request workflow and merge PR.
Then, Will do the release process automatically by Release workflow. And after tagged, OpenUPM retrieves the tag and updates it.
Do NOT manually operation the following operations:
- Create release tag
- Publish draft releases