Skip to content

Commit 057fd32

Browse files
authored
Merge pull request #82 from VRCFaceTracking/SteamUpdate
Update VRCFT instructions to guide to Steam.
2 parents 1eaddcb + fa5f287 commit 057fd32

File tree

6 files changed

+16
-20
lines changed

6 files changed

+16
-20
lines changed

docs/intro/getting-started.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ If your headset or hardware device isn't listed in the [Supported Hardware List]
5858

5959
### 1️ Download and Install VRCFaceTracking
6060

61-
Download the AppInstaller for VRCFaceTracking below, or go to the [VRCFaceTracking program page](../vrcft-software/vrcft.mdx) to find alternative methods of installation.
61+
Download VRCFaceTracking from Steam®, or go to the [VRCFaceTracking program page](../vrcft-software/vrcft.mdx) to find alternative methods of installation.
6262

6363
<VRCFTInstallerCard/>
6464

926 KB
Loading
-23.5 KB
Binary file not shown.

docs/vrcft-software/vrcft.mdx

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,17 @@ import Tabs from '@theme/Tabs'
1010
import TabItem from '@theme/TabItem'
1111
import ReactPlayer from 'react-player'
1212

13-
VRChat has no native face tracking integration,
13+
VRCFaceTracking is a open-source program that bridges your face-tracking hardware with VRChat.
14+
VRChat has no native face tracking hardware integration,
1415
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.
1516
VRCFaceTracking fulfills this intermediary role, not only reading data and repackaging it as OSC messages for VRChat, but
16-
morphing the input data into its own unified face tracking standard, thus acting as a Roseta Stone between face tracking hardware and VRChat avatars.
17-
VRCFaceTracking works by the concept of "modules", which are add-on files that let the program access eye and face tracking data from different sources.
17+
morphing the input data into its own unified face tracking standard, effectively acting as a Roseta Stone between face tracking hardware and VRChat avatars.
18+
VRCFaceTracking supports many different, community-made input "modules", which are add-on files that let the program access eye and face tracking data from different sources.
1819

1920
## Install VRCFaceTracking
2021

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.
26-
:::
27-
28-
<div class="row" style={{display: 'flex', justifyContent:'center', alignItems:'center'}}>
29-
<ReactPlayer controls url='https://www.youtube.com/watch?v=JX3t6yu42cY'/>
30-
</div>
31-
32-
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/).
22+
Click the banner card below to be directed to VRCFaceTracking's Steam® store page, from which you can add or install the program to your Steam library.
23+
Alternatively, download the no-installer .zip of the program from the [latest release on Github](https://github.com/benaclejames/VRCFaceTracking/releases/latest/).
3324

3425
<VRCFTInstallerCard/>
3526

src/components/Cards.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ export function ImageCard({name, image, url, description}: Props) {
5757

5858
export function VRCFTInstallerCard() {
5959
return (<div class="row" style={{display: 'flex', justifyContent:'center', alignItems:'center'}}>
60-
<ImageCard name="VRCFaceTracking MSIX Download"
60+
<ImageCard name="VRCFaceTracking Steam Download"
6161
// url="https://github.com/benaclejames/VRCFaceTracking/releases/latest/download/VRCFaceTracking_x64.appinstaller"
62-
url="https://github.com/benaclejames/VRCFaceTracking/releases/download/5.2.3.0/VRCFaceTracking_5.2.3.0_x64.msix"
63-
image={require('@site/docs/vrcft-software/img/vrcft_installer.png').default}
64-
description="Download the latest VRCFT .msix"/>
62+
url="https://store.steampowered.com/app/3329480/VRCFaceTracking/"
63+
image={require('@site/docs/vrcft-software/img/vrcft_installer.jpeg').default}
64+
description="Download the latest VRCFT release from Steam®"/>
6565
</div>)
6666
}

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4339,6 +4339,11 @@ fs.realpath@^1.0.0:
43394339
resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
43404340
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
43414341

4342+
fsevents@~2.3.2:
4343+
version "2.3.2"
4344+
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
4345+
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
4346+
43424347
function-bind@^1.1.1:
43434348
version "1.1.1"
43444349
resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"

0 commit comments

Comments
 (0)