void Start() { _source = GetComponent <OfflineSupepixelsSource>(); _sourceImageWidth = _source.RawCameraTexture.width; _sourceImageHeight = _source.RawCameraTexture.height; _clearDepthKernel = Compute.FindKernel("ClearDepthData"); _cellSetupKernel = Compute.FindKernel("CellSetup"); _pixelAssignmentKernel = Compute.FindKernel("PixelAssignment"); _cellsAroundPixelBuffer = GetCellsAroundPixelBuffer(); _cellStartingPoints = GetCellStartingPoints(); _cellBasisBuffer = new ComputeBuffer(CellCount, CellBasisStride); _resultsBuffer = new ComputeBuffer(SourceImageResolution, ResultsBufferStride); _cellAlphasBuffer = new ComputeBuffer(CellCount, CellAlphasStride); }
void Start() { _source = GetComponent <OfflineSupepixelsSource>(); }