STF Avatar Showcase
A downloadable 3D Model Format
STF - Scene Transfer Format
Prototype for a supremely extensible 3d model file format.
This is an example file made from my free Warrior of the Squeak VR Avatar.
Watch the presentation video here:
The STF format is not ready for productive use and will change significantly in the future, breaking current files. I will keep this showcase updated accordingly.
My hope is that in the future, creators will be able to distribute VR & V-Tubing avatars as a single file that can be imported into any target application and support 100% of its features. Users will have to adapt their character once, without the need for technical knowledge, and be able to use it everywhere.
The STF format is heavily based on the concept of glTF 2.0. It's essentially my attempt to create a glTF done right format with an practically usable extension system.
Setup
- Setup a Unity 2022.3 project with either the VRChat Creator Companion, or manually import Newtonsoft Json from UPM.
- Import the stf-unity_vX.X.X.unitypackage to add support for .stf files with VR avatar extensions.
- Then import the 'Warrior of the Squeak.stf' file into your project and view its inspector.
Source Code
STF repository on Github
License
The .stf files are licensed under Attribution-NonCommercial-ShareAlike 4.0 International.
The source code is licensed under MIT.
Status | In development |
Category | Tool |
Author | Emperor of Mars |
Tags | 3D, ava, avatar, model, Open Source, stf, Unity, VRChat, vrm |
Download
Development log
- New Presentation Video and Future44 days ago
Leave a comment
Log in with itch.io to leave a comment.