Skip to content

Releases: Kadeko/VRCBreeze

VRCBreeze v.1.4.1

06 Nov 22:46
54add77

Choose a tag to compare

Make sure you have the latest SDK 3.9.1-beta.2 (or latest) installed!

For Avatar Creation: Please install Modular Avatar!

World Physbones, Colliders & Contacts are here! With this new VRChat Update, we are finally able to make Worlds take control of our Wind System and sync it with everyone else!

Changelogs:

  • World version of VRCBreeze! World Creators can finally use this prefab and take control of the Avatar's VRCBreeze!
    How it works:
    World version has two settings: Wind Strength & Direction. Just like the avatar's system, world can overwrite the avatar's wind settings and change the direction or the strength of the wind. Avatar users can still change their Wind Strength option!
    Avatars must be updated to v.1.4.0 or latest!
  • Added World/Avatar switch to the Avatar version. It is automated, depending on if it is compatible with the World. This means zero new layers and synced parameters!
  • Improved "Quick Setup" Tool that only adds new Breeze Bones to existing Prefab inside the Avatar! It no longer clears the settings that you have already used in the prefab!
    • You are still able to clear the old bones with a new button "Clear Bones from VRCBreeze."
  • Removed v.1.4.0 due to having major bug in Quick Setup tool. Bones on the VRCBreeze list did not save properly during play testing or publishing the avatar. This should now be fixed in v.1.4.1. Sorry for any inconvenience caused by this!

