Skip to content

TextStudio3DElectricDischarge

ClassTextStudio.ThreeDTextStudio.3D
public static class TextStudio3DElectricDischarge

Deterministic phase authority shared by the retained bolt, local illumination and companion emission.

Evaluate(float, float, uint, int, int, float, float, bool, in TextStudio3DElectricDischargeTiming)

Section titled “Evaluate(float, float, uint, int, int, float, float, bool, in TextStudio3DElectricDischargeTiming)”
public static TextStudio3DElectricDischargeState Evaluate(float time, float cyclesPerSecond, uint seed, int arcIndex, int arcCount, float activeFraction, float flicker, bool reducedMotion, in TextStudio3DElectricDischargeTiming timing)

Evaluates the deterministic discharge phase and intensity for the supplied clock, arc and timing settings.

Parameters

Name Type
time System.Single
cyclesPerSecond System.Single
seed System.UInt32
arcIndex System.Int32
arcCount System.Int32
activeFraction System.Single
flicker System.Single
reducedMotion System.Boolean
timing TextStudio.ThreeD.TextStudio3DElectricDischargeTiming

Returns

TextStudio.ThreeD.TextStudio3DElectricDischargeState