Releases: emperorofmars/stf-unity-poc
Releases · emperorofmars/stf-unity-poc
v0.3.1
v0.3.0 - UI/UX & Single Asset Per File
v0.3.0 Changes
- The format represents a single asset per file.
- The UI & UX was significantly redone & improved.
- An STF file can be unpacked into
Asset/STF Imports
, or imported into the asset context. Togglable with a checkbox in the STF import inspector. - Adding components to resources and values to MTF properties is now done in the appropriate inspectors.
- Many under the hood improvements
Find the all-in-one .unitypackage
and two example files attached below.
v0.2.0 - Revised Binary Header & Coordinate System Handling
Changes
- v0.2.0 makes STF ready for 64 bit buffer lengths. As such, the binary header had to be revised.
- The glTF coordinate system was chosen.
- The import process was streamlined.
- Some bugs were fixed, like one pesky random using statement that caused others to not be able to compile STF.
Attached is the STF implementation and tooling for Unity 2022 as well as an example file.
v0.1.0
Before import, please ensure that the Newtonsoft Json package is imported in Unity.
If you set up your Unity 2022+ project with the VRChat Creator Companion, it's already included, otherwise import it from UPM.
Version 0.1.0 is a significant rewrite. It no longer uses a ScriptedImporter for the actual import process, as that forced too many workarounds.
The previously separate AVA project is now included directly. The material format MTF has been fleshed out and now even has UI to switch between shaders.
stf+ava_v0.0.2
Contains STF and the AVA extensions in one .unitypackage for your convenience.
stf-0.0.1+ava-0.0.1
Contains STF and the AVA extensions for your convenience.