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) |
Detailed Description
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
Member Data Documentation
'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
The documentation for this struct was generated from the following file:
Generated on Fri Dec 15 2017 13:59:11
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.