• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
Pick What You Point At!

Plugins + Scripts Pick What You Point At!

Download [<1 MB]

DJ

Well-known member
Wiki Contributor
Joined
May 11, 2020
Messages
852
Solutions
21
Reactions
694
DJ submitted a new resource:

Pick What You Point At! - Select the node your pointing at, not the nearby node Vam snaps to

Ever wish Vam's pointer/node selection system just... worked? if so, this plugin is for you.

No more moving the mouse or VR controller back and forth, waiting for Vam to latch onto the right node. Just point at a node and click to select it.
View attachment 595130
Notice that even when Vam is turning a node cube yellow, showing it's trying to select it, the correct node is selected.

Works in VR or on Desktop. Load it as a session plugin. To automatically load it every...

Read more about this resource...
 
This is awesome!

Only thing that should be looked at, is that it also works OVER the Ui....
So, if the UI is over some node and you are attempting to click on something in the UI, then the node will be selected instead.
 
This is awesome!

Only thing that should be looked at, is that it also works OVER the Ui....
So, if the UI is over some node and you are attempting to click on something in the UI, then the node will be selected instead.
Thanks for the feedback. I should say up front I'm not a coder. This was made using chatGPT. I'm aware of that issue, and we did spend some time trying to prevent what you describe, but with no luck. Which isn't to say it can't be done. If anyone has an idea how it might be accomplished, I'd love to hear about it. I'd revisit the matter for sure.
 
Thanks for the feedback. I should say up front I'm not a coder. This was made using chatGPT. I'm aware of that issue, and we did spend some time trying to prevent what you describe, but with no luck. Which isn't to say it can't be done. If anyone has an idea how it might be accomplished, I'd love to hear about it. I'd revisit the matter for sure.
It's ok this is so useful, so i just have to get used to it.
Also, it would be nice to have an option to deactivate it when in "play" mode.

This is really good for creating scene.
 
It's ok this is so useful, so i just have to get used to it.
As it turns out, no you wont! while Vam doesn't seem to have a plugin-available method to detect when the UI is in use, a strictly geometric solution worked. Where is the UI, where is the pointing ray, do they intersect? If so, disable node selection.
Also, it would be nice to have an option to deactivate it when in "play" mode.
Very good idea!

Both changes have been added to version3, which just released. Thanks for both!
 
Nice work, where is the girl model from?
That's Candy, my current girl. Not the sharpest knife in the drawer, but enthusiastic, and can be talked into just about anything. She's modified from some downloaded look, but damned if I know which one. Which unfortunately means i can't share her, as I don't know the license of the look she's based off of.
 
This is great, extremely useful, thank you very much!
But is it possible to make it work with mouse drag as well?
If you mouse drag your target without selecting it first it uses original VAM selection. :unsure:
 
But is it possible to make it work with mouse drag as well?
If you mouse drag your target without selecting it first it uses original VAM selection. :unsure:
D'oh! That's a pretty obvious thing for me to have missed, isn't it. Fixed, gonna update in a second. Thanks for the report.
 
this is cool but can you make it so it doesn't select a node when you're already moving another node? I keep having it switch to other nodes when I'm positioning joints and stuff.
 
I am sorry, but it is still doing the same, if there is a yellow atom selected/choosen by VAM then that atom will be dragged, not the one mouse is over :unsure:
I think you downloaded the new version, but vam was still loading the old one.
 
this is cool but can you make it so it doesn't select a node when you're already moving another node? I keep having it switch to other nodes when I'm positioning joints and stuff.
I'm guessing you're having this problem during desktop use? In the plugin UI, there are sliders for Desktop "touch angle" and "hold angle". That's what sets how close you need to be pointing to a node before it gets targeted for selection, and how far away the pointer needs to get before targeting is lost. Currently, the same setting is used for desktop and VR use, but obviously the setting needs to be much lower in desktop. Thank you for pointing this out!

Use a setting of 0.17 for both and you wont select a node unless you're actually pointing at it. You can reduce them further if you're still having issues
I'll set that to the desktop default in the next update (which will be version 6), but saved settings override default settings, so anyone who has saved settings will need to manually adjust the sliders and re-save their settings.
 
Last edited:
DJ updated Pick What You Point At! with a new update entry:

Default setting adjustment.

While using desktop, nodes were being selected whenever the mouse pointer got close, leading to users switching nodes while trying to adjust position and rotation. Default desktop "Touch Angle" and Hold Angle" settings have been reduced so that a new node is only selected by pointing right at it. The VR settings have not been changed. Users can customize any of these values in the plugin UI. Saved settings override the new defaults, so if you've saved settings, you'll need to make the...

Read the rest of this update entry...
 
Is it possible to have an option where hidden nodes not been targeted but only those that are active?
 
DJ updated Pick What You Point At! with a new update entry:

bug fix, bug identified, feature added

Discovered that to use in VR, you MUST go to user preferences>VR2> and select the VR hands Male 1 or Male 2. I will try to fix this eventually but it's a low priority task.
The last stubborn bug screwing up grab & drag on desktop has been fixed. Should work perfectly now.
Added checkbox option "don't target hidden nodes" option. Thanks gghhoosstt123 for the suggestion.

Read the rest of this update entry...
 
Back
Top Bottom