Ability to hide grease pencil panels

Hi,

to me, grease pencil in Blender always felt like a cancer which has grown through the entire UI, simply because it was present in the every single property panel, even in completely irrelevant editors. This was further amplified by the fact that grease pencil is not an addon one can simply turn off.

So when I saw first releases of Blender 2.8, I was so happy to see it gone. It was no longer polluting the entire UI and effectively, the UI felt much more logical. Through the eyes of the new user, without grease pencil everywhere, it’s really easy to understand basic logic behind properties panel sections. It contains groups of settings relevant to the active editor. Grease pencil layers however add another level of uncertainty about what the property panels contain, as it’s this weird single panel, instances across all the editors, and on top of that, in some of the editors it is also accompanied with “Grease Pencil Colors” layer, but not in all of them. Yet another exception, which further deepens the confusion.

In general, it always clutters the UI and makes the contents of property panels appear a lot more complex than they really are. UI without them is much cleaner, and lets be honest, majority of Blender users are not grease pencil users. I haven’t touched it once since I started using Blender. Such a niche feature should not cause constant pollution of the user interface.

And even worse… with factory settings, the GP layers preference panel section, which in 3D viewport is objectively the least relevant property panel section, is ordered second in the viewport property panel, cutting the actually relevant property panel sections in half, adding yet another degree of unnecessary visual complexity, especially with its checkbox.


Here you can see the comparison. Left is the factory defaults order with GP layers section. Right is a test where GP layers is removed and the sections are ordered vertically by their relevance. I’d argue that for new users, removal of GP related panel sections makes property panels much more readable and less intimidating.

So, a few proposed solutions:
A, Make GP an addon which can be turned off
B, Remove GP Layers panels from the propery panels, and put it into some pop over menu, or floating menu which can be triggered using same shortcut across entire blender
C, Or at least give us ability to hide all grease pencil sections in the property panels. This option would reside somewhere in the preferences.

3 Likes

This is no longer relevant with the new Grease Pencil being an object type, since the properties only show up in the Properties editor when a GP object is selected. Just like a light, camera or a mesh.

The new annotation system does have a panel in the editors where it can be used. This panel however is collapsed by default and doesn’t have a checkbox so it doesn’t stand out.

2 Likes

Good :slight_smile: Now let’s make sure it’s always at the very bottom of every property panel.

That being said, I’d still love ability to turn off the annotation feature somewhere, so that my property panels remain clean :slight_smile:

2 Likes

I agree. There needs to be a way of turning off systems and/or UI elements you don’t use. GP and Motion Tracking are the items that always seamed to be in the way of a clean interface for me. I’ve never used motion tracking, but it’s always in my interface. I have used the notation when video conferencing with clients, but that’s not enough for it to be cluttering the interface all the time.

3 Likes

Completely agree. These panels are used so rarely if used at all. One more thing I have always wanted to remove is the “3D cursor” panel. The idea to be able to know what are 3D cursor coordinates is ok, but usually we snap cursor to an object or vertex etc. or snap object to it. I would rather choose to snap an object to 3D cursor and look at objects coordinates than having one more unused panel.

2 Likes

The problem with cursor is that it can not be positioned using transform tools, unfortunately. Then the panel would indeed become redundant. I would like ability to simply position cursor using move and rotate gizmo like any other object. In some special mode of course. Cursor would not be considered actual scene object.

Basically you would get the same thing as if you would add a helper object - Empty, for example, and use it for snapping 3D cursor to the desired place. The only thing to gain if 3D cursor would be an actual object, is you wouldnt have to open the snapping menu.

yes maybe the 3D cursor transforms should appear only in the topbar when you select the 3D cursor as a the active tool.

1 Like