protected override void Run_Impl(AlgoStep step, string inputPath, string outputPath) { var fileName = Regex.Match(inputPath, @"\w+(?:\.\w+)*$").Value; var ofs = GenerateOFS(step.faceCount, fileName, outputPath, openFlipperOptions.type, openFlipperOptions.order); var ofsPath = Program.Path(Subfolder.none,"decimator", Ext.ofs); File.WriteAllText(ofsPath, ofs); Cli.Run($@"–no-splash {inputPath} {ofsPath}", ao.workspace.exePath); }
public virtual void Run(string args) { Cli.Run(args, exePath); }
protected override void Run_Impl(AlgoStep step, string inputPath, string outputPath) { Cli.Run($"-f {step.quality.Sanitize()} {inputPath} {outputPath}", ao.workspace.exePath); }
protected override void Run_Impl(AlgoStep step, string inputPath, string outputPath) { var args = $@"-P {Program.scripts["decimate.py"]} -- --nfaces {step.faceCount} --inm {inputPath} --outm {outputPath}"; Cli.Run(args, ao.workspace.exePath); }
protected override void Run_Impl(AlgoStep step, string inputPath, string outputPath) { Cli.Run($"{inputPath} {outputPath} -t {step.faceCount}", ao.workspace.exePath); }