Describes the NxParameterized::Interface for 'GenericForceFieldKernelParams' : Generic force field kernel is needed for backward compatibility with NxForceFieldKernel (PhysX 2.8.4). More...
#include <params.h>
Public Attributes | |
| Type | coordinateSystemParameters.type |
| 'coordinateSystemParameters.type' : Coordinate system type | |
| F32 | coordinateSystemParameters.torusRadius |
| 'coordinateSystemParameters.torusRadius' : Radius for toroidal type coordinates. For other types of coordinates not used. | |
| Vec3 | constant |
| 'constant' : Constant part of force field function | |
| Mat33 | positionMultiplier |
| 'positionMultiplier' : Coefficient of force field function position term | |
| Vec3 | positionTarget |
| 'positionTarget' : Force field position target | |
| Mat33 | velocityMultiplier |
| 'velocityMultiplier' : Coefficient of force field function velocity term | |
| Vec3 | velocityTarget |
| 'velocityTarget' : Force field velocity target | |
| Vec3 | noise |
| 'noise' : Noise scaling | |
| Vec3 | falloffLinear |
| 'falloffLinear' : Linear term in magnitude falloff factor. Range (each component): [0, inf) | |
| Vec3 | falloffQuadratic |
| 'falloffQuadratic' : Quadratic term in magnitude falloff factor. Range (each component): [0, inf) | |
Describes the NxParameterized::Interface for 'GenericForceFieldKernelParams' : Generic force field kernel is needed for backward compatibility with NxForceFieldKernel (PhysX 2.8.4).
GenericForceFieldKernelParams contains 10 fully qualified names --------------------------------------------- 1 : Type coordinateSystemParameters.type 2 : F32 coordinateSystemParameters.torusRadius 3 : Vec3 constant 4 : Mat33 positionMultiplier 5 : Vec3 positionTarget 6 : Mat33 velocityMultiplier 7 : Vec3 velocityTarget 8 : Vec3 noise 9 : Vec3 falloffLinear 10 : Vec3 falloffQuadratic
'constant' : Constant part of force field function
'coordinateSystemParameters.torusRadius' : Radius for toroidal type coordinates. For other types of coordinates not used.
'coordinateSystemParameters.type' : Coordinate system type
'falloffLinear' : Linear term in magnitude falloff factor. Range (each component): [0, inf)
'falloffQuadratic' : Quadratic term in magnitude falloff factor. Range (each component): [0, inf)
'noise' : Noise scaling
'positionMultiplier' : Coefficient of force field function position term
'positionTarget' : Force field position target
'velocityMultiplier' : Coefficient of force field function velocity term
'velocityTarget' : Force field velocity target