Jump to content

Sign in to follow this  
C4DS

Dials - was Wheel of Tools

Recommended Posts

While working on a plugin I got the idea of making this small utility: Wheel Of Tools.

It allows the user to set up a list of most used tools, which are presented as a circular palette to select from.

Available directly within the viewport.

Current state of the plugin is only a concept, and I am mostly focusing on the actual tool selection.

The part where user does set up the tools still needs to be worked out.

 

For those familiar with PolyGnome, you probably already understand where I will be heading to ...

Wheel Of Tools, once fully implemented, will be the base for a new way of interacting for the main part of the PolyGnome plugin.

 

 

Edit:

While many have seen in this plugin what they expected it to be, this is NOT a radial menu plugin.

It merely represents a list of tools in a circular way.

 

Share this post


Link to post

something i tried to do myself, nice and good work! 

Share this post


Link to post
  • Topic Author
  • 9 minutes ago, Coldsteel said:

    something i tried to do myself, nice and good work! 

    Thanks.

    I assumed I wasn't the first one to come up with this idea. But as far as I know, there hasn't been any plugin available which provides this functionality.

    I am still wondering why this is?

    To be honest. This idea had been in my mind for a long time now. It's only recently that I was able to implement it.

    Share this post


    Link to post

    QuickSelectTool? :)

     

    Nice idea, looks like some kind of "more beauty UI" of default general/modeling popup (V key)...

    ...adding some nice disc (customizable color) backgrounds

    Share this post


    Link to post

    Very nice, concept looks good!

    Share this post


    Link to post

    Awesome man, I want this!! :cowboypistol:


    | MAXON Quality Assurance Specialist | 3D Asset Creator | C4D Cafe Manager |

    Share this post


    Link to post

    Perfect job Daniel,

    Could be implement option for "disable" plugin by pressing same shortcut as call/enable plugin?

    (currently need to use/select some of tools in wheel. //or add "closing" icon into radial wheel as default for cases when plugin is called by user mistake/accidenatlly pressed shortcut)

    Share this post


    Link to post
  • Topic Author
  • Spend quite some time to turn the concept plugin into a usable one.

    It's always the little things that take the most time to do, so getting a release-ready plugin required many things to be polished-up from the concept version.

    With that out of the way, I sat down and started designing the configuration part of the plugin.

    I envisioned a full graphical, drag-n-drop user interface ... but as this would require some time to implement, I went instead for a very low level and less time consuming solution.

    While not being a fancy nor state of the art configuration window, the user can now specify the tools to be made selectable.


    I hope the configuration window is self explanatory, but if needed I will provide for a short tutorial video, showing how to set things up.

    (in the meantime I did a short video ...)
     

     

    Tested on R16 and R19 only, but I expect no issues with R17 nor R18.

    While in theory every available (native) tool in Cinema 4D could be inserted in the Wheel of Tools, I have only tested some selection and modeling tools.


    I might expand the functionality of this plugin in a later version (provide "double" wheels, extra "layers", options, presets, ...) for now I will leave it as is, and see what the general response will be.

    And may even rename the plugin into "Toolbelt".

     

    Earlier today, I had posted this message, and had provided a first beta.

    While making the demonstration video above I realized the plugin had a major fault. As such, I removed the download as well as the whole post. It didn't make much sense to report anything without the actual (beta) plugin being available.

    So, I took the time to fix some things, re-record a demonstration video, and upload the whole thing all over ... as beta 2:

     

    (anyone having downloaded previous beta, do yourself a favour and throw it away ... download this one instead)
    A "first" beta version (windows only for now):

     

    <obsolete file removed>

     

    On 6/24/2018 at 9:27 PM, bezo said:

    Perfect job Daniel,

    Could be implement option for "disable" plugin by pressing same shortcut as call/enable plugin?

    (currently need to use/select some of tools in wheel. //or add "closing" icon into radial wheel as default for cases when plugin is called by user mistake/accidenatlly pressed shortcut)

     

    Just press the "ESC" key.

     

    Share this post


    Link to post

    I have 2 suggestions, to what otherwise is an awesome tool.

     

    1) shortcut key that brings it up, should also hide it upon a second press

     

    2) sticky key functionality. 
    ie, if i hold my key, "Caps lock" for example, it'll pop up while im holding the key, i hover over the tool i need, let go of caps lock and that tool gets selected. 

     

     

    ooh and a bonus function
    3) have a copy of the plugin, which just displays recent tools from this menu :

    8lfMWvA.png

     

    this shouldn't be part of the core plugin, since i'd want this on a different shortcut. 

     

     

    Otherwise awesome plugin!

    Share this post


    Link to post
  • Topic Author
  • 4 hours ago, Vozzz said:

    I have 2 suggestions, to what otherwise is an awesome tool.

     

    1) shortcut key that brings it up, should also hide it upon a second press

    2) sticky key functionality. 
    ie, if i hold my key, "Caps lock" for example, it'll pop up while im holding the key, i hover over the tool i need, let go of caps lock and that tool gets selected. 

     

    ooh and a bonus function
    3) have a copy of the plugin, which just displays recent tools from this menu :

    this shouldn't be part of the cor plugin, since i'd want this on a different shortcut. 

     

    Otherwise awesome plugin!

     

    Nice ideas! Thanks for suggesting them.

    I very much like the bonus function actually. I don't recall the tool history to be available via the SDK. But then again, none of my plugins are simply making use of the SDK and are always based on some twisted ideas or design. So, I am looking forward to implement my own history.

     

    As for 1) and 2), while these seem obvious and simple to implement, there are some side effects involved that might actually make it tricky.

    But it's a challenge like another. A tricky sticky, and a woggle toggle ... let's see what we can come up with.

     

    Share this post


    Link to post

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    Sign in to follow this  

    • Recently Browsing   0 members

      No registered users viewing this page.

    Latest Topics

    Latest Comments

    ×
    ×
    • Create New...