Page MenuHome

3D Cursor Auto-Visibility
Closed, ArchivedPublic

Description

{F7621794}Hi!

Hiding the 3D Cursor viewport was a brilliant feature added to blender 2.8 viewport overlay. However, I noticed that when you hide the 3D Cursor via viewport overlay and Press the 3D Cursor shortcut, the 3d cursor doesn't reappear. This addon attached is an improvement to that 3D Cursor by adding a bit more automation to the 3D Cursors visibility.

if the shortcut ( 'C' for industry compatible and ' \' for default and 27X) is pressed, it reveals the 3D Cursor and sets the active tool to 3D Cursor but then when using a different tool, it automatically hides. It’s a much better than manually hiding/unhiding the 3D Cursor in the Viewport Overlay feature than assigning a shortcut and its really useful feature for other artists and save them from manually hiding and unhiding via viewport overlay too much. The Auto-Hide feature does not work when the 3D Cursor is already visible. It will just set the active tool to 3D Cursor. This is useful for those special cases you don't want to Auto-Hide the 3D Cursor. If it is already hidden it will automatically hide when you press a different shortcut

As a bonus feature, toggling the visibility and active tool switching between the 3D Cursor and Previous tool has also been included to save time from manually clicking Hide/unhide via viewport overlay. ( assigned to ' ; ' key) holding down and releasing the key does the same thing too.

it would be awesome if this addon gets added into the Blender. It's fine if this addon gets rejected, I thought I'd try and thank you so much for your time and consideration. Keep making Blender more awesome!

Wiki: https://github.com/IbyA/3D-Cursor-Auto-Visibility/wiki/3D-Cursor-Auto-Visibility-V2.0.

Addon:

Details

Type
Patch

Event Timeline

Ibrahim (Iby) updated the task description. (Show Details)

I don't think that we would accept an addon for this functionality (@Aaron Carlisle (Blendify) ?). If this is an important feature, it should be built into Blender directly.

Brendon Murphy (meta-androcto) lowered the priority of this task from Needs Triage by Developer to Confirmed, Low.Sep 2 2019, 2:32 AM

Changing priority to confirmed low, I'm really not sure if we will accept this in it's current form. Conceptually I can see a use for this but think it needs to be very simple. A toggle to simply show/hide the Cursor might be enough here? I know it's in the overlays menu but still not well exposed when your in the middle of working. It could fit in with the snap cursor menus or the viewport overlay tilde pie? Not a high priority but something to think on. Keeping task open for now to investigate options. I wonder also if the cursor should be off by default and auto on in cursor tools mode? @William Reynish (billreynish) any opinions here?
@Ibrahim (Iby) what do you think?

Yes, when the Cursor tool is active, it’s be nice to always see the 3D Cursor. But this should really be done inside the Blender core.

Ibrahim (Iby) added a comment.EditedSep 2 2019, 4:30 PM

Hi

Yeah I agree with @William Reynish (billreynish) I'm actually hoping it would be integrated into blender rather than an addon.

Feel free to modify it however you like, I mainly made the addon as a temporary workaround since I don't really know how to integrate it into blender myself.

@Brendon Murphy (meta-androcto) a toggle/pie menu isn't really enough because it requires revealing/hiding it manually with a different shortcut/menu. If you have already hidden the 3D Cursor in viewport overlay, shouldn't it makes sense to make it auto-reveal/hide when the tool is active/inactive? some users still need to use the 3D Cursor temporarily because the 3D Cursor is a crucial tool when you want to editing the pivot while on the hand, they want it hidden after they finish using the 3d cursor.