$5+

VRChat Full-Body Toe Tracking System

1 rating
Buy this

VRChat Full-Body Toe Tracking System

$5+
1 rating

What is this thing?

This Toe Tracking System is a Unity asset that is imported into your VRChat avatar's Unity project. It enables realistic toe tracking in VRChat while in full-body. Typically with full-body tracking your toes don't move at all. With this system, your avatar's toes will stay flat on the ground if you're standing on the ground.


How does it work?

This system uses a complex series of features to detect when your feet are on the ground and bend them flat on the ground independently, producing a very realistic and smoother look when you bend your avatar's foot.

Included is a setup tool that will add and remove toe tracking on any avatar in the currently open scene for you in one click. It will add all the necessary items to your avatar to enable toe tracking and can be set to togglable or always on. It can also remove toe tracking on an avatar in one click, which will remove all the items added previously.


The Toe Tracking Setup Tool

This setup tool will be located in the toolbar menu under "VRChat Tools > Toe Tracking System Setup". In this setup tool, all avatars in the current scene will be displayed. You can click "Add Toe Tracking" on any avatar you wish to add toe tracking to. If the avatar already has the toe tracking system added to it, then you can remove it by clicking the "Remove Toe Tracking" button. If the "Make Togglable" checkbox is checked, the setup tool will create a toggle in your VRChat radial menu, which can be useful if you want to disable the tracking in favor of more performance. Otherwise if it is not checked, toe tracking will always be active on the avatar. 

The Toe Tracking System Setup tool will overwrite your avatar's files when you add/remove toe tracking. In specific, it will write to your avatar's FX animation layer and your Expression Menu and Parameters. It is good practice to make backups of these files before adding toe tracking in case anything goes wrong during the process.


The Toe Tracking System currently adds a few things to the stats of your avatar:

  • 2 Materials (used on particle systems, but not rendered so this does not affect actual avatar performance)
  • 2 Particle Systems
  • 2 Total Combined Particle Count
  • 2 Animators
  • 1 Physics Collider
  • 4 Contact Components

If your avatar is optimized enough, this system can be used on a Good Performance Rank avatar.

As of Version 1.1, the crossed out stats no longer apply!


*IMPORTANT*

Before purchasing this asset, please make sure the avatar you plan on adding toe tracking to has toe bones in the armature and that they are weighted to the toe on the model. Often times avatar creators remove the toe bones or the bones do nothing. This tool will not add toe bones to your avatar, so be sure it has toe bones before purchasing this asset.

Toe bend results will vary per avatar, and are dependent on the rigging of your avatar. You should also make sure that your foot tracking in-game is accurate before buying this asset. If you have your trackers on your ankle or your trackers are not placed accurately on your avatar's feet you may have a hard time bending your toes on the ground with this system.

Be aware that if you plan on installing any other systems on your avatar (such as VRCLens) please apply the Toe Tracking System last, as it relies on values that other systems can affect and break. This is no longer an issue while using version 1.1 of the toe tracking system.

If you're using version 1.1, make sure that you import the newest VRChat SDK that includes the Avatar Dynamics systems before importing this, as the new version relies on it to work.


Update History:

1.0 -

  • Initial Release

1.1 -

  • Updated the Toe Tracking system to now use the new Avatar Dynamics system. This improves the overall responsiveness and optimization of the toe tracking system.
  • Improved the setup tool to more accurately remove toe tracking without issues
  • Future proofed and improved the toggle code for any future VRChat parameter changes


If there are any issues with this asset or you have any questions, feel free to add me on Discord:

Slvr99

$
Buy this

Includes all versions of the Unity package

Ratings

5
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by