C# Class Linearstar.MikuMikuMoving.ApplyNoisePlugin.ApplyNoiseCommand

Inheritance: CommandBase
Exibir arquivo Open project: mfakane/MikuMikuMoving-Plugins

Public Methods

Method Description
Run ( CommandArgs e ) : void

Private Methods

Method Description
GetLocalMatrix ( Bone bone ) : System.Matrix
GetLocalPosition ( bool isLocal, Bone bone, System.Vector3 position, Quaternion quaternion ) : System.Vector3
GetLocalRotation ( bool isLocal, Bone bone, System.Vector3 rotation, Quaternion quaternion ) : Quaternion
GetNoise ( Random r, System.Vector3 width ) : System.Vector3
GetNoise ( Random r, float width ) : float
GetNoise ( Random r, int width ) : int
ProcessCameraLayer ( Random r, long beginFrame, long endFrame, CameraFrameCollection frames ) : void
ProcessEnvironmentLayer ( Random r, long beginFrame, long endFrame, SceneFrameCollection frames ) : void
ProcessFrames ( Random r, long beginFrame, long endFrame, int keyFrameInterval, int noiseValueInterval, HashSet existingFrames ) : NoiseValue>>.IEnumerable
ProcessLayer ( Random r, long beginFrame, long endFrame, MotionFrameCollection frames, bool isPositionLocal, bool isRotationLocal, Bone localBone ) : void

Method Details

Run() public method

public Run ( CommandArgs e ) : void
e CommandArgs
return void