• Added optional Outliner integration for easier plugin management.
  • Reduced loading stutters with complex CUAs and large hair or clothing setups.
  • Improved detection of hair and clothing that finish loading late.
  • Improved stability after scene reloads, CUA changes, disabling or removing the plugin and GPU errors.
  • Improved restoration of saved settings when updating an existing plugin slot.
  • Fixed GPU resource loading when multiple CUACollision instances or versions are present.
  • Improved compatibility with PresenceLighting zones.
  • CUACollision now uses one self-contained .cs file; the required GPU6 asset remains included.
Changelog:
  • Added the opt-in MESHES tab. You can now choose which CUA MeshColliders participate in Hair and Clothing collision. Selections are saved with the scene.
  • Added GPU Box and Capsule proxy collisions. Proxies can be created manually, imported from existing Unity colliders, or generated from a selected mesh.
  • Added numeric proxy controls and a desktop scene gizmo with Move, Rotate, and Size tools.
  • Added the Show Collision Mesh diagnostic wireframe.
  • Exact mesh collisions and lightweight proxies can be used together.
  • Updated the compute shader to GPU ABI 6.

Bug fixes:
  • Fixed collisions not restarting correctly after reloading a scene from the VaM menu.
  • Improved recovery after CUA prefab changes and Hair/Clothing preset replacements. Collision processing now waits for the new hierarchy and GPU buffers to stabilize.
  • Fixed recovery kernels affecting fixed hair roots and pinned or collision-disabled particles.
  • Open Recovery and Flip Open Recovery are now mutually exclusive. Legacy scene settings are handled automatically.
  • Fixed restored proxy data potentially being overwritten by stale editor state after loading a scene.
Fix log
  • Fixed AssetBundle loading from VAR packages and improved handling of conflicts with older CUACollision versions.
  • Fixed collisions sometimes failing when a CUA or its MeshCollider loads with a delay.
  • Fixed stale contact data after changing or removing hair and clothing.
  • Fixed GPU buffer cleanup and rebuilding when simulation targets or particle counts change.

Change log

  1. Added automatic collider initialization and rebuilding when a CUA prefab is loaded or replaced.
  2. Improved clothing adhesion and contact stability.
  3. Improved automatic detection, refresh and cleanup of active hair and clothing targets.
  4. Added clearer diagnostics for package and shader-loading conflicts.

    CUACollision uses an adapted portion of CustomLayoutUI v0.7 by @14mhz for its layout and tabs.
Back
Top Bottom