Class NativeGradientExtension
Inheritance
object
NativeGradientExtension
Namespace: NativeParticleSystemGradient
Assembly: solution.dll
Syntax
public static class NativeGradientExtension
Methods
TwoGradientEvaluateBatch(in NativeGradient, in NativeGradient, in NativeArray<float>, ref NativeArray<float4>, in NativeArray<float>)
Declaration
public static void TwoGradientEvaluateBatch(in NativeGradient minGradient, in NativeGradient maxGradient, in NativeArray<float> times, ref NativeArray<float4> values, in NativeArray<float> lerpFactors)
Parameters
| Type | Name | Description |
|---|---|---|
| NativeGradient | minGradient | |
| NativeGradient | maxGradient | |
| NativeArray<float> | times | |
| NativeArray<float4> | values | |
| NativeArray<float> | lerpFactors |
UnsafeTwoGradientEvaluateBatch(in NativeGradient, in NativeGradient, float*, float4*, int, float*)
Declaration
public static void UnsafeTwoGradientEvaluateBatch(in NativeGradient minGradient, in NativeGradient maxGradient, float* times, float4* values, int count, float* lerpFactors)
Parameters
| Type | Name | Description |
|---|---|---|
| NativeGradient | minGradient | |
| NativeGradient | maxGradient | |
| float* | times | |
| float4* | values | |
| int | count | |
| float* | lerpFactors |