News:

 

Topic: Move!  (Read 10625 times)

0 Members and 3 Guests are viewing this topic.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 16, 2015, 03:27:39 pm
Hay IStonia,
Have one request that I wanted ask you for a very long time, but only now I managed to explain it.
It works this way: If you drag object/sub-object it will work like Plane_Move.
So if you are in vertex mode and drag vertex it will Plane_Move this vertex.
The same thing with all mods Object, polygons etc...
You can select multiple objects/sub-objects and move them this way. If you press Shift during dragging it will work  like Axis_Move.

Now if you drag object/sub-object it works like Square Selection(or what ever it set to). So we can handle it this way:
If you drag in empty space it will work like Square Selection (it is how it now) but to enable Square selection when you drug object/sub-object you have to press Shift+Ctrl.

This way it works now in MoI and it is super great, I used it for years!
I think it is absolutely suit NVil philosophy - streamline workflow. Now to move something you have to use manipulator or press hotkey. With this feature you are just drag. Moving is the most used operation so it have to be the most accessible tool!


« Last Edit: December 16, 2015, 06:35:36 pm by samardac »
Portfolio: www.samardac.com

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 18, 2015, 11:08:56 am
Hay istonia just let me know if it is possible. I working now on new config and want to plane my ui and other stuff.
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 19, 2015, 05:49:21 am
http://www.digitalfossils.com/Download/NVil-Dec-18-15.rar

I Added these two features

  * "Set as Viewport StreamLine Tool" is added to streamline tool editor. Edit > Customize > StreamLine Tools. A viewport streamline tool can be activated by mouse button only without hotkey. I works if there is selection in scene or there is object under cursor.
  * Edit > Customize > Tools > Common Modeling Shortcut Tools > Replace Selection. This an addition tool to the existing tools, Exclude/Include/Toggle Selection. In your this particular workflow case, this tool can be useful. If you don't use the Toggle Selection, you can replace it with Replace Selection by swapping hotkeys.


  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 19, 2015, 07:18:09 am
Hay IStonia, it is awaysome and it works!!!

But we have to make some more steps to make it perfect!
When I started to use this tool I faced really big problem that I wanted to fix for a very long time and I think the time is come  ;D

This problem confuse me everytime when I wanted to use stream line tools as UI buttons.
So if you press UI Button for example with streamline tool - Extrude and select a couple of polygons to extrude, extrude them and after that you decide to extrude another polygons you click on that new polygons to select them but instead of it extrusion repeats last step. So you have manually deselect polygons and then select new. I thing it is very, very confused workflow. I consider my self advanced NVil user but this thing confuse even me. The same problem have and Viewport Streamline tool!

So this is what I suggest:

1. Now if streamline tool is running and you did something with it and then you left click on object it will repeat last step.
But we have to replace this action with - Replace Selection tool. (it will allow us select new subobject for further work with this streamline tool)

2. Repeat last step we have to set to Double left click instead.

3. Replace Selection have to deselect everything if you click in empty space.
And if you click and drug object or subobject without selection it will clear previous selection and work like if you apply streamline tool without selection.

So it will allow us to use Viewport Stream Line tool and Button streamline tool in absolutely logic way!

I'm so waiting this update, as I said to you I create new UI for using with MoI and all my buttons are set to streamline tools and current behavior will be so confused for new users. And now this new viewport tool, it practically can not work in intuitive way without this update.
 
« Last Edit: December 19, 2015, 07:24:46 am by samardac »
Portfolio: www.samardac.com

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 19, 2015, 09:01:02 am
I just continue to experiment and think that double left mouse click is better leave for select all subobjects.
But for repeat last step for stream line tool is better to use double middle click.
« Last Edit: December 19, 2015, 09:31:31 am by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 19, 2015, 09:53:45 am
1. Now if streamline tool is running and you did something with it and then you left click on object it will repeat last step.
But we have to replace this action with - Replace Selection tool. (it will allow us select new subobject for further work with this streamline tool)

2. Repeat last step we have to set to Double left click instead.

Not possible. If you use first click to clear selection, the second click of the double click would be useless as the selection has been lost in the first click. Also double click is not reliable due to performance.


3. Replace Selection have to deselect everything if you click in empty space.

http://www.digitalfossils.com/Download/NVil-Dec-19-15.rar


And if you click and drug object or subobject without selection it will clear previous selection and work like if you apply streamline tool without selection.

