UE3:PhysXParticleSystem (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 05:24, 17 January 2010 by Unknown user (talk)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
UDK Object >> PhysXParticleSystem
Package:
Engine

null

Properties

Property group 'Buffer'

MaxParticles

Type: int


Default value: 32767

Property group 'Collision'

bDynamicCollision

Type: bool


Default value: True

CollisionDistance

Type: float


Default value: 10.0

FrictionWithDynamicShapes

Type: float


Default value: 0.5

FrictionWithStaticShapes

Type: float


Default value: 0.05

RBChannel

Type: PrimitiveComponent.ERBCollisionChannel

Modifiers: const

Enum indicating what type of object this particle should be considered for rigid body collision.

Default value: RBCC_EffectPhysics

RBCollideWithChannels

Type: PrimitiveComponent.RBCollisionChannelContainer

Modifiers: const

Types of objects that this particle will collide with.

Default value:

Member Value
Default True
FluidDrain True
GameplayPhysics True

RestitutionWithDynamicShapes

Type: float


Default value: 0.5

RestitutionWithStaticShapes

Type: float


Default value: 0.5

Property group 'Dynamics'

bDisableGravity

Type: bool


Damping

Type: float


ExternalAcceleration

Type: Object.Vector


MaxMotionDistance

Type: float


Default value: 64.0

Property group 'SdkExpert'

bStaticCollision

Type: bool


Default value: True

bTwoWayCollision

Type: bool


CollisionResponseCoefficient

Type: float


Default value: 0.2

KernelRadiusMultiplier

Type: float


Default value: 2.0

PacketSizeMultiplier

Type: EPacketSizeMultiplier


Default value: EPSM_16

RestDensity

Type: float


Default value: 1000.0

RestParticleDistance

Type: float


Default value: 64.0

SimulationMethod

Type: ESimulationMethod


Default value: ESM_NO_PARTICLE_INTERACTION

Stiffness

Type: float


Default value: 20.0

Viscosity

Type: float


Default value: 6.0

Internal variables

bDestroy

Type: bool

Modifiers: transient


bIsInGame

Type: bool

Modifiers: transient


bSyncFailed

Type: bool

Modifiers: transient


CascadeScene

Type: pointer{class FRBPhysScene}

Modifiers: native


PSys

Type: pointer{class FPhysXParticleSystem}

Modifiers: native


Enums

EPacketSizeMultiplier

EPSM_4
EPSM_8
EPSM_16
EPSM_32
EPSM_64
EPSM_128

ESimulationMethod

ESM_SPH
ESM_NO_PARTICLE_INTERACTION
ESM_MIXED_MODE