Skip to content

SpectralVectors/BLUi

Repository files navigation

BLUi - Blender Unreal Interface

BLUi Splash

What is BLUi?

BLUi is an Application Template for Blender.

An App Template is a package that combines a theme, keymap, multiple addons, a splash screen, custom preferences and startup file, and more!

The idea is, when you want to move from one workflow into another: 2D Animation, 3D Animation, Game Asset Design, 3D Printing/CAD/CAM Design, Video Editing, Compositing etc, you may find that there are specific addons that work very well in one space, but create conflicts in others, or that you need to change unit scale, disable preferences etc.

With App Templates this becomes a one click operation.

So, what is BLUi?

It's an App Template that seeks to recreate the ease of use, and general user experience of Unreal Engine, inside of Blender.

Aimed at those who know Unreal and other Industry Standard tools, BLUi adds features like Right Mouse Navigation, Comment Boxes, Unreal nomenclature, and a handful of community addons that immensely benefit the Blender > Unreal workflow.

A customized keymap, based on the Industry Standard, ensures that anyone who feels at home in Unreal Engine won't have to relearn all the basics just to fix a lightmap / UV Layout, navigate the 3D viewport, focus on the active object, pan / zoom / orbit, model, edit or rig a mesh etc.

How to Install

Install and Use

Download BLUi.zip from the Releases section on the right.

Open Blender, and click on the Blender logo in the top left corner.

Select Install Application Template.

Navigate to your Downloads and select BLUI.zip, the click Install....

To use the template, go to File > New > BLUI.

NOTE

BLUi runs a startup script that will check for a number of community addons, and, if they're not found, download, install and activate them.

The total size is ~40mb, so, depending on the speed of your internet connection, Blender may appear to be frozen for a few minutes!

Please be patient, and, when the addons are all installed, the BLUI splashscreen will appear!

This will only happen if you don't already have the addons installed, and, once they are installed, startup is only a few seconds.

The full list of Community Addons is below:

  • Jim Kroovy's Mr Mannequin's Tools
  • BleuRaven's Blender for Unreal Engine
  • Symstract's Modifier List
  • SavMartin's TexTools
  • and my own RightMouseNavigation, CommentBox

Keyboard Shortcuts

Keymap (Courtesy of Keyboard Layout Editor)

Modes

1 Vertex Mode
2 Edge Mode
3 Face Mode
4 Object Mode
5 Sculpt Mode
6 Vertex Paint Mode
7 Weight Paint Mode
8 Texture Paint Mode

Workspaces

Tab Search Menu
Ctrl+Tab Cycle Workspace Tab Right
Shift+Ctrl+Tab Cycle Workspace Tab Left
` Toggle System Console

Tools - Object

Q Cycle Select Tools
W Move Tool
E Rotate Tool
R Cycle Scale Tools
T Transform Tool
D Cycle Annotation Tools
M Measure Tool
C 3D Cursor

Tools - Edit Mesh

Ctrl+E Cycle Extrude Tools
I Inset Faces Tool
Ctrl+B Bevel Tool
Alt+C Cycle Loop Cut Tools
K Cycle Knife/Bisect Tools

3D Viewport

Right Mouse Viewport Navigation & Context Menus
F Focus on Selected Object
F11orCtrl+Space Maximize Viewport
Alt+Left Mouse Rotate View
Alt+Middle Mouse Pan View
Alt+Right Mouse Zoom View
Numpad 5 Toggle Perspective/Orthographic
Numpad 0 View Camera
Numpad 1 View Front
Ctrl+Numpad 1 View Back
Numpad 3 View Right
Ctrl+Numpad 3 View Left
Numpad 7 View Top
Ctrl+Numpad 7 View Bottom
Numpad 4 View Orbit Left
Numpad 6 View Orbit Right
Numpad 8 View Orbit Up
Numpad 2 View Orbit Down
V Views Pie Menu
, Transform Orientation Pie Menu
. Transform Pivot Point Pie Menu
Z Marquee Select Zoom
X Toggle Snapping
Shift+A Add Mesh Menu
N Show/Hide Properties Panel

Node Editor

Right Mouse Pan View & Search/Add Nodes
Middle Mouse Cut Connections
C Comment Box
Left Mouse Double Click Add Reroute Node
S+Left Mouse Click Add Value Node
M+Left Mouse Click Add Math Node
U+Left Mouse Click Add Texture Coordinate Node
T+Left Mouse Click Add Image Texture Node
B+Left Mouse Click Add Bump Node

Screenshots

Layout

1_Layout

Geometry

2_Geometry

Model / Sculpt

3_ModelSculpt

UV / Texture

4_UVTexture

Material / Shader

5_MaterialShader

Animation

6_Animation

Script

7_Script

File Data

8_FileData

Known Issues / Bugs

1 - If you switch between BLUi and regular Blender without closing Blender first, it can corrupt keymaps. I'm not sure what's causing it yet, it could be that the addons I'm using in my template aren't being unregistered before the Default scene gets loaded, but I haven't been able to fix it, and it's not present if you close Blender and reopen it. It can also be fixed by resetting to Factory / Saved Preferences, but of course, that only works if you've already saved your prefs!

2 - The first time you run BLUi, if you don't have the addons pre-installed, the installation process can take some time. Sometimes, if you click File > New > BLUi multiple times without closing Blender, after having performed the first time setup process, it will redownload and install the addons every time. This can be fixed by closing and reopening Blender.

Ackowledgements & Thanks:

Blender Org, Epic Games, Jim Kroovy, Jayanam, falola, RealityRig, deathclonic, Yughues, lateasusual, AnubisMaster, Michael McCann, Wayward Art Company, knekke, cgvirus, Bone Studio, Hellgate94, bandages, Blender Guru, sonnenbrillenbrauchenlicht, Dawid Huczynski, Campbell Barton, Daniel Engler, Wolfen420, NXGEN, WolfinWool, Gamemakin LLC, CG Matter, Royal Skies LLC, Sybren Stuvel, Pablo Vasquez, Darkfall, angjminer, SirSpence, batFinger and all the other contributors at Blender Stack Exchange, where I've spent countless hours, thank you!

Roboto-Regular.ttf by Christian Robertson was provided by Google Fonts, under the Apache license.