Browse Source

渲染测式 案例 开发

master
yuanjiajia 1 year ago
parent
commit
943047fc78
  1. 23
      examples/renderTest.php
  2. 1
      sceneTemplate/render.log

23
examples/renderTest.php

@ -302,14 +302,19 @@ fclose($handle);
// // 六、启动渲染器
// $cmd = "luxcoreconsole -o ./DemoScene/render.cfg -f ./DemoScene/scene.scn 1>./DemoScene/render.log 2>&1";
// $output;
// $returnVar;
// exec($cmd,$output,$returnVar);
// if( $returnVar == 127 ){
// throw new \Exception("Please install the luxcorerender bin file in the system directory correctly,Or add to the system environment variable");
// }
// 六、启动渲染器
$cfgPath = $sceneTemplatePath . "/render.cfg";
$scenePath = $sceneTemplatePath . "/scene.scn";
$logPath = $sceneTemplatePath . "/render.log";
$cmd = "luxcoreconsole -o " . $cfgPath . " -f " . $scenePath . " 1>" . $logPath . " 2>&1";
echo "\n".$cmd."\n";
$output;
$returnVar;
exec($cmd,$output,$returnVar);
if( $returnVar == 127 ){
throw new \Exception("Please install the luxcorerender bin file in the system directory correctly,Or add to the system environment variable");
}
?> ?>

1
sceneTemplate/render.log

@ -0,0 +1 @@
sh: 1: luxcoreconsole: not found
Loading…
Cancel
Save