Skip to content

Releases: vercidium-audio/vaudio-godot-native-openal-3d-release

Release list

1.7.0

Choose a tag to compare

@Vercidium Vercidium released this 19 Aug 00:21

Updated to Vercidium Audio 1.7.0, which contains a new 2D SDK.

This repository has been renamed from vaudio-godot-native-release to vaudio-godot-native-openal-3d-release, to make room for future 2D and FMOD plugins.

Breaking changes:

  • Renamed PlaneTransmissionLF/HF to FlatTransmissionLF/HF to better indicate its a flat percentage loss when a ray travels through that primitive
  • Renamed Supports3DPermeation (true by default) to UseFlatTransmission (false by default), and it can now be set on any primitive, not just meshes

Optimisations:

  • Reduced memory usage for mesh primitives

Godot:

  • Assigning materials to a Node3D at runtime will now add it to the raytracing simulation

Pull request
Source pull request
Full changelog

1.6.3

Choose a tag to compare

@Vercidium Vercidium released this 10 Aug 08:18

Updated to Vercidium Audio v1.6.3:

  • The debug window UI now scales to match the operating system UI scale
  • Fixed an issue where visualisation rays were sometimes not cast in random directions
  • Added descriptions for all fields, visible when hovering over fields in the Inspector
  • New VAVisualisation node
  • World bounds can now be viewed + moved in the Godot editor
  • Materials on Node3D nodes can now be set via a dropdown, rather than a string metadata field
  • Added HRTF, sample rate, meters per unit, speed of sound, distance model and reverb-only settings to the VAOpenALSettings node
  • Field aliases for ALSourceNode for gain_scale, pitch_scale and stream, so that scripts for AudioStreamPlayer nodes that have been converted to VA nodes will not break
  • Fixed a memory leak (AL sources were never disposed once created)
  • New Use Listener Reverb setting for Emitters that don't cast their own reverb rays
  • Thread count now defaults to the number of threads minus 1

Full changelog
Source code PR