Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
 protected override void Run_Impl(AlgoStep step, string inputPath, string outputPath)
 {
     Cli.Run($"{inputPath} {outputPath} -t {step.faceCount}", ao.workspace.exePath);
 }