Physvolver (Alpha Release)

$15+
1 rating

Physvolver is a tool that lets you manipulate objects from a distance, inspired by concepts such as half-life's gravity gun. You can use this with a gun or set it to work with the players hands.

Visit the Physvolver Demo or Magnetize to see it in action.

This prefab requires VRCSDK3 for Worlds, UdonSharp, and Unity.

Always reference the VRChat docs for the latest requirements.

https://unity3d.com/get-unity/download/archive
https://vrchat.com/home/download

How do I use this?

After installing Physvolver in your projects, navigate to Assets -> Physvolver -> Prefabs, and drag the PhysvolverManager.prefab into your scene hierarchy. It does not matter where. Next, add the Physvolver-Gun.prefab and/or the Physvolver-Hands.prefab to your scene. You will need to right-click and unpack the Physvolver-Gun object(s).

For any object that you want to be grabbable, select the object, Add Component, then search for Grabbable Object.

NOTE: If you duplicate an object, make sure to click New ID.

ProTip: Smaller objects may be difficult to grab in VR. To help with this, you can generate an Override Collider. Note: This extra collider does not interact with the world or other pickups.

You'll find several settings which allow you to do things like swap between trigger or grip to grab, set the rotation strength when moving an object around or adjust grab distance.


If you'd like to add more interactivity to your objects, you can create your own Udon Graph or UdonSharp Script. You can then plug it into the Event Target field on the Grabbable Object Component.

The Grabbable Object will call the specified events whenever the object is Grabbed or Hovered over.

WARNING: this prefab is compatible with VRC Object Sync, but the networking can get choppy if any one person owns too many objects at once -- This is a limitation of VRC's Object Sync. You may be able to improve or avoid this by using another object sync system.

Features:

  • Works in VRChat
  • Intuitive controls
  • Includes a Physvolver model
  • Includes a demo world with example usage
  • Compatible with PC and Quest

Terms of use:

  • Don't resell or redistribute.

Support:

You can contact me via deltaneverused on discord

$
I want this!
5 sales
Size
8.72 MB
Copy product URL

Ratings

5
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
$15+

Physvolver (Alpha Release)

1 rating
I want this!