tS7.6 - Selector Cage Widget

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

tS7.6 - Selector Cage Widget // The Garage

1  |  

Post by trueBlue // Oct 8, 2008, 6:42pm

trueBlue
Total Posts: 1761
pic
Here is a Selector Cage Widget for trueSpace7.6

15690

Spheres

LMB + Drag = Rotate.
RMB = Rotate
MMB Wheel = Rotate
Ctrl + LMB Select = Show Mouse settings in the Stack.
Ctrl + RMB Select = Switch to the Default Object Navigation Widget.Middle Bars

LMB + Drag = Move.
RMB + Drag = Move.
MMB Wheel = Move.
LMB + RMB + Drag = Move in X, Y, and Z.
Ctrl + LMB Select = Show Mouse settings in the Stack.
Ctrl + RMB Select = Switch to the Default Object Navigation Widget.Corner Bars

LMB + Drag = Scale.
RMB + Drag = Scale.
MMB Wheel = Scale.
LMB + RMB + Drag = Scale in X, Y, and Z.
Ctrl + LMB Select = Show Mouse settings in the Stack.
Ctrl + RMB Select = Switch to the Default Object Navigation Widget.In the Mouse settings panel there is a On/Off button to switch the Mouse Wheel On/Off. It is Off by default

Installation Instuctions:
Load the Selector Cage Widget Installer into the Link Editor.
Select the Install button.
Select the Uninstall button to remove it and the Default Navigation Widget will be restored.

Post by spacekdet // Oct 8, 2008, 7:01pm

spacekdet
Total Posts: 1360
pic
I knew you could do it!
15692

Post by J90 // Oct 8, 2008, 7:06pm

J90
Total Posts: 107
Very Nice.

Thanks .:jumpy:


I prefer this over the default widget.

Post by Steinie // Oct 9, 2008, 12:53am

Steinie
Total Posts: 3667
pic
Ninja!, Ninja!, Ninja!...

I really didn't think this could be done unless Caligari devs decided to. Pretty darn amazing.


p.s. interface to a SpaceNavigator perhaps...

Ninja!, Ninja!, Ninja!...

Post by transient // Oct 9, 2008, 1:37am

transient
Total Posts: 977
pic
Yes.


This is great.:)

Post by trueBlue // Oct 9, 2008, 4:28am

trueBlue
Total Posts: 1761
pic
Thanks but I can take no credit here. A Caligari Developer has created this and deserves all of the credit. This is the same widget component used in the UV Projection tools. Very nice I might add as the MMB Wheel action is very cool.

Post by Electric Jim // Oct 9, 2008, 6:11am

Electric Jim
Total Posts: 98
Ah, but you're the one who took the initiative to post it, trueBlue, for which I and others are (obviously) quite grateful. :) (I'm guessing this might have been motivated from our recent wistful mention of the Selector Cage over in the Feature Suggestions forum?)


In any case, I can't wait to install it and try it out!


This does bring to mind a thought, though: It's pretty clear that different individuals can prefer to use different widgets based on their own personal workflow. (Hence, Caligari including the ability to create different widgets in the first place.) And I can even see a given individual wanting to switch between widgets depending on the current circumstances. Therefore, I could see it being useful if a future version of tS offered some sort of built-in way to conveniently select from among different widget sets using an appropriate section of the "Settings" tab. This could enable one to select between different widgets that are installed with tS itself or as plugins/add-ons. (For example: "Hmmm, in this situation I want to use Steinie's Locking Widget; let me select that one. <Time passes...> Now, in this situation, I want to use the Selector Cage; let me select that one, now..."


Because the different editing modes (point editing vs. UV editing vs. normal full-object manipulation vs. fill-in-the-blank) can conceivably each have widget variations or customizations that are most appropriate to that task, it would be ideal if it were possible to select a different widget for each mode that can have a unique widget. So I guess the "Widget" section of the "Settings" tab could have multiple drop-downs, one for each unique widget type in the system.


