Home Artists Posts Import Register

Content

Vixen has been updated to V1.0.0 (the previous version is V0.1.0).

This is a significant feature update.

You can find the download link in the original post (Patreon supporters only).
Keep in mind the latest version is at the bottom of the list, not at the top!

Controls can now affect other controls using Item slots, Flags, and Ejects.
- They can switch other menus ON or OFF.
- They can make other controls active or inactive, without switching that menu ON or OFF.

V1.0.0

Add Cross-Control Effects:

  • Add Item slots: Only one control may occupy an item slot. The other controls of that item slot are switched OFF.
  • Add Flags: Controls can raise flags. Other controls can listen to flags to become active or inactive without switching themselves ON or OFF. Multiple controls can raise the same flag.
  • Add Ejects: Controls can switch other controls ON or OFF.

Add Fix All button:

  • If controls are targeting objects from another avatar, the Fix All button can retarget objects in the current avatar at the same relative path.


Although the version number is now V1, this is not a breaking change. Existing components will behave the same and you will not lose any data. It's just that I don't want the major version to be zero any longer.

Documentation for that feature: https://docs.hai-vr.dev/docs/products/vixen/cross-control-effects 


Thank you so much for your support! ⭐

Files

Comments

deadCXAP

Hello, I have a question (or request) regarding functionality. On my avatar there is an option to turn earrings on/off. The ears are part of the mesh "Body_All", a separate metal material is allocated for the earrings, and turning off the visibility of the earrings is done through dissolve aplha of this material. But when you try to add this option to “change propetries”, a general “material._DissolveAlpha” is added, which in theory will apply to all materials on this mesh. Is it possible to add an option only for one material? For example, in the poi shader there is an option for this “renamed animated variables”, which are accessed in animations along the path “Body_All: Skinned Mesh Renderer.Material._Dissolve Alpha._MetallMatEye”

deadCXAP

And I get the error "Destroying object multiple times. Don't use DestroyImmediate on the same object in OnDisable or OnDestroy. UnityEngine.Object:DestroyImmediate(UnityEngine.Object) Resilience.Vixen.Components.VixenControl:OnDestroy() (at Packages/dev.hai-vr.resilience.vixen/ResilienceSDK/Vixen/Scripts/Components/VixenControl.cs:47)" on any attempt to start avatar emulation...