[Bf-committers] Patch to add "Show/hide 3D Cursor" functionality

Jürgen Herrmann shadowrom at me.com
Sun Jun 9 19:31:58 CEST 2013


Hi Jonathan,

Sounds like a great idea. +1 for that ;)

Am 09.06.2013 um 19:30 schrieb Jonathan Williamson <jonathan at cgcookie.com>:

> The problem with simply "hiding" the cursor is that the user no longer
> knows where it's at and could run into problems like adding objects and
> having them 'randomly' positioned in the scene. I feel this would be an
> even greater cause for frustration than the actual cursor.
> 
> That being said, this issue could easily be resolved if hiding the cursor
> also always recentered at the scene origin.
> 
> Jonathan Williamson
> http://cgcookie.com
> 
> 
> On Sun, Jun 9, 2013 at 10:24 AM, Jürgen Herrmann <shadowrom at me.com> wrote:
> 
>> 
>> 
>> Am 09.06.2013 um 18:33 schrieb Jonathan Williamson <jonathan at cgcookie.com
>>> :
>> 
>>> Like Ton said, I don't think there's anyway you can hide the 3D cursor
>>> without first putting in alternate functionality for all things that use
>>> it, including adding objects, mesh spin tool, grease pencil cursor depth.
>> I think of hiding the cursor as in "it is there and active, but not shown"
>> Disabling the cursor would be hard, but telling OpenGL not to draw it
>> might be a bit easier.
>> 
>>> Then also what do you with users that have "Zoom to cursor" set as a
>>> default?
>> This would work with my proposal, but it could be very confusing. In this
>> case I would suggest to unhide the cursor if a user switches to "zoom to
>> cursor" or if he is in this mode and zooms.
>>> 
>>> I'm not opposed to having the ability to hide it, but I don't think it's
>>> nearly so simple as just "hiding" it
>>> 
>>> On Sunday, June 9, 2013, Gavin Howard wrote:
>>> 
>>>>    All,
>>>>    I say +1 to Jürgen's suggestion. I think hiding the cursor would be
>>>> incredibly useful in many cases. Having a button in the 3D View header,
>> as
>>>> well as a hotkey would be awesome. Also, using a LMB click to unhide it
>> (or
>>>> the hotkey) would be intuitive. Of course, this is coming from a user
>> who
>>>> is less a user than a developer. Take it for what it's worth.
>>>>    God Bless,
>>>>    Gavin Howard
>>>> On Jun 9, 2013 9:48 AM, "Jürgen Herrmann" <shadowrom at me.com> wrote:
>>>> 
>>>>> It would be nice to have a hotkey to hide the 3d cursor. It might be a
>>>>> good idea to unhide the cursor when the user  switches to another edit
>>>> mode.
>>>>> 
>>>>> When hidden the cursor should stay in place so it is not accidentally
>>>>> moved to another position. An alternative would be to unhide the cursor
>>>>> when it is moved (for example by clicking LMB in object mode).
>>>>> 
>>>>> No matter how it is done it should be completely intuitive for all
>> users.
>>>>> 
>>>>> /Jürgen
>>>>> 
>>>>> Am 09.06.2013 um 17:29 schrieb Sean Olson <seanolson at gmail.com>:
>>>>> 
>>>>>> I am a big fan of the 3d cursor, but I frequently I do wish I could
>>>> hide
>>>>> it
>>>>>> as it is just distracting at times when I don't need it.  I would love
>>>> to
>>>>>> be able to turn it on/off manually just as I can with the
>>>>>> transform/rotate/scale widgets.  I do think this option should
>> probably
>>>>> be
>>>>>> on the bottom bar along with those widgets though, and not in the much
>>>>>> harder to access properties panel.
>>>>>> 
>>>>>> Additionally, we need to be careful with turning off the cursor in
>>>>> certain
>>>>>> modes.  Currently in paint mode the 3d cursor is used in the clone
>>>> tool.
>>>>>> So to always turn it off would be a  mistake.  A clone tool in sculpt
>>>> has
>>>>>> not been built, but it would be cool to have that functionality as
>>>> well,
>>>>>> which of course would use the 3d cursor.
>>>>>> 
>>>>>> -Sean
>>>>>> 
>>>>>> 
>>>>>> On Sun, Jun 9, 2013 at 8:54 AM, Dima Glibitsky <dima.glib at gmail.com>
>>>>> wrote:
>>>>>> 
>>>>>>> I've made a poll
>> http://blenderartists.org/forum/showthread.php?295865-Hiding-3D-cursor-use-cases-%28poll%29
>>>>>>> Most probably auto-hiding in some modes won't draw any objections,
>>>>>>> though I'm curious what the results of the poll turn out to be.
>>>>>>> I'll try to make a patch that hides 3D cursor based in Paint/Sculpt
>>>>>>> modes in the meantime :-)
>>>>>>> 
>>>>>>> On Sun, Jun 9, 2013 at 3:44 PM, Ton Roosendaal <ton at blender.org>
>>>> wrote:
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> A lot of editing still depends on a 3d cursor to exist, hiding it
>>>>>>> completely is not good feature, unless it bypasses every call that
>>>> uses
>>>>> the
>>>>>>> 3d cursor.
>>>>>>>> 
>>>>>>>> For us now, a useful hiding for 3d cursor is in special edit modes
>>>> like
>>>>>>> paint or sculpt (assuming it is not used).
>>>>>>>> 
>>>>>>>> -Ton-
>>>>>>>> 
>>>>>>>> --------------------------------------------------------
>>>>>>>> Ton Roosendaal  -  ton at blender.org   -   www.blender.org
>>>>>>>> Chairman Blender Foundation - Producer Blender Institute
>>>>>>>> Entrepotdok 57A  -  1018AD Amsterdam  -  The Netherlands
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On 9 Jun, 2013, at 14:18, Dima Glibitsky wrote:
>>>>>>>> 
>>>>>>>>> Hi, thanks for the quick reply :)
>>>>>>>>> Perhaps the main question is, then, if there are any cases when
>>>> users
>>>>>>>>> want to hide the cursor in the Object mode. I'll try to ask that on
>>>>>>>>> the BlenderArtists.
>>>>>>>>> I can imagine that some CAD-like addons might use the option to
>>>>>>>>> disable the default cursor to display something more advanced
>>>> instead
>>>>>>>>> (e.g. local coordinate axes/planes). In this case, non-coders won't
>>>>>>>>> have to know about the existence of this setting.
>>>>>>>>> 
>>>>>>>>> On Sun, Jun 9, 2013 at 2:57 PM, Ton Roosendaal <ton at blender.org>
>>>>> wrote:
>>>>>>>>>> Hi,
>>> 
>>> 
>>> 
>>> --
>>> Jonathan Williamson
>>> http://cgcookie.com
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers


More information about the Bf-committers mailing list