• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
MouseVR

Plugins + Scripts MouseVR

Download [5.97 MB]
Important Note: This is V1 and was tested using Virtual Desktop. Please post to the discussion for this plugin if you have any feedback or suggestions as this is a plugin that can definitely be improved upon based on user testing and feedback. If you are a dev, I am trying to solve for the problem of making this more usable, if you review the code and see some ways to improve it, please let me know and I can see about updating it. The concept is if this plugin code can be improved upon as a standalone plugin, the plugin code could then be used potentially as just a basic cursor on/off toggle in other more advanced plugins or projects.

MouseVR renders a glowing, customizable cursor in VAM VR mode, synced with your actual desktop mouse. This is especially useful for VR users and creators that might want to explore using a custom mouse cursor in VR or Desktop Mode.

Customize its size, color, glow, and position in 3D space. Choose from a variety of built-in cursors or load your own image.
(.png with transparent background recommended)

Includes:

  • VR-visible glowing cursor that follows your desktop mouse
  • Custom image support and built-in themes (Pepe, lips, panties, and more)
  • Adjustable size, emission/glow, color, and position
  • UI colliders auto-enabled for reliable interaction
  • Works in both VR and Desktop modes

Important Note
Desktop Mode from what I can tell does not allow you to hide your system mouse cursor when this is active. I tested some Unity commands in the code but from what I can tell they do not work. If someone knows a way, let me know and I will do an update with a toggle to hide the system mouse in Desktop Mode when this is active. In Desktop Mode you will see your system mouse cursor move it around.

In VR Mode your system mouse cursor is hidden automatically but still works, so this helps you find it and see its position.

MouseVR_Icon1A.jpg


---


Cursors
Choose from any of these fun cursors that come built into the plugin.

Mouse_Cursors_Preview_1.jpg


---

Here’s an overview of how it works:
Add the plugin on an Empty Atom. You will then see the image cursor syncing with your system cursor. It syncs with Desktop and works in VR.

On your computer, if you go to Edit mode / Open Main Menu / User Preferences / VR 1 Tab / and check Mirror to Desktop, when you then launch in VR, you can toggle M to view your actual Desktop and not mirrored VR, and you can see it line up in Desktop and in VR on your headset at the same time.

Show Cursor: Toggle to show or hide the MouseVR cursor.
Cursor Style: Choose from built-in cursor images in the assetbundle.
Use Custom Cursor: Enable this to load your own custom image.
Browse for Custom Cursor: Opens file browser to select an image (PNG with transparency).
Cursor Size: Adjust the overall cursor size.
Cursor Depth Offset: Set how far the cursor floats in front of the UI.
Cursor Y Offset: Fine-tune vertical (Y-axis) cursor position.
Cursor Color: Change the base color or tint of the cursor.

Cursor Emission / Glow:
Controls how much the cursor glows in the dark.
High values make it visible even with no lights (best for white cursors).
Lower values preserve color accuracy (best for colorful cursors with ambient light).

Important Note
There is a gap above the UI button options because these mouse cursors have the ability to click though the UI and uncheck enable, reload the plugin, remove the plugin, etc. So I added a gap at the top to help reduce that from happening.

MouseVR_Preview_1.jpg


A special thanks to @huiyu914 for suggesting the idea that led to me checking to see if this was even possible.

This plugin was inspired by huiyu914's post:
"If you add a small feature, it may have a huge improvement, which is to display the mouse in VR mode. You know, the mouse is actually more useful, more accurate and faster in VR than the controller, and it has no learning cost! I look forward to this feature!?(honeyselect2 has this feature, very useful!"

So maybe this plugin/code will be a starting point to inspire others to see what all can be done with a mouse in VR.

---


A very special thanks to the following who this plugin would not be possible without. Thank you!

Credits
14mhz.Plugin-CustomTabUI.3 CC BY
MacGruber.Utils.1 CC BY
  • MouseVR_Icon1B.jpg
    MouseVR_Icon1B.jpg
    131.9 KB · Views: 0

More resources from VamEssentials

Share this resource

Latest reviews

Positive
Version: 1
Awesome plugin, thanks to the developers of VamEssentials! Can't wait to try it out.
Upvote 0
Back
Top Bottom