Banner Background
Fury++

Fury++

Product Description

VRCFury has incorporated many optimizations since QuickFury and Fury++ launched, so Fury++ has retired patches that are now handled natively. There are still useful gains to be had: testing with VRCFury 1.1427.0 reduced one avatar’s Editor bake from 42.89 seconds to 13.91 seconds—about 3.1× faster.


FuryPlusPlus adds bake optimizations and tools for reducing animator layers, duplicate animation clips and synced parameter costs. It works with your existing VRCFury installation, patches it in memory and never modifies VRCFury’s files. Individual modules can be switched off.


BUILD SPEED

• Optimizations for Armature Link, parameter compression, SPS probing and blendshape baking.
• Optional play-mode skips for selected upload-related steps.
• Built-in profiling to show where your bake spends time.
• An optional blendshape interpolation fix; stock behavior remains selectable.
• Experimental bake cache and replay for eligible unchanged test builds. Disabled by default; results and time entering play mode vary.


OUTPUT QUALITY

• Un-syncs unused expression parameters without deleting them; keep-list supported.
• Converts eligible synced 0/1 Int parameters to Bools, saving 7 bits each.
• Improves parameter compression with a broader solver search and bool lane packing. Optional extra parameters and 4-bit float pairs offer further savings, with reduced float precision.
• Extends blendtree optimization to eligible hand-authored layers, consolidates compatible layers, removes duplicate generated clips and strips no-op curves.
• Optional toggle conversions for supported configurations.


REQUIREMENTS

• Unity 2022.3
• VRChat Avatars SDK 3.10.3+
• VRCFury installed separately.


Back up your project before trying this experimental product.


FuryPlusPlus is an unofficial third-party addon, not affiliated with or endorsed by VRCFury. Reproduce issues with FuryPlusPlus removed before reporting them to VRCFury.


GITHUB