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.
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. Check the plugin UI for options. Documentation is built in. In VR, the plugin is disabled by default in "Play Mode", but you can change that. If the plugin isn't reliably overriding Vam's atom selection, increasing the delay time will fix it.
Load it as a session plugin. To automatically load it every session, after loading go to "session plugin presets", click "change user defaults", and "Set current as user defaults".
This is version 3. a few small bugs have been fixed, but there may be more. If you have any issues, please post them in the discussion tab.
300 downloads in, nobody has reported needing to manually calibrate their VR controllers, which is good news. If properly calibrated, each controller will have a single pointer line, though if you look closely, you'll see it's actually two lines, right on top of each other. If each controller has two pointer rays offset and or pointing in different directions from each other, you need to manually calibrate. Follow the instructions in the plugin UI. You only need to do it once, then save your settings.
There are options for how close you need the pointer to get to a node before it's targeted, and how far away it can drift before losing targeting. If you like, play around with those and let me know what settings you prefer. I may change the defaults if there's general agreement they're too high or low.
Thanks to regguise and Macgruber for shader loading code, and 14mhz for UI libraries.
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.
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. Check the plugin UI for options. Documentation is built in. In VR, the plugin is disabled by default in "Play Mode", but you can change that. If the plugin isn't reliably overriding Vam's atom selection, increasing the delay time will fix it.
Load it as a session plugin. To automatically load it every session, after loading go to "session plugin presets", click "change user defaults", and "Set current as user defaults".
This is version 3. a few small bugs have been fixed, but there may be more. If you have any issues, please post them in the discussion tab.
300 downloads in, nobody has reported needing to manually calibrate their VR controllers, which is good news. If properly calibrated, each controller will have a single pointer line, though if you look closely, you'll see it's actually two lines, right on top of each other. If each controller has two pointer rays offset and or pointing in different directions from each other, you need to manually calibrate. Follow the instructions in the plugin UI. You only need to do it once, then save your settings.
There are options for how close you need the pointer to get to a node before it's targeted, and how far away it can drift before losing targeting. If you like, play around with those and let me know what settings you prefer. I may change the defaults if there's general agreement they're too high or low.
Thanks to regguise and Macgruber for shader loading code, and 14mhz for UI libraries.