I don't need to test my programs. I have an error-correcting modem.

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

Property group 'Attenuation'

bAttenuate

Type: bool

Enable attenuation via volume

Default value: True

bSpatialize

Type: bool

Enable the source to be positioned in 3D

Default value: True

dBAttenuationAtMax

Type: float

The volume at maximum distance in deciBels

Default value: -60.0

DistanceAlgorithm

Type: SoundDistanceModel

What kind of attenuation model to use

DistanceType

Type: ESoundDistanceCalc

How to calculate the distance from the sound to the listener

RadiusMax

Type: float

The range at which the sound has attenuated completely

Default value: 4000.0

RadiusMin

Type: float

The range at which the sound starts attenuating

Default value: 400.0

Property group 'LowPassFilter'

bAttenuateWithLPF

Type: bool

Enable attenuation via low pass filter

LPFRadiusMax

Type: float

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

Default value: 6000.0

LPFRadiusMin

Type: float

The range at which to start applying a low passfilter

Default value: 3000.0

Internal variables

bAttenuateWithLowPassFilter

Type: bool

Modifiers: editconst, deprecated


Default value: True

DistanceModel

Type: SoundDistanceModel

Modifiers: editconst, deprecated


Default value: ATTENUATION_Logarithmic

LPFMaxRadius

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

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

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

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

ESoundDistanceCalc

SOUNDDISTANCE_Normal 
SOUNDDISTANCE_InfiniteXYPlane 
SOUNDDISTANCE_InfiniteXZPlane 
SOUNDDISTANCE_InfiniteYZPlane 

SoundDistanceModel

ATTENUATION_Linear 
ATTENUATION_Logarithmic 
ATTENUATION_Inverse 
ATTENUATION_LogReverse 
ATTENUATION_NaturalSound