Hey! And welcome to this tutorial on converting VRChat avatars to VTuber 3D formats (VRM and VSF) | Please read the description!
This tutorial is for those who already have a Unity project (version 2022.3.6f1) with a working VRChat avatar.
The process is almost identical if your project is already at version 2019.4.31f1!
It is strongly recommended that you back up your project before starting the tutorial.
It's also possible that during the process, it might "break" your avatar's thumbs (those with functional hand tracking). I haven't looked into how to fix this yet.
Finally, even if your avatar doesn't have face tracking, you can still follow the tutorial; it will simply have fewer "emotions" available. :)
UniVRM 0.89: https://github.com/vrm-c/UniVRM/relea...
VSF SDK: https://github.com/emilianavt/VSeeFac...
ARKit Blendshapes Template: https://mega.nz/file/ysJhBCaT#ZDF0GIS...
Compatibility list between Unified Expressions and ARKit: https://docs.vrcft.io/docs/tutorial-a...
Poiyomi Shader: https://github.com/poiyomi/PoiyomiToo...
Software used during the tutorial:
VNyan (3D VTubing software, tutorial available on the channel): https://suvidriel.itch.io/vnyan
Unity 2022.3.6f1 (The current version supported for VRChat projects)
Unity 2019.4.31f1 (Version required to export to VSF format for custom shader support)
More tutorials will be added to this one!
Chapters:
0:00:00 Introduction
0:08:23 Removing the Blendshape Optimizer
0:09:11 Does your avatar have the FT?
0:10:16 VRCFury Packages
0:11:31 Re-appearing Clothing
0:12:00 Installing UniVRM
0:13:00 First VRM Export
0:16:56 Re-importing the VRM
0:19:24 Importing the ARKIT Template
0:20:53 Adjusting Blendshapes
0:36:37 ARKit Blendshapes
1:06:53 Adjusting VRM/MToon Shaders
1:11:58 Cheating on an Element Without Textures
1:13:40 Adjusting Transparent Assets with Masks
1:17:23 Removing Dynamics and Contacts
1:18:08 Adjusting Springbones
1:18:51 Exporting the Final VRM!
1:30:42 Avatar Testing on VNyan
1:33:20 Downloading Unity 2019.4.31f1
1:33:59 Creating a Project in Unity 2019.4.31f1
1:34:53 Importing UniVrm, VSF, Shader + Avatar
1:38:11 Opening Your VRChat Project in Parallel
1:39:37 Adjusting the Poiyomi Shader
1:45:16 Exporting Your VTuber as VSF
1:46:14 Testing the Final Avatar as VSF
1:47:30 Conclusion
Feel free to follow me on Twitch!
/ bluedragonfr_
Secondary YouTube Channel: https://bit.ly/BlueVOD
Twitch: http://bit.ly/BlueLiveStream
Discord: http://bit.ly/BlueDD
Facebook: http://bit.ly/BlueFB
Twitter: http://bit.ly/BlueTW
Steam: http://bit.ly/BlueSteam