Spatial variable standards: Difference between revisions

From Resonite Wiki
created initial parts of the page, still needs more guidelines on how to document standards
 
add official variable
Line 62: Line 62:
|
|
|TheAutopilot, 2025
|TheAutopilot, 2025
|-
|Resonite.Audio.Filters
|AudioDSP_Effect
|Audio effects
|the audio effects like reverb that are in effect in an area
|Sample via the [[Component:ReferenceSpatialVariableCollector|ReferenceSpatialVariableCollector]]
|Official by Resonite.
|Frooxius, 2025
|}
|}

Revision as of 23:57, 9 May 2025

Spatial Variables are a powerful feature allowing you to define location-dependent values. To support seamless interaction between independently developed objects it is necessary to follow standards for naming, types, content and sampling of spatial variables.

This article collects several community-proposed standards made with the goal that other users - instead of creating their own - reuse them for compatibility with other creations.

Physical Quantities

Temperature, pressure and other values can vary greatly between different locations. (i.e. temperature within fire vs. temperature of an ice cube)

Variable Type Unit Interpretation Sampling Recommendation Notes Proposed by/when
Temperature float K temperature TheAutopilot, 2025
Pressure float Pa pressure TheAutopilot, 2025
Gravity float3 m/s² global acceleration due to gravity TheAutopilot, 2025
Force float3 N global force applied to all objects within the field TheAutopilot, 2025
Density float kg/m³ density of the gas/liquid/solid at the sampled position TheAutopilot, 2025
Velocity float3 m/s global velocity of the gas or liquid at the sampled position TheAutopilot, 2025
Resonite.Audio.Filters AudioDSP_Effect Audio effects the audio effects like reverb that are in effect in an area Sample via the ReferenceSpatialVariableCollector Official by Resonite. Frooxius, 2025