public ImportSettings(string name) { Name = name; FoldoutIsOpen = true; FilePath = ""; FileName = ""; FileVertsCount = 0; FileFramesCount = 0; FileInfo = ""; SwapYZAxis = false; Scale = 1; IsLoop = false; ChangeFramesCount = false; CustomFramesCount = 0; SubFrameInterpolation = InterpolateModeEnum.Linear; EnableCustomRange = false; CustomRangeFrom = 0; CustomRangeTo = 100; TransitionMode = TransitionModeEnum.None; TransitionLength = 0; FrameIdxOffset = 0; EnableMotionSmoothing = false; MotionSmoothIterations = 100; MotionSmoothAmountMin = 0; MotionSmoothAmountMax = 1f; MotionSmoothEaseOffset = 0; MotionSmoothEaseLength = 0.5f; GenerageMotionPaths = false; MotionPathsIndexStep = 1; EnableNormalizeSpeed = false; NormalizeSpeedPercentage = 0.5f; }
public FramesArray(int framesCount, int verticesCount, bool isLoop, InterpolateModeEnum interpolationMode) { for (int i = 0; i < framesCount; i++) { frames.Add(new Vector3[verticesCount]); } IsLoop = isLoop; Interpolation = interpolationMode; }
public FramesArray(FramesArray source) { frames = new List <Vector3[]>(source.frames); IsLoop = source.IsLoop; Interpolation = source.Interpolation; }
public FramesArray(bool isLoop, InterpolateModeEnum interpolationMode) { IsLoop = isLoop; Interpolation = interpolationMode; }