66 videoName: this.
video.name,
67 numIterations:
this.dispatcher.numIterations,
68 workingTextureSize:
this.dispatcher.clusteringRTsAndBuffers.texturesWorkRes.size,
69 numClusters:
this.dispatcher.clusteringRTsAndBuffers.numClusters,
70 jitterSize:
this.dispatcher.clusteringRTsAndBuffers.jitterSize,
73 algorithm:
this.dispatcher.name,
74 doRandomizeEmptyClusters:
this.dispatcher.doRandomizeEmptyClusters,
75 dispatcherParameters:
this.dispatcher.abstractParameters,
76 stopCondition:
this.dispatcher.usesStopCondition,
77 useFullResTexRef:
this.dispatcher.useFullResTexRef,
78 readback:
this.dispatcher.doesReadback
83 public readonly UnityEngine.Video.VideoClip
video;
92 UnityEngine.Video.VideoClip
video,
105 this.dispatcher.Dispose();
SerializableLaunchParameters(string videoName, int numIterations, int workingTextureSize, int numClusters, int jitterSize, bool staggeredJitter, bool doDownscale, string algorithm, bool doRandomizeEmptyClusters, bool stopCondition, bool readback, bool useFullResTexRef, DispatcherParameters dispatcherParameters)
bool doRandomizeEmptyClusters
DispatcherParameters dispatcherParameters
Call Dispose after using.
readonly UnityEngine.Video.VideoClip video
readonly bool staggeredJitter
SerializableLaunchParameters GetSerializable()
LaunchParameters(bool staggeredJitter, UnityEngine.Video.VideoClip video, bool doDownscale, IDispatcher dispatcher)
Takes ownership of the dispatcher
readonly bool doDownscale
readonly IDispatcher dispatcher
Call Dispose after using.