I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:SoundNodeAttenuation (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> SoundNode >> SoundNodeAttenuation
Package: 
Engine
This class in other games:
UT3

Defines how a sounds changes volume with distance to the listener

Properties[edit]

Property group 'Attenuation'[edit]

bAttenuate[edit]

Type: bool

Enable attenuation via volume

Default value: True

bSpatialize[edit]

Type: bool

Enable the source to be positioned in 3D

Default value: True

dBAttenuationAtMax[edit]

Type: float

The volume at maximum distance in deciBels

Default value: -60.0

DistanceAlgorithm[edit]

Type: SoundDistanceModel

What kind of attenuation model to use

DistanceType[edit]

Type: ESoundDistanceCalc

How to calculate the distance from the sound to the listener

RadiusMax[edit]

Type: float

The range at which the sound has attenuated completely

Default value: 4000.0

RadiusMin[edit]

Type: float

The range at which the sound starts attenuating

Default value: 400.0

Property group 'LowPassFilter'[edit]

bAttenuateWithLPF[edit]

Type: bool

Enable attenuation via low pass filter

LPFRadiusMax[edit]

Type: float

The range at which to apply the maximum amount of low pass filter

Default value: 6000.0

LPFRadiusMin[edit]

Type: float

The range at which to start applying a low passfilter

Default value: 3000.0

Internal variables[edit]

bAttenuateWithLowPassFilter[edit]

Type: bool

Modifiers: editconst, deprecated


Default value: True

DistanceModel[edit]

Type: SoundDistanceModel

Modifiers: editconst, deprecated


Default value: ATTENUATION_Logarithmic

LPFMaxRadius[edit]

Type: DistributionFloat.RawDistributionFloat

Modifiers: editconst, deprecated


Default value:

Member Value
Distribution DistributionLPFMaxRadius
LookupTable
  1. 5000.0
  2. 5000.0
  3. 5000.0
  4. 5000.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

LPFMinRadius[edit]

Type: DistributionFloat.RawDistributionFloat

Modifiers: editconst, deprecated


Default value:

Member Value
Distribution DistributionLPFMinRadius
LookupTable
  1. 1500.0
  2. 1500.0
  3. 1500.0
  4. 1500.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

MaxRadius[edit]

Type: DistributionFloat.RawDistributionFloat

Modifiers: editconst, deprecated


Default value:

Member Value
Distribution DistributionMaxRadius
LookupTable
  1. 5000.0
  2. 5000.0
  3. 5000.0
  4. 5000.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

MinRadius[edit]

Type: DistributionFloat.RawDistributionFloat

Modifiers: editconst, deprecated


Default value:

Member Value
Distribution DistributionMinRadius
LookupTable
  1. 400.0
  2. 400.0
  3. 400.0
  4. 400.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

Enums[edit]

ESoundDistanceCalc[edit]

SOUNDDISTANCE_Normal 
SOUNDDISTANCE_InfiniteXYPlane 
SOUNDDISTANCE_InfiniteXZPlane 
SOUNDDISTANCE_InfiniteYZPlane 

SoundDistanceModel[edit]

ATTENUATION_Linear 
ATTENUATION_Logarithmic 
ATTENUATION_Inverse 
ATTENUATION_LogReverse 
ATTENUATION_NaturalSound