• Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Social Media
    •   @Wings3dOfficial
    •   @Wings3dOfficial
    •   Wings3dOfficial
    •   Wings3dOfficial
  • Register
  • Login
  • Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Register
  • Login
Wings 3D Development Forum Wings 3D Design & Development v
« Previous 1 2 3 4 5 … 11 Next »
[W.I.P] Gizmo / Controller / Manipulator ...

 
  • 0 Vote(s) - 0 Average
[W.I.P] Gizmo / Controller / Manipulator ...

micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#1
06-01-2022, 07:16 AM (This post was last modified: 06-01-2022, 07:16 AM by micheus.)
Besides other things I've been doing, I found some time to try build this gizmo/controller that time to time someone asks if we have it on Wings3D.

After a couple of work I got it working on screen space related to the word space:
[Image: gizmo.gif]

I'm already able to identify the commands from where the user pick it in the controller.

Now I need to implement the actions itself.

[Image: wings3d-gizmo-plugin.png]
Arrows = move commands
Square = scale commands
Circle/Arc = rotate commands

White = screen operations, like Free/Uniform option for these commands

I took a look in many 3D apps and I found the all in one gizmo like this very handy.

It's needed to invoke the command to use it and finish it after the use.
It will be convenient set a hotkey for starting it.To finish I'm assuming the RMB (as we do for all commands), ESC and ENTER.
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
KrisBee
Offline

Junior Member

Posts: 34
Threads: 5
Joined: Sep 2016
#2
06-03-2022, 07:19 PM
Neat! Are you planing on adding increment controls to it? Like rotate/scale/move by certain preset steps when holding shift, crtl or alt?
micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#3
06-05-2022, 01:49 AM
Sure. The way we already have.
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#4
06-21-2022, 05:20 AM
I've been working slowly on this (as usual Smile).

I'm still not sure about to keep the Wings3D's behaviour in which moving the mouse left-right/down-up increase values or if this movement should match with the axis direction we see on screen, because being on the negative side of the axis and using that behaviours the movement looks weird.

On the other hand, that can cause confusion for those who has used to work this way. (Maybe?!)

Does anyone has something to say that can help me to choose the "better" way?


Moving...

[Image: gizmo-move.gif]


Scaling...

[Image: gizmo-scale.gif]
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
oort
Offline

3D Obsessed

Posts: 1,184
Threads: 69
Joined: Nov 2012
#5
06-21-2022, 02:40 PM
Micheus,
The Gizmo is looking very good. I have very little experience with using Gizmos so I cannot help with what would be best. I would say do what you feel is best but others may say one way is better than the other. Smile

Can you make that a setting that the user can set in preferences?

Thanks,
oort
micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#6
06-21-2022, 05:02 PM
Quote:Can you make that a setting that the user can set in preferences?
I've been thinking about that too although I think it can difficult my life as coder. Smile

Thanks for your opinion.
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
ismacou
Offline

Junior Member

Posts: 27
Threads: 6
Joined: Apr 2019
#7
06-27-2022, 04:13 PM
Hello. That gizmo looks great. I expect it to have local/global coordinate modes. Thanks.
micheus
Offline

Forum's Admin and Support | Bug fixer
Posts: 3,681
Threads: 185
Joined: Jun 2012
#8
06-28-2022, 10:34 AM
Thanks.
Yeah, that option should be available. I just need to make it work appropriately in local mode first.
[Image: tw.png] @MicheusVieira [Image: yt.png] @MicheusVieira [Image: da.png] Micheuss [Image: ig.png] micheus4wings3d
* Wings3D Team stands for: Björn and Dan
nigec
Offline

Member

Posts: 126
Threads: 24
Joined: Jun 2016
#9
06-29-2022, 04:02 PM
very cool, well done Smile
My Gallery
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode