176 votes
Accepted

How to create a custom UI?

Designing an UI or Add-on is basically a combination of supplying Properties and the inheritance of built-in Type classes (Panel, Operator, Menu etc.). Properties Start by defining your Properties ...
p2or's user avatar
  • 15.9k
49 votes
Accepted

Accidentally hit "toggle full screen", How do I exit?

To toggle out of full screen area (what I think you did) press AltF10, or move your mouse to the top right corner and click the button that appears. Here I start in full screen area, notice the button ...
David's user avatar
  • 49.2k
43 votes
Accepted

How to call a confirmation dialog box?

When calling an operator via bpy.ops.* without any execution context the execute() method of the respective operator runs by ...
p2or's user avatar
  • 15.9k
38 votes
Accepted

How to close windows in 2.8?

The way I do it is right click on the dividing line between windows and a popup menu gives you the option to 'join' then cursor select which direction the window overwrites the one you want closed.
tomnel's user avatar
  • 408
37 votes
Accepted

What do various property highlight color overlays mean?

Button colors reflect their respective property current animation state. $\color{#777}{⬤}$ Grey/Theme Colored - Unchanged, static, non animated value $\color{#3B1}{⬤}$ Green - Property is animated ...
Duarte Farrajota Ramos's user avatar
28 votes

Precisely move the 3D cursor

In 2.8+ the 3D cursor has changed quite a bit. Using the default blender keymap in left click select mode the keyboard shortcut to move the 3D cursor is ShiftRMB . There is the "Cursor" tool (found ...
David's user avatar
  • 49.2k
23 votes

Blender 2.8 stuck on some selection mode - no idea what it is

Tap the 'W' key. I'm suffering this problem right now. I was using 2.82 while following a tutorial based on 2.78, and heard "tap W" to get a menu to pop up for doing something. Nope, not in 2.8 and ...
DarenW's user avatar
  • 3,139
23 votes

What are the shortcuts for the pie menus?

Mode Ctrl+↹ Tab Proportional Editing Falloff ⇧ Shift+O Snapping This one is not a pie menu, but its shortcut seems to be missing from the tooltip as well, so I included it in the list: Ctrl+⇧ ...
AndreKR's user avatar
  • 808
22 votes

How to access the search menu 2.8? (used to be spacebar in 2.79)

In 2.81 you can set the Spacebar Action in Preferences -> Keymap and set it back to 'Search'.
DanP.'s user avatar
  • 321
19 votes

Object not outlined in Viewport despite Outline Selected enabled

For the people who are having the same problem in blender 2.80, make sure to enable show overlays on the top right corner of the viewport (it is the icon with two circles). For some reason blender ...
frosty Warlock's user avatar
19 votes

Where is the Layers panel in Blender 2.8?

Blender 2.8 re-implements the scene layer system, as it had limitations. How it now works is explained here: Layers Manual and here: Blender Dev blog. The scene layers are gone and their ...
Jaroslav Jerryno Novotny's user avatar
18 votes

How to create a custom UI?

Modified version -- for blender 2.80 ...
Daniol Dan's user avatar
18 votes
Accepted

New window with Python API?

Currently in Blender 2.79 the only way to manage windows through Python API is by bpy.ops.screen.area_dupli() and ...
Mikhail Rachinskiy's user avatar
18 votes
Accepted

Can't change mouse influence in proportional editing mode

I'm adding an answer here because effected users might overlook what is written in the comments: If you're working with large scale models to scale (say at a distance 100Km), the influence radius will ...
Sir Bubbles the Moron's user avatar
18 votes

Render button missing in Blender 2.8

In Blender 2.80 the render buttons are in the main window header, next to File and Edit.
Nicola Sap's user avatar
  • 12.9k
18 votes

How to close windows in 2.8?

Where you click exactly and the direction you move the cursor determines what pane is affected and whether the operation is a split or a join. (That's why you would accidentally create more panes when ...
Arda's user avatar
  • 281
17 votes
Accepted

How to create submenus with dynamic content?

You can make each submenu have its own context by setting a variable in the UILayout. The script can be made to work as expected with only minor changes. Define a ...
ideasman42's user avatar
  • 47.3k
17 votes
Accepted

Tips and Tricks with using blender with one hand

Not that I can say it is a solution, but Pitiwazou over on blenderartist.org has a thread concerning his Wazou's RMB Pie menu, and theoretically it could help a lot towards enabling more to one hand.
Craig D Jones's user avatar
16 votes

How to close view windows?

You can also do this if you're pixel-precise:
Manu Järvinen's user avatar
16 votes

Object not outlined in Viewport despite Outline Selected enabled

I went around and around with this for a bit today and the solution for me was to click the button to the left of the 'Overlays' pulldown. The tooltip reads "Display overlays like gizmos and outlines"...
Mousebeast's user avatar
16 votes

split screens in 2.8

It is the same as in 2.79 only the corners now look different - if you click on a corner of one area and then start dragging it in the direction of itself then it splits, if you start dragging it in ...
Martynas Žiemys's user avatar
16 votes

How do I re-hide the bar with "View, Tool, Item"?

It's named Sidebar. There is three ways to hide it: Drag the corner of sidebar to the right: View3D > Menu > View > Sidebar (visible if checked): Shortcut: N, as mentioned in the previous ...
RUben's user avatar
  • 2,209
16 votes

Object Properties Viewport Display Color Question

I will iterate on the other answer and add that you can also use this color to add variation to different objects which use the same material, not only in workbench but also in Cycles and Eevee. In ...
Gorgious's user avatar
  • 30.4k
16 votes
Accepted

Too big addon list, what should I do? How expand names and keep it all?

First make sure you really need all addons you have active, having many active simultaneously may eventually have a significant toll on responsiveness and available resources. Disable any you don't ...
Duarte Farrajota Ramos's user avatar
16 votes
Accepted

Addon to display the current 3D Viewport Zoom

Answering the actual question It seems the closest thing to what you want is region.view_distance Here's how to display it and other relevant informations about the current 3D viewport to the user : <...
Gorgious's user avatar
  • 30.4k
15 votes

Precisely move the 3D cursor

Python Console Can enter values into the python console. C is a convenience variable for context. The 3D cursor is ...
batFINGER's user avatar
  • 84k
15 votes
Accepted

script custom previews in a menu

By analyzing the two provided scripts, as well as the free version of Pro Lighting: Skies I was able to understand how to create a previews menu. Here is my script that I commented in if you want to ...
doomslug's user avatar
  • 1,809
15 votes
Accepted

Add menu entry to generic right-click menu?

As of this commit, thanks to @p2or and @brecht, the bpy.ops.ui.copy_data_path_button() operator now allows to copy the full data-path of the active property under the mouse cursor to the clipboard ...
brockmann's user avatar
  • 12.6k
15 votes
Accepted

2.8 Why are collections grayed out? How can I open them?

tl;dr: Your collections are set to be excluded from the scene. This is the Blender 2.80 replacement for enabling/disabling layers. Instead of selecting or deselecting a couple of layers in your ...
metaphor_set's user avatar
  • 6,625

Only top scored, non community-wiki answers of a minimum length are eligible