Skip to content

Release v0.1.3 - Alpha 2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Feb 06:51
8340c6d

Hey we finally cut the Alpha 2 Release!

For anyone running nightly builds, this should be pretty similar to what you've already been running, but for anyone who's only been doing the 'stable' releases, this is a big one.

Here's our list of changes milestone-specific improvements and fixes:
https://github.com/ExpiredPopsicle/SnekStudio/milestone/1?closed=1

We'll be tracking release note changes going forward a little more closely for next release. In the meantime, LainAmongYou has graciously compiled the release notes for us here.

Thanks to everyone who contributed!

Full changes (thanks to LainAmongYou for compiling these!!!)

  • Added feature to pop out certain subwindows (p button on the subwindow's title bar) [LainAmongYou]
  • The position and dimensions of subwindows are now saved and preserved [LainAmongYou]
  • SnekStudio now uses the operating system's dialog for opening/saving files [LainAmongYou]
  • Made the Add Mod window bigger [LainAmongYou]
  • Fixed a bug where Twitch integration would keep trying to reauthorize [Drikanis]
  • Fixed the Add Mod window being titled "Window" [LainAmongYou]
  • Added an error message to tell you when you downloaded a build of Python for the wrong architecture [purarue]
  • Fixed Vector3 properties in modules not loading their values properly [ExpiredPopsicle]
  • Added "Poppy" object to the Thrown Object Redeem module [aerze]
  • Added a Camera Position module [Elliesaur]
  • Fixed VRM 0.0 files not allowing animated standard material binds [ExpiredPopsicle]
  • The camera drop-down property in the MediaPipe Controller module now defaults to "None" [ExpiredPopsicle]
  • Added a Blend Shape Override module (which just allows manual activation of a chosen blendshape at 100%) [ExpiredPopsicle]
  • Fixed various minor issues when loading VRMs [ExpiredPopsicle]
  • Improved default mouth and jaw blendshape scaling defaults [ExpiredPopsicle]
  • Added per-blendshape smoothing [ExpiredPopsicle]
  • Tweaked default lean scale to 2.0 [ExpiredPopsicle]
  • The left listboxes of subwindows no longer change size when the subwindow size changes [LainAmongYou]
  • Fixed an issue where skeletons on certain files wouldn't be found [ExpiredPopsicle]
  • Added "Sammy the Sample Snek" sample model, used by default when using the program for the first time [ExpiredPopsicle]
  • Improved camera enumeration [grillo-delmal]
  • Added an option to adjust synchronization between eyelids [ExpiredPopsicle]
  • Added module descriptions in the Add Mod dialog [ExpiredPopsicle]
  • Added blendshape scaling options [ExpiredPopsicle]
  • Added an advanced section in the MeidaPipe Controller module to fine-tune individual animation settings/scalings [ExpiredPopsicle]
  • Added an button to reset the pose and blendshapes to their rest positions [ExpiredPopsicle]
  • Added a default head collider to new models [ExpiredPopsicle]
  • Added the ability to reset individual settings to their default values [LainAmongYou]
  • Camera selection is now the topmost property in the MediaPipe Controller module [ExpiredPopsicle]
  • Fixed a bug where Twitch integration would be instanciated more than once [ExpiredPopsicle]
  • Reflection capture strength is now tied to the ambient light energy slider in the Basic Scene module, allowing adjusting of reflection capture strength [ExpiredPopsicle]
  • Increased the range of the ambient and directional light energy multipliers to 10x (up from 2x) in the Basic Scene module [ExpiredPopsicle]
  • Fixed an issue where the reflection capture wasn't updating if the capture image was set before switching to the sky reflection mode in the Basic Scene module [ExpiredPopsicle]
  • Added environment variable overrides for the config, cache, and module paths: [ExpiredPopsicle]
    • SNEKSTUDIO_CONFIG_PATH
    • SNEKSTUDIO_CACHE_PATH
    • SNEKSTUDIO_MODS_PATHS
  • Added an FOV slider to the General Settings subwindow [ExpiredPopsicle]
  • Added a Custom Panoramic Sky option to the Basic Scene module [the-furry-hubofeverything]
  • Added a V-Sync Mode option to the General Settings subwindow [the-furry-hubofeverything]
  • Fixed an issue where the mouse wheel would unintentionally modify values of certain module properties [LainAmongYou]
  • Settings data and Python cache data are now stored within the installation directory [ExpiredPopsicle]
  • Added "Shork" thrown object to Thrown Object Redeem module [ExpiredPopsicle]
  • Fixed the size of the color picker widget in certain modules [ExpiredPopsicle]
  • Added an error message for missing thrown objects in the Thrown Object Redeem module [ExpiredPopsicle]
  • Fixed a crash when a previously selected camera is missing [ExpiredPopsicle]
  • Fixed an issue with UDP port selection [ExpiredPopsicle]
  • Added dan error message when attempting to start the program without having a valid Python build included [ExpiredPopsicle]
  • Fixed various tracker issues [ExpiredPopsicle]
  • Fixed incorrect mapping of meshes to blendshape bind mesh indicies, which caused issues adding surface inside adjust_mesh_forward [ExpiredPopsicle]
  • Added the ability to use a line edit to obtain a path for module developers [the-furry-hubofeverything]
  • Added various blendshape face calibration options [the-furry-hubofeverything]
  • Added blendshape scaling options [ExpiredPopsicle]
  • Exposed more lighting options in the Basic Scene module [the-furry-hubofeverything]
  • Added support for ARM64 [ExpiredPopsicle]