Skip to content

Commit

Permalink
bump
Browse files Browse the repository at this point in the history
  • Loading branch information
SenkyDragon committed Sep 16, 2023
1 parent 1b3d0a0 commit f51e816
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions docs/sps.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ full backward-compatible replacement for DPS (Dynamic Penetration System by Rali


## How to Set-up a Plug
<div style={{fontSize: 13, marginTop: -20, marginBottom: 20}}>(Known as a "Penetrator" in other systems)</div>

* [Ensure VRCFury is up to date](/download) (we're always adding features and fixing bugs!)
* Tools > VRCFury > Haptics > Create Plug
Expand All @@ -27,11 +28,13 @@ full backward-compatible replacement for DPS (Dynamic Penetration System by Rali
* Position the new object so that it's located at the "base" or "bottom" of the area that should deform
* Rotate the new object so that the "Tip" of the red capsule in the 3D view is at the "tip" of the deformed area

> **Upgrading from DPS?**<br/>Find the `Tip` object in the hierarchy, and remove the Light component, then change the shader on the material from `Raliv/Penetrator` to `Standard`
> **Upgrading from DPS?**<br/>Find the `Tip` object in the hierarchy, and remove the Light component,
then change the shader on the material from `Raliv/Penetrator` to `Standard` (or whatever other shader you want!)

> **Upgrading from TPS?**<br/>Disable the `Penetrator` checkbox on the Poiyomi material
## How to Set-up a Socket
<div style={{fontSize: 13, marginTop: -20, marginBottom: 20}}>(Known as an "Orifice" in other systems)</div>

* [Ensure VRCFury is up to date](/download) (we're always adding features and fixing bugs!)
* Tools > VRCFury > Haptics > Create Socket
Expand All @@ -55,16 +58,18 @@ full backward-compatible replacement for DPS (Dynamic Penetration System by Rali
* If you are testing a socket on the avatar, be sure to turn it on in the "Sockets" menu in Gesture Manager
* Move things around and have fun!

## How to move/rename generated "Sockets" menu
## How to move/rename the generated "Sockets" menu

* Select your avatar root object in the hierarchy, the same object that contains your VRC Avatar Descriptor.
* In the Inspector, if there is not already a VRC Fury component, click "Add Component" and add one.
SPS sockets that you create automatically include a menu toggle to turn them on and off in game. If you would like to move those toggles:
* Select your avatar root object in the hierarchy (the same object that contains your VRC Avatar Descriptor)
* In the Inspector, if there is not already a VRC Fury component, click `Add Component` and add one.
> ![image](assets/sps/230132323-fa7422c1-f883-4d3c-b498-ad100bf0a617.png)
* In that VRC Fury component, click the "+" on the bottom right and add a "Move Menu Item" subcomponent.
* In that VRC Fury component, click the "+" on the bottom right and add a `Move Menu Item` subcomponent.
* In `From Path`, enter `Sockets`
* In `To Path`, enter the new path you want to find it in. For example, if you want it called `Holes` in a folder called `CoolMenu`, you would type in `CoolMenu/Holes`
> ![image](assets/sps/2023-09-05--21-19-33-Unity.png)
* Done!

## Troubleshooting

### Plug continues deforming in editor even when all sockets are disabled
Expand Down

0 comments on commit f51e816

Please sign in to comment.