You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
which means there must be an intermediary software accessing face tracking data from the hardware source then sending it to VRC via OSC as avatar parameters.
@@ -17,23 +18,22 @@ VRCFaceTracking works by the concept of "modules", which are add-on files that l
17
18
18
19
## Install VRCFaceTracking
19
20
20
-
:::info
21
-
VRCFaceTracking Unified Expressions Update has been released!
22
-
Comes with brand new UI, installer with auto-updater, and more.
21
+
:::danger
22
+
The code signing certificate used for VRCFT expired April 1st, 2025.
23
+
The AppInstaller and .msix installer will **no longer work**.
24
+
There is an alternative application distribution system that will become available soon.
25
+
Please follow the video instruction below on how to use VRCFT for now during this transition period.
23
26
:::
24
27
25
-
<VRCFTInstallerCard/>
26
-
27
-
Don't want to use the Windows AppInstaller? Visit the [latest release page](https://github.com/benaclejames/VRCFaceTracking/releases/latest/) for the MSIX, or install via Winget
You might want to create a desktop shortcut for the VRCFaceTracking app. To do so, follow these two simple steps:
34
+
Click the big link below to download the VRCFT msix directly, or download it from the [latest release on Github](https://github.com/benaclejames/VRCFaceTracking/releases/latest/).
34
35
35
-
1. Search for VRCFaceTracking in your Start Menu, then click "Pin to Start".
36
-
2. Drag and drop it onto your Desktop. This will create a shortcut.
36
+
<VRCFTInstallerCard/>
37
37
38
38
## Using VRCFaceTracking
39
39
@@ -49,7 +49,7 @@ In the home view, you will find the most important "at-a-glance" information whe
49
49
* Tracking toggle
50
50
* OSC Status
51
51
* Listening and Sending ports
52
-
* Number of OSC messages incoming *from* VRChat, and number of OSC messages sent *to* VRChat
52
+
* Number of OSC messages incoming ***from VRChat***, and number of OSC messages sent ***to VRChat***
53
53
* VRChat Avatar Status
54
54
* Avatar name and ID
55
55
* Number of loaded VRCFT-compatible parameters
@@ -169,10 +169,7 @@ You can set the app to use light or dark modes, or follow your system setting (d
169
169
170
170
#### Changing the OSC IP and Ports
171
171
172
-
You can now easily change the OSC address and input/output ports by adjusting the values in the GUI.
173
-
Typically, you will not need to adjust these from the defaults.
174
-
If you are trying to use multiple OSC applications for VRChat (i.e. bHaptics and VRCFaceTracking) and need to use an OSC router such as [VRChat OSC Router](https://github.com/SutekhVRC/VOR),
175
-
you will find this setting essential!
172
+
Do not attempt to change the OSC IP or receiving port if you are using VRCFT version 5.2.3.0.
176
173
177
174
#### Risky Functions
178
175
@@ -197,9 +194,8 @@ This is a quick way of clearing out your VRChat avatar osc config directory if (
197
194
## Resetting VRChat OSC Configs
198
195
199
196
Because of the sheer number of possible face tracking parameter configurations, VRCFaceTracking does not blindly send OSC messages for every possible parameter.
200
-
Until VRChat releases the ["OSC Query" update](https://ask.vrchat.com/t/developer-update-2-september-2022/13470#oscquery-9), which is [currently in closed beta](https://github.com/vrchat-community/osc/issues/143#issuecomment-1304419543),
201
-
VRCFaceTracking will rely on the static OSC config .json generated for each avatar to know what parameters to send.
202
-
This configuration file is **never** updated automatically, it must be reset manually to force VRC to generate an up-to-date version or manually edited yourself.
197
+
VRCFaceTracking relies on the static OSC config .json generated for each avatar to know what parameters to send, even with VRChat's OSCQuery feature, as VRC OSCQuery will only advertise parameters in the *static OSC config file*.
198
+
This configuration file is **never** updated automatically, it must be reset manually to force VRC to generate an up-to-date version, or manually edited yourself.
0 commit comments