Since you do an action without selection, so there is no selection to clear.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 19, 2015, 10:08:16 am
Quote
Not possible. If you use first click to clear selection, the second click of the double click would be useless as the selection has been lost in the first click. Also double click is not reliable due to performance.

Can you make pleas option for me to experiment without any Repeat last step command just Replace selection on left click?
Something like Preference -> Options -> Swap Repeat last step with Replace selection.
« Last Edit: December 19, 2015, 10:14:39 am by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 20, 2015, 11:53:45 am
http://www.digitalfossils.com/Download/NVil-Dec-20-15.rar

Edit > Preference > Options > Swap REPEAT LAST STEP with REPLACE SELECTION on basic streamline tool.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 20, 2015, 02:11:21 pm
Hay IStonia, I just tested this new feature and it works great on some tools and does not work on another, it's just repeat last step.
For example it works with inset and chamfer and does not works with extrude, move_plane, slide... I do not tested it with all tools.
I just used it a bit with inset and chamfer and it is really awaysome feature.

Check this video:
http://take.ms/Rtt6x
« Last Edit: December 20, 2015, 02:48:02 pm by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 20, 2015, 10:52:07 pm
http://www.digitalfossils.com/Download/NVil-Dec-21-15.rar

  * On mouse up without action event.
    For some streamline basic tools like extrude/chamfer/move..., if the tool is activated by pressing down a mouse button, and then the mouse button is released without dragging to perform the operation, the "On mouse up without action event" will be fired. By default, this event is used to perform an operation base on the the activated bool's last operation.
    There is a global option, Edit > Preference > Options > Swap REPEAT LAST STEP with REPLACE SELECTION on basic streamline tool. It is used to let this event do selection instead. The advantage of this is selection can be modified without dropping the current tool. If this option is on, REPEAT LAST STEP can still be performed if Redirect Modifier Key (default: Caps Lock) is pressed before releasing the mouse button.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 21, 2015, 05:43:05 am
Got everything! Works greate!
Quote
selection can be modified without dropping the current tool
It is so AMAIZING!!! ;D
Now you have so much freedom to move objects without pressing any key using viewport S.L. tool! And buttons with streamline tools also works awaysome!

Some little bugs and suggestions:

1. Now if you click in empty space to deselect everything it does not work if SL. tool is on, It works perfect when you run - Replace selection command separately. So for example if I press Extrude button, made some extrude and want to drop selection by clicking in empty space it does not work.

2. Now you can not make Select square or lasso if you try select something when you are on object and SL tool is on. It starts to perform dragging(SL tool starts to work). Can you pleas modify this selection tool this way - if you Shift+Ctrl being above object it will perform Square/Lasso selection. (It is how it works in MoI)

3. Can you pleas deactivate Caps Lock when you use it as shortcut for running tools or Redirect Modifier Key? I mean it always enables when you press it. We need it to only fire commands without enabling Caps Lock.

4. Can you pleas modify Plane_Move so if you press and hold Shift it will work like Axis_Move?
« Last Edit: December 21, 2015, 05:50:26 am by samardac »
Portfolio: www.samardac.com

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 21, 2015, 08:59:19 am
http://www.digitalfossils.com/Download/NVil-Dec-22-15.rar

1. fixed.
2. Too complicated.
3. Done.
4. Before dragging, press down Caps Lock key.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 21, 2015, 10:14:48 am
Many thanks!
IStonia, Looks like you confused things a bit :)

Now selection with Rectangle is working, when you press Caps Lock. But it only works with Plane_Move.
Can you make it works globally with all SL tools? And also pleas make it Ctrl+Shift instead of Caps Lock.

You meant  - it is to complicated to make Plane_Move to work like Axis_Move when you press shift?



Portfolio: www.samardac.com

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
December 21, 2015, 10:35:28 am
My previous post is my solutions 1 by 1 according to your post before my post.

I found it's hard to understand your words. Please sort your words according to that order. Something like this.

1. solved.
2. not solved. detail the issues...
3. solved.
4. solved.

  • Posts: 1697
  • Administrator
  • Polygon
    • http://samardac.com/
December 21, 2015, 10:44:36 am
1. Solved!

2. Solved partially.
Now selection with Rectangle is working, when you press Caps Lock, works exactly as I asked. But it only works with Plane_Move. Can you make it works globally with all SL tools? And also pleas make it Ctrl+Shift instead of Caps Lock.

3. Solved!

4. Not Solved.
Portfolio: www.samardac.com