ProcessSplat
Declaration
public async Task<GaussianSplat> ProcessSplat(Action<ReconstructionEvent> callback, CancellationToken cancellationToken, Quality splatQuality, Format exportFormat = Format.None, string exportPath = null, bool convertToRdf = false)
Parameters
| Name | Type | Summary |
|---|---|---|
| callback | Action<ReconstructionEvent> | |
| cancellationToken | CancellationToken | Cancellation token for cancelling the result early. |
| splatQuality | Quality | The quality level determines the processing phases. Higher results in a better result but a longer processing time. |
| exportFormat | Format | (Optional) Export the splat to a file with the specified format. |
| exportPath | string | (Optional) The path to export the file to. If no path is provided, the export will be saved to the scan recording directory |
| convertToRdf | bool | Whether to convert coordinates from RUB to RDF when exporting. |
This callback may be invoked on an arbitrary thread.