UIntPtr | thisSize[Get] |
callbacks[Get] A value that should be set to the size in bytes of the ovrAudioSceneIRParameters structure. This is used for backward/forward compatibility. = sizeof(ovrAudioSceneIRParameters) | |
UIntPtr | threadCount[Get] A struct containing callback functions that receive notifications during computation. |
UIntPtr | reflectionCount[Get] The number of threads that should be used for doing the computation. A value of 0 means to use the same number of threads as CPUs. A value of 1 indicates that all work is done on the calling thread (no threads created). This number will be clamped to no more than the number of CPUs. |
flags[Get] The number of early reflections that should be stored in the scene IR. Increasing this value increases the size of the IR data, as well as the quality. | |
float | minResolution[Get] Flags that describe how an Acoustic Map should be computed. |
float | maxResolution[Get] The minimum point placement resolution, expressed in meters. This determines the smallest spacing of points in the scene, as well as the smallest space that will be considered as part of the precomputation. This should be a little bit smaller than the smallest possible space that the listener can traverse. Note that decreasing this value doesn't necessarily result in more densely-sampled points - the number of points is more clostly related to the number of distinct acoustic spaces in the scene. |
float | headHeight[Get] The maximum point placement resolution, expressed in meters. This determines the largest spacing of points in the scene. Decreasing this value improves the quality for large open scenes, but also increases the precomputation time and storage required. |
float | maxHeight[Get] The typical height in meters of the listener's head above floor surfaces. This is used to determine where to vertically place probe points in the scene. The quality will be best for sources and listeners that are around this height. |
float | gravityVectorX[Get] The maximum height in meters of a probe point above floor surfaces. Increase this value to include more points floating in the air. |
float | gravityVectorY[Get] The X value in a 3D unit vector indicating the downward direction in the scene. This is used to cull probe points that are irrelevant because they are too high above the floor surface. In a Y-up world, this should be {0,-1,0}, while Z-up would be {0,0,-1}. |
float | gravityVectorZ[Get] The Y value in a 3D unit vector indicating the downward direction in the scene. This is used to cull probe points that are irrelevant because they are too high above the floor surface. In a Y-up world, this should be {0,-1,0}, while Z-up would be {0,0,-1}. |
UIntPtr Meta.XR.Acoustics.MapParameters.thisSize |
---|
No description available.
|
SceneIRCallbacks Meta.XR.Acoustics.MapParameters.callbacks |
---|
A value that should be set to the size in bytes of the ovrAudioSceneIRParameters structure. This is used for backward/forward compatibility. = sizeof(ovrAudioSceneIRParameters) |
UIntPtr Meta.XR.Acoustics.MapParameters.threadCount |
---|
A struct containing callback functions that receive notifications during computation. |
UIntPtr Meta.XR.Acoustics.MapParameters.reflectionCount |
---|
The number of threads that should be used for doing the computation. A value of 0 means to use the same number of threads as CPUs. A value of 1 indicates that all work is done on the calling thread (no threads created). This number will be clamped to no more than the number of CPUs. |
AcousticMapFlags Meta.XR.Acoustics.MapParameters.flags |
---|
The number of early reflections that should be stored in the scene IR. Increasing this value increases the size of the IR data, as well as the quality. |
float Meta.XR.Acoustics.MapParameters.minResolution |
---|
Flags that describe how an Acoustic Map should be computed. |
float Meta.XR.Acoustics.MapParameters.maxResolution |
---|
The minimum point placement resolution, expressed in meters. This determines the smallest spacing of points in the scene, as well as the smallest space that will be considered as part of the precomputation. This should be a little bit smaller than the smallest possible space that the listener can traverse. Note that decreasing this value doesn't necessarily result in more densely-sampled points - the number of points is more clostly related to the number of distinct acoustic spaces in the scene. |
float Meta.XR.Acoustics.MapParameters.headHeight |
---|
The maximum point placement resolution, expressed in meters. This determines the largest spacing of points in the scene. Decreasing this value improves the quality for large open scenes, but also increases the precomputation time and storage required. |
float Meta.XR.Acoustics.MapParameters.maxHeight |
---|
The typical height in meters of the listener's head above floor surfaces. This is used to determine where to vertically place probe points in the scene. The quality will be best for sources and listeners that are around this height. |
float Meta.XR.Acoustics.MapParameters.gravityVectorX |
---|
The maximum height in meters of a probe point above floor surfaces. Increase this value to include more points floating in the air. |
float Meta.XR.Acoustics.MapParameters.gravityVectorY |
---|
The X value in a 3D unit vector indicating the downward direction in the scene. This is used to cull probe points that are irrelevant because they are too high above the floor surface. In a Y-up world, this should be {0,-1,0}, while Z-up would be {0,0,-1}. |
float Meta.XR.Acoustics.MapParameters.gravityVectorZ |
---|
The Y value in a 3D unit vector indicating the downward direction in the scene. This is used to cull probe points that are irrelevant because they are too high above the floor surface. In a Y-up world, this should be {0,-1,0}, while Z-up would be {0,0,-1}. |