Describes the NxParameterized::Interface for 'ForceFieldAssetParams' : Contains the asset properties for ForceField. More...
#include <params.h>
Classes | |
| union | ForceFieldKernelType |
Public Attributes | |
| ForceFieldKernelType | forceFieldKernelType |
| F32 | defScale |
| 'defScale' : Default scale of the force field | |
| F32 | strength |
| 'strength' : Constant part of force field function | |
| F32 | lifetime |
| 'lifetime' : Lifetime of force field | |
| Shape | includeShapeParameters.shape |
| 'includeShapeParameters.shape' : Include shape type for force field | |
| Mat44 | includeShapeParameters.forceFieldToShape |
| 'includeShapeParameters.forceFieldToShape' : Transform to convert force field to local shape coordinates | |
| Vec3 | includeShapeParameters.dimensions |
| 'includeShapeParameters.dimensions' : x,y,z values dependent on shape type | |
| String | fieldBoundaryFilterDataName |
| 'fieldBoundaryFilterDataName' : The filter data name for ForceField vs Field Boundaries interaction. Overrides asset's value. | |
| String | fieldSamplerFilterDataName |
| 'fieldSamplerFilterDataName' : The filter data name for ForceField vs other Field Samplers interaction. Overrides asset's value. | |
Describes the NxParameterized::Interface for 'ForceFieldAssetParams' : Contains the asset properties for ForceField.
ForceFieldAssetParams contains 27 fully qualified names --------------------------------------------- 1 : Type forceFieldKernelType.coordinateSystemParameters.type RefVariant[GenericForceFieldKernelParams] 2 : F32 forceFieldKernelType.coordinateSystemParameters.torusRadius RefVariant[GenericForceFieldKernelParams] 3 : Vec3 forceFieldKernelType.constant RefVariant[GenericForceFieldKernelParams] 4 : Mat33 forceFieldKernelType.positionMultiplier RefVariant[GenericForceFieldKernelParams] 5 : Vec3 forceFieldKernelType.positionTarget RefVariant[GenericForceFieldKernelParams] 6 : Mat33 forceFieldKernelType.velocityMultiplier RefVariant[GenericForceFieldKernelParams] 7 : Vec3 forceFieldKernelType.velocityTarget RefVariant[GenericForceFieldKernelParams] 8 : Vec3 forceFieldKernelType.noise RefVariant[GenericForceFieldKernelParams] 9 : Vec3 forceFieldKernelType.falloffLinear RefVariant[GenericForceFieldKernelParams] 10 : Vec3 forceFieldKernelType.falloffQuadratic RefVariant[GenericForceFieldKernelParams] 11 : Type forceFieldKernelType.falloffParameters.type RefVariant[ForceFieldFalloffParams] 12 : F32 forceFieldKernelType.falloffParameters.multiplier RefVariant[ForceFieldFalloffParams] 13 : F32 forceFieldKernelType.falloffParameters.start RefVariant[ForceFieldFalloffParams] 14 : F32 forceFieldKernelType.falloffParameters.end RefVariant[ForceFieldFalloffParams] 15 : F32 forceFieldKernelType.noiseParameters.strength RefVariant[ForceFieldNoiseParams] 16 : F32 forceFieldKernelType.noiseParameters.spaceScale RefVariant[ForceFieldNoiseParams] 17 : F32 forceFieldKernelType.noiseParameters.timeScale RefVariant[ForceFieldNoiseParams] 18 : U32 forceFieldKernelType.noiseParameters.octaves RefVariant[ForceFieldNoiseParams] 19 : F32 forceFieldKernelType.radius RefVariant[RadialForceFieldKernelParams] 20 : F32 defScale 21 : F32 strength 22 : F32 lifetime 23 : Shape includeShapeParameters.shape 24 : Mat44 includeShapeParameters.forceFieldToShape 25 : Vec3 includeShapeParameters.dimensions 26 : String fieldBoundaryFilterDataName 27 : String fieldSamplerFilterDataName
'defScale' : Default scale of the force field
'fieldBoundaryFilterDataName' : The filter data name for ForceField vs Field Boundaries interaction. Overrides asset's value.
'fieldSamplerFilterDataName' : The filter data name for ForceField vs other Field Samplers interaction. Overrides asset's value.
'includeShapeParameters.dimensions' : x,y,z values dependent on shape type
'includeShapeParameters.forceFieldToShape' : Transform to convert force field to local shape coordinates
'includeShapeParameters.shape' : Include shape type for force field
'lifetime' : Lifetime of force field
'strength' : Constant part of force field function