Skip to content

VRCBreeze allows you to create any bone move in the wind. Supports wind strength, direction and randomization!

License

Notifications You must be signed in to change notification settings

Kadeko/VRCBreeze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRCBreeze | Avatar Instructions | World Instructions | General Tips | Guidelines | Download it here

Vrcbreeze.mp4

VRCBreeze is Non-Destructive prefab that allows you to create any bone move in the wind. It can be your hair, clothes, anything! This uses zero colliders and works well with good performant avatars!

Features:

  • Wind strength, Direction, Local & World space options, and Strength/Direction Randomization!

  • Avatar uses:

    • 5 Contact Receivers,
    • 1 Contact Sender,
    • 4 VRC Constraints,
    • 3 Synced Parameters: 2 float & 1 boolean, in total of 17 Synced Bits.
  • This prefab generates 4 animations for the wind direction:
    Forward (+Z), Backward (-Z), Left (+X) & Right (-X)

    • Directions can be inverted on every individual bone.
    • Animations are rotating the assigned bones to create a wind effect. Perfect with Physbones!
  • These 4 generated animations are automatically assigned into a blend tree in FX_Breeze.controller.

  • Assigned bones, that has Physbones, will automatically change Physbones setting IsAnimated to true.

  • Modular Avatar merges Expression Menu & Parameters into your Avatar during publishing.

  • Most important feature: It is Non-Destructive, meaning it will never overwrite your Avatar in Unity before & after publishing!

Known Issues:

  • D4rkpl4y3r's Avatar Optimizer may cause some issues with the moving bones!
    • Try disabling "Optimize FX Layer" option or entire tool, if possible.

About

VRCBreeze allows you to create any bone move in the wind. Supports wind strength, direction and randomization!

Topics

Resources

License

Stars

Watchers

Forks

Languages