Avatar Details:

  • 5 Contact Receivers
  • 1 Contact Sender
  • 4 VRC Constraints:
    • 1 VRC Parent Constraint
    • 2 VRC Rotation Constraints
    • 1 VRC Scale Constraint
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Avatar Features:

  • Wind Direction
  • Wind Strength
  • Toggle Randomization (Random Direction & Strength)
  • Randomization Duration (How frequently it randomizes)
  • Toggle Local/World Space (Local Space ignores Avatar's turning and keeps the rotation aligned)

Current World Features:

  • Wind Direction
  • Wind Strength
  • Fully Networked and Late-Join Synced!

VRCBreeze v.1.3.2

04 Oct 19:18
e8bba63

Choose a tag to compare

Make sure you have the latest Avatar SDK & Modular Avatar!

We are very aware of this problem, where some avatars can have too many bones to setup and was very tedious to setup. (I agree with that myself)
This time, we made a new Quick Setup tool that you can use to easily add many bones to the list (or copy it from existing VRCBreeze list) all at once!

Changelogs:

  • Added new tool "Quick Setup" that allows you to quickly drag many bones into a Breeze Bones list, at once!
    • Warning: This tool is destructive towards the VRCBreeze prefab itself. It does not affect your avatar at all!
    • You can find this tool in your toolbar: Tools/VRCBreeze/Quick Setup
    • You can also copy from the existing VRCBreeze prefab in your avatar and add/remove bones!

Details:

  • 4 Contact Receivers
  • 1 Contact Sender
  • 2 VRC Rotation Constraints
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Features: (for Avatar)

  • Wind Direction
  • Wind Strength
  • Toggle Randomization (Random Direction & Strength)
  • Randomization Duration (How frequently it randomizes)
  • Toggle Local/World Space (for Wind Direction)

VRCBreeze v.1.3.1

26 Aug 16:41
ec00dfe

Choose a tag to compare

Make sure you have the latest Avatar SDK & Modular Avatar!

In this Update, we made small fixes & added two new options!

Changelogs:

  • Fixed a fatal error, when Physbones had empty or missing "Ignore Transforms".
  • Added Wind Length that allows you to make wind go slower or faster. The minimum is 0.5.
    • Can only be changed in Unity!
    • In Unity terms, the animations can be much longer than 1 second.
  • Increased limit on Breeze Bone Weights to 2 (previously, it was 1)
    • It means specific bones can bend twice as much as Wind Strength! Wind Strength * Weight
  • Added "Enable Automatic Write Defaults" option for those, who uses mixed Write Defaults.
    • Only disable this, if you know what you are doing!

Details:

  • 4 Contact Receivers
  • 1 Contact Sender
  • 2 VRC Rotation Constraints
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Features: (for Avatar)

  • Wind Direction
  • Wind Strength
  • Toggle Randomization (Random Direction & Strength)
  • Randomization Duration (How frequently it randomizes)
  • Toggle Local/World Space (for Wind Direction)

Possible Future Updates:

  • Use Physbone's Angle Limit for how much the bones can bend.
    • This may be the hardest thing to code, where I have to calculate Angle, Hinge, Polar and it's Rotations.

VRCBreeze v.1.3.0

29 Jul 16:06
f09be6e

Choose a tag to compare

Make sure you have the latest Avatar SDK & Modular Avatar!

In this Update, this should finally work with every Avatar, including these that uses Modular Avatar!

Huge shoutout to Vistanz for fixing a lot of issues and made it easier to use!
Check out their creations:
https://xtl.booth.pm/

Changelogs:

  • This prefab is now Non-Destructive! It means your avatar will be completely untouched before & after you upload it! Easy to install & remove!
  • Prefab does not have to be removed anymore! It will automatically assign everything during Avatar uploading! No more Avatar Validation issues!
  • Physbones are now deeply searched through your Avatar!
    • This should solve the issue with unique cases like: Physbones being outside of the Armature and so on. Any other Physbones, that breeze bones don't use, will be untouched!
  • Optimized FX controller by reducing Layer amount. Previously it had 5 Layers and now it has been reduced down to 3!
  • Fixed an issue with Smoothing Direction, when the value changes from 0 to 100 and vise versa.

Details:

  • 4 Contact Receivers
  • 1 Contact Sender
  • 2 VRC Rotation Constraints
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Features: (for Avatar)

  • Wind Direction
  • Wind Strength
  • Toggle Randomization (Random Direction & Strength)
  • Randomization Duration (How frequently it randomizes)
  • Toggle Local/World Space (for Wind Direction)

VRCBreeze v.1.2.7

25 Jul 09:47
a04a656

Choose a tag to compare

Make sure you have the latest Avatar SDK & Modular Avatar!

Changelogs:

  • Avatars that use different "Armature" name should now work properly.
  • Added new error messages that will explain if something went wrong.
  • Fixed "Parameters not defined" bug by VRCSDK.
  • Resized Icons to 256x256, following VRCSDK rules.

Details:

  • 4 Contact Receivers
  • 1 Contact Sender
  • 2 VRC Rotation Constraints
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Features (for Avatar):

  • Wind Direction
  • Wind Strength
  • Toggle Randomization
  • Randomization Duration
  • Toggle Local/World Space (for Wind Direction)

VRCBreeze v.1.2.6

24 Jul 20:34
d98eb90

Choose a tag to compare

After private testing with multiple avatars, it is safe to slowly push out the public release!

Make sure you have the latest Avatar SDK & Modular Avatar!

Changelogs:

  • (Hotfix) Renamed Script into "VRC Breeze Creator". You may have to delete the old script called "VRC Hair Breeze Creator".
  • Renamed all Parameters, Animations & other stuff
  • Added ID number for Generated Animations. You can now keep your animations, if you change the ID number inside the Debug Section.
  • Head Bone is no longer necessary for the Wind Direction. You can use any bone you like. We recommend Hips or Head.
    • "Head Bone" was renamed into "Wind Anchor".

Details:

  • 4 Contact Receivers
  • 1 Contact Sender
  • 2 VRC Rotation Constraints
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Features (for Avatar):

  • Wind Direction
  • Wind Strength
  • Toggle Randomization
  • Randomization Duration
  • Toggle Local/World Space (for Wind Direction)

VRCBreeze v.1.2.4

24 Jul 11:09
1c2a33e

Choose a tag to compare

After private testing with multiple avatars, it is safe to slowly push out the public release!

Make sure you have the latest Avatar SDK & Modular Avatar!

Details:

  • 4 Contact Receivers
  • 1 Contact Sender
  • 2 VRC Rotation Constraints
  • 3 Synced Parameters: 2 float & 1 boolean, total of 17 Synced Bits.

Current Features (for Avatar):

  • Wind Direction
  • Wind Strength
  • Toggle Randomization
  • Randomization Duration
  • Toggle Local/World Space (for Wind Direction)