버전
menu

Wwise SDK 2025.1.0
AkSpatialAudioInitSettings 구조체 참조

Initialization settings of the spatial audio module. 더 자세히 ...

#include <AkSpatialAudioTypes.h>

Public 멤버 함수

 AkSpatialAudioInitSettings ()
 

Public 속성

AkUInt32 uMaxSoundPropagationDepth
 Maximum number of portals that sound can propagate through; must be less than or equal to AK_MAX_SOUND_PROPAGATION_DEPTH. 더 자세히 ...
 
AkReal32 fMovementThreshold
 Amount that an emitter or listener has to move to trigger a validation of reflections/diffraction. Larger values can reduce the CPU load at the cost of reduced accuracy. Note that the ray tracing itself is not affected by this value. Rays are cast each time a Spatial Audio update is executed. 더 자세히 ...
 
AkUInt32 uNumberOfPrimaryRays
 The number of primary rays used in the ray tracing engine. A larger number of rays will increase the chances of finding reflection and diffraction paths, but will result in higher CPU usage. 더 자세히 ...
 
AkUInt32 uMaxReflectionOrder
 Maximum reflection order [1, 4] - the number of 'bounces' in a reflection path. A high reflection order renders more details at the expense of higher CPU usage. 더 자세히 ...
 
AkUInt32 uMaxDiffractionOrder
 
AkUInt32 uMaxDiffractionPaths
 
AkUInt32 uMaxGlobalReflectionPaths
 
AkUInt32 uMaxEmitterRoomAuxSends
 Set to 1 to only allow emitters to send directly to their current room, and to the room a listener is transitioning to if inside a portal. Set to 0 to disable the limit. 더 자세히 ...
 
AkUInt32 uDiffractionOnReflectionsOrder
 
AkReal32 fMaxDiffractionAngleDegrees
 
AkReal32 fMaxPathLength
 
AkReal32 fCPULimitPercentage
 Defines the targeted max computation time allocated for spatial audio. Defined as a percentage [0, 100] of the current audio frame. When the value is different from 0, Spatial Audio adapts dynamically the load balancing spread (see AkSpatialAudioInitSettings::uLoadBalancingSpread) according to current CPU usage and the specified CPU limit. Set to 0 to disable the dynamic load balancing spread computation. 더 자세히 ...
 
AkReal32 fSmoothingConstantMs
 
AkReal32 fAdjacentRoomBleed
 
AkUInt32 uLoadBalancingSpread
 Spread the computation of paths on uLoadBalancingSpread frames [1..[. When uLoadBalancingSpread is set to 1, no load balancing is done. Values greater than 1 indicate the computation of paths will be spread on this number of frames. When CPU limit is active (see AkSpatialAudioInitSettings::fCPULimitPercentage), this setting represents the upper bound spread used by the dynamic load balancing instead of a fixed value. 더 자세히 ...
 
bool bEnableGeometricDiffractionAndTransmission
 
bool bCalcEmitterVirtualPosition
 An emitter that is diffracted through a portal or around geometry will have its apparent or virtual position calculated by Wwise Spatial Audio and passed on to the sound engine. 더 자세히 ...
 
enum AkTransmissionOperation eTransmissionOperation
 The operation used to determine transmission loss on direct paths. 더 자세히 ...
 
AkUInt32 uClusteringMinPoints
 
AkReal32 fClusteringMaxDistance
 Max distance between emitters to be considered as neighbors. This distance is specified for the reference distance defined by fClusteringDeadZoneDistance. Default value is 5.0. 더 자세히 ...
 
AkReal32 fClusteringDeadZoneDistance
 Defines a dead zone around the listener where no emitters are clusters. Default value is 10.0. 더 자세히 ...
 

상세한 설명

Initialization settings of the spatial audio module.

AkSpatialAudioTypes.h 파일의 219 번째 라인에서 정의되었습니다.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요