This way, each individual could conveniently customize his own workflow "to the max", as the young-uns used to say. :)

Post by trueBlue // Oct 9, 2008, 6:55am

trueBlue
Total Posts: 1761
pic
I have already thought of that and I believe it is possible presently. The way it could be implemented is have a script inside the Default Navigation Widget and or other Custom Widgets that will switch/change the weights of the Selector Cage Widget and visa versa. I will try it out soon with my Widgets to confirm.

Post by splinters // Oct 9, 2008, 8:04am

splinters
Total Posts: 4148
pic
This is genius Trueblue....you are fast becoming my hero...:D

Post by transient // Oct 9, 2008, 1:50pm

transient
Total Posts: 977
pic
The middle-mouse function gets a big thummbs up from me as well.

Post by trueBlue // Oct 9, 2008, 10:09pm

trueBlue
Total Posts: 1761
pic
I have updated this Selector Cage Widget Installer which now makes it possible to switch back and forth from the Selector Cage Widget to the Default Object Navigation Widget. See first post for details. Works with my Custom Object Navigation Widget and Steinie's Locking Widget too.

Post by trueBlue // Oct 10, 2008, 8:56am

trueBlue
Total Posts: 1761
pic
I have upgraded the Selector Cage Widget Installer yet again, sorry! :o
I noticed that the Selector Cage Widget's Mouse Wheel interferes with the Background Widget when Zooming where you can inadvertently Move, Rotate, and or Scale the selected object. I have created a button to turn the Mouse Wheel On/Off in the Mouse settings panel. It is now Off by default. See first post for details.

Post by Steinie // Oct 10, 2008, 3:39pm

Steinie
Total Posts: 3667
pic
Yep, works with the Stan's/Steinie Locking Widget! I sure didn't want to loose my Widget and these two work great together! One click to change back and forth for total control. There are certainly times when the cage would be preferred and to have it at your fingertips is really a great feature.
Thanks!

Note:
There is no icon graphic for the Stack, although it is easy to do.
It would be nice to have the instructions built in so that we could remember the different mouse/keyboard settings at a later time. (a little help feature)

Post by transient // Oct 10, 2008, 4:36pm

transient
Total Posts: 977
pic
Do you think maybe it's time to have a stickied thread that at least has all of the cool interface objects in one place? I just wanted to have a look at this locking widget and had to actually search for it - the indignity.;)

Post by trueBlue // Oct 10, 2008, 5:05pm

trueBlue
Total Posts: 1761
pic
Yep, works with the Stan's/Steinie Locking Widget! I sure didn't want to loose my Widget and these two work great together! One click to change back and forth for total control. There are certainly times when the cage would be preferred and to have it at your fingertips is really a great feature.
Thanks!
You are welcome.
Note:
There is no icon graphic for the Stack, although it is easy to do.
I sent it out with a Icon.
It would be nice to have the instructions built in so that we could remember the different mouse/keyboard settings at a later time. (a little help feature)
Sure @ $10.00 per letter. How many pages do you want? :)

Get back in da Dog House. ;)

Post by trueBlue // Oct 15, 2008, 10:26pm

trueBlue
Total Posts: 1761
pic
Is this better Steinie?
Copied and pasted into the Description.

Post by Steinie // Oct 16, 2008, 12:53am

Steinie
Total Posts: 3667
pic
...sticks head out of very small house, with no heat, light, or tv, but with a very nice canine companion...:p


It looks Great! Thanks TB!

Post by spacekdet // Jan 25, 2009, 8:29am

spacekdet
Total Posts: 1360
pic
One feature I really miss with this tool is the ability to right click drag on the rotation spheres to change the object's axis.
The new WS axis tool, AKA the Knotted Ball Of Twine, is frankly unusable. I can't make heads or tails out of it.

Post by Erpax // Jan 25, 2009, 9:01am

Erpax
Total Posts: 46
pic
This is really really great! I really wanted this :D
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn