Beta 2024.4.25.1389

From Resonite Wiki
Revision as of 23:29, 25 April 2024 by J4 (talk | contribs) (add beta 2024.4.25.1389)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Beta 2024.4.25.1389 is a Resonite version released on 2024/04/25.

The following notes were sent by Frooxius:

A few more things for the haptic system I wanted to add. I'm feeling really dizzy today again, so there's not more, I'm sorry 😦

New Features:

  • Add support for mapping haptic points using a tag
    • Full body avatars are automatically instrumented with TagHapticPointMapper component
    • You can define list of Slots with associated HapticTag on the component, which determine where will haptic points be mapped to
    • You can specify that haptic devices (e.g. GigglePuck) can be mapped to a specific tag in the settings
    • This gives you flexibility to customize the mapping when it doesn't fit the standard body parametrization, but it requires manual setup on the avatar to configure locations for each tag
  • Add DirectTagHapticSource component
    • This allows driving haptic sensations for a given haptic point directly, rather than using the haptic volume system
    • It works only with tagged haptic points. The component must have a matching tag to a configured haptic device and must be present under the user to work
    • It doesn't prevent the haptic volumes from sending haptics - the effects are additive. If you want only this component to control the haptics, do not setup a corresponding tagged haptic point
    • This can be useful to drive haptics using arbitrary mechanisms (e.g. driving with ProtoFlux), such as grabbing ear/tail dynamic bones, syncing them to world audio reactivity and so on
  • Add HapticPointData component
    • This provides the current haptic intensities for a given haptic point for the user
    • This is mostly useful for diagnostic and indication purposes
  • Add indicator showing the current activation intensity for GigglePuck in the settings
  • Added "Rect" and "rect" type aliases (based on report by @epicEaston197, @ShadowX, issue #1847)

Locale:

  • Merged Korean locale update by @MirPASEC
  • Merged Japanese locale update by @Aesc
  • Merged English locale fix by @Aesc
  • Merged Chinese locale update by modimobeikete
  • Merged Russian locale update by @Shadow Panther [RU/EN, UTC+1/+2]