I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:PhysXParticleSystem (UDK)
Object >> PhysXParticleSystem |
- Package:
- Engine